Симметричные (или ненаправленные) наборы данных гамильтонового цикла

Я хотел бы протестировать свой недавно созданный алгоритм на больших (50+ узлов) графах. Желательно, чтобы они были сложными графами, и существовали бы известные туры (по крайней мере, для большинства из них).

Наборы задач для этой задачи найти не так просто, как для TSP. Мне известно о наборе задач Флиндера, доступном по адресу http://www.flinders.edu.au/science_engineering/csem/research/programs/flinders-hamiltonian-cycle-project/fhcpcs.cfm

Однако, похоже, они направляются. Я, вероятно, могу изменить свой алгоритм, чтобы он работал для направленного, но это займет время и, вероятно, вызовет ошибки. Я бы предпочел сначала узнать, может ли он работать для ненаправленного.

Кто-нибудь знает, где можно найти наборы задач? Спасибо.

быстрое редактирование:

Теперь я не уверен, направлен ли набор флиндера или нет .... Это не говорит. Примеры создают впечатление, что, возможно, это на самом деле ненаправлено.


person Travis Black    schedule 27.03.2018    source источник


Ответы (1)


Посмотрите это видео: https://www.youtube.com/watch?v=G1m7goLCJDY Также посмотрите подробное продолжение видео. Вы можете сами определить, сколько узлов вы хотите добавить в граф. Это требует, чтобы вы сами создавали данные, которые должны быть деактивируемыми. Одно замечание: проблема в пути, а не в цикле, но вы можете преодолеть это, соединив начальный и конечный узлы.

person Geerten Verweij    schedule 09.04.2018