平面グラフのツリー分解


9

最初にmath.SEに応答なしで尋ねました。

  1. 平面埋め込みを備えた平面グラフがあると仮定すると、ツリー分解をどのように見つけますか?
  2. d列の正方グリッドの最適なツリー分解は何ですか?「最適」の定義方法は完全にはわかりませんが、1つの大きなバッグによる分解と多数の大きなバッグによる分解を区別する必要があります。dd

回答:


11

あなたが本当に望んでいるのが優れた除去順序である場合、一般化されたネストされた解剖を探しているかもしれません。これは、良好な分離を利用する戦略である平面グラフに与える平面のグラフから来る行列の等ガウス消去、行列式、のためのアルゴリズム。O(nω/2)


興味深いことに、私はこの方法を拡張する文学の山を見つけました。私が正しく理解していれば、最適な除去順序が与えられれば、最適なツリー分解は簡単です
Yaroslav Bulatov '27

13

最初の質問のために、オープン、平面グラフの木分解を見つける多項式時間で行うことができるかどうか。最良の近似アルゴリズムは、平面グラフの分岐幅を計算するSeymourとThomasによるRatCatcherアルゴリズムである可能性があるため、分岐幅とツリー幅の関係によって1.5の近似比を持ちます。

k×k

k×kk

k+1k(k1)


4

最適なツリー分解が必要ない場合は、セパレーターを再帰的に計算してツリー分解を構築できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.