Я ищу имя для этой проблемы или любые ссылки по алгоритму или исходному коду :
Пример: Вы хотите найти лучший маршрут кПосетите 100 крупнейших городов США (классический TSP), но прежде чем вы сможете посетить какой-либо конкретный город, вы должны посетить столицу штата, в котором он находится.
Пример: вы собираете квитанции от студентов несколькихпрофессора.Вам нужно посетить каждого студента и каждого профессора, но вы не можете посетить профессора, пока не увидите всех его учеников.
Некоторые поиски в Google поднимают проблему последовательного упорядочения или "SOP"но не так много литературы, и я убежден, что это широко распространенное имя.
Я не думаю, что эти частичные упорядочения могут быть представлены в классическом TSP просто путем выбора ребер для использования в графе.(например, вы не можете сначала поехать из Нью-Йорка в Чикаго, но как только вы посещаете Спрингфилд, вы можете ) или веса, но я могу ошибаться.