Осложнён дважды.
1/ На выходе - разбиение множества вершин на минимальное число зон.
2/ Маршруты по зонам не закольцованы.
Это все и есть вариации на тему. Если бы не ограничение на величину каждого маршрута, то все свелось бы к чистой задаче коммивояжера (с помощью фиктивных вершин и/или асимметричой TSP).
Коль скоро решение ищется вручную (!), то можно попробовать такой подход хотя бы в качестве начального приближения. А уж задачу коммивояжера решать с помощью приближения Хелда-Карпа.