私はプログラムを書いて、無向ドラフで中国の郵便配達員問題(ルートインスペクション問題とも呼ばれます)を解決し、現在、奇数のノードを接続するための最適な追加エッジを見つけるために問題に直面しているため、オイラー回路を計算できます。
(解決したいグラフのサイズを考えると)計算して評価する必要のあるエッジの膨大な組み合わせがあるかもしれません。
例として、奇数次ノードます。最適な組み合わせは次のとおりです。
- 、 C D、 E F、 G H
- 、 B D、 E H、 F G
- 、 B C、 E G、 F H
- ....
したがって、私の質問は次のとおりです。その問題を純粋な総当たりよりも複雑に解決する既知のアルゴリズムはありますか(それらすべてを計算して評価します)?
€:いくつかの調査の結果、「エドモンズの最小長マッチングアルゴリズム」について話しているこの記事を見つけましたが、このアルゴリズムの疑似コードや学習者記述は見つかりません(または少なくともGoogleとして認識していません) J. Edmondsによる一致アルゴリズムのヒット数が多い)
4
私は知っていますが、それを行う方法を知りたいと思っています。
—
Sim
これらの講義ノートでは、中国の郵便配達員の問題を扱います:win.tue.nl/~nikhil/courses/2WO08/lec4.pdf
—
アレックステンブリンク
Sim、私はマッピングの問題に直面しているので、あなたのソフトウェアに興味があります:help.openstreetmap.org/questions/13197/…プロジェクトで頑張ってください。pm at pmbooks dot com
リンクした記事で、最小長のマッチングアルゴリズムについて説明していますが、経験不足と疑似コードがないため、残念ながら実装できませんでした。
—
Sim