How to set goals, minimum total distance is similar to the problem of multiple salespeople in General, but it adds to each ring contains a value less than the minimum value, maximum value from step 1.
To set the minimum distance as the traveling salesman problem for many people. But to add conditions to each loop, the value does not exceed the lesser of the maximum obtainable from step 1.
How to set the total distance least like travelling salesman problem many people in general. But to add conditions to each cycle is less than the smallest of the most value obtained from the step 1.