Я пишу Програму, розв'язуючи Проблему китайського поштальона (також відому як проблема інспекції маршруту) у непрямому драфі, і в даний час стикаюся з проблемою, щоб знайти найкращі додаткові кромки для з'єднання вузлів з непарною ступенем, щоб я міг обчислити ейлерову схему.
Можливо, може бути (враховуючи розмір графіка, який хоче вирішити) величезна комбінація ребер, яку потрібно обчислити та оцінити.
В якості прикладу є непарні ступеня вузли . Найкращими комбінаціями можуть бути:
- , , ,
- , , ,
- , , ,
- ....
де означає "край між вузлом і вузлом ".
Тому моє запитання: чи існує відомий алгоритм вирішення цієї проблеми складніше, ніж чиста груба сила (обчислення та оцінка їх усіх)?
€: Після деяких дослідницьких робіт я знайшов цю статтю, розповідаючи про "алгоритм відповідності мінімальної довжини Edmonds", але я не можу знайти жодного псевдо-коду чи опису цього алгоритму для учнів (або принаймні не визнаю їх як Google пропонує багато звернень до алгоритмів відповідності Дж. Едмондса)