I have a problem that has been effectively reduced to a Travelling Salesman Problem with multiple salesmen. I have a list of cities to visit from an initial location, and ha
Have a look at this question (562904) - while not identical to yours there should be some good food for thought and references for further study.