У меня есть направленный граф с большим количеством циклов, вероятно, сильно связанных, и мне нужно получить минимальный цикл из него. Я имею в виду, что мне нужно получить цикл, который является самым коротким циклом в графе, и каждое ребро покрыто хотя бы один раз.
Я искал какой-то алгоритм или какой-то теоретический фон, но единственное, что я нашел, - это китайский алгоритм почтальона. Но это решение не для ориентированного графа.
Кто-нибудь может мне помочь? Спасибо
Редактировать >> Все ребра этого графика имеют одинаковую стоимость - например, 1