多項式時間で最小幅のツリー分解をリーンにする


16

よく知られているように、グラフツリー分解は、各頂点バッグが関連付けられたツリーで構成され、次の条件を満たす。T T VV G V V T GTTvV(G)vV(T)

  1. すべての頂点は、バッグに発生します。TGT
  2. すべてのエッジには、エッジの両方のエンドポイントを含むバッグがあります。G
  3. すべての頂点について、を含むバッグは接続されたサブツリーを誘導します。V TvV(G)vT

また、分解からleannessと呼ばれる次の条件を要求する場合があります。

  • バッグのすべてのペアのために、の、もしとと、その後のいずれか)が存在する頂点互いに素のパス、又はB)ツリー、エッジ含まノードからの経路上のノードにようにおよびセットはすべてのパスと交差します。TaTbTATaBTb|A|=|B|=kkABGTpqab|V(Tp)V(Tq)|kV(Tp)V(Tq)ABG

ロビン・トーマスは、最小幅のツリー分解が常にあり、これもリーンであることを示しました。この事実のより単純な証拠は、たとえばパトリック・ベレンバウムとラインハルト・ディーステルによっていくつかの著者によって提供されました。

グラフ与えられた:私は何に興味を持ってすることは次のとおりであるとの最小幅木分解、我々は最小幅見つけることができます リーンの木分解多項式時間では?GGG

上記の2つの証明では、このような効率的な建設性は得られません。ベレンバウムとディーステルの論文では、「トーマスの定理のもう一つの(より建設的な)短い証明が、P。ベレンバウム、シュランケ・バウムツェルグンゲン・フォン・グラフェン、ディプロマルベイト、ハンブルグ大学2000で与えられた」と述べられている。残念ながら、私はオンラインで原稿を見つけることができず、私のドイツ語はそれほど素晴らしいものではありません。


2
いい質問です。最小幅のツリー分解を見つけることはNP-Hardであるため、問題はやや不適切です(表示されます)。私の推測では、これに制限されたツリー幅の場合または近似的な意味でこれを尋ねることができるでしょう。
チャンドラチェクリ

1
しかし、彼の場合、彼は最小幅のツリー分解を与えられており、彼はそれを無駄のないものにするアルゴリズムを望んでいます。
スレシュヴェンカト

1
@SureshVenkat:彼は最小幅のツリー分解を与えられていることに気づきましたが、それが正しいことをどうすれば検証できますか?さらに、リーンツリー分解は、グラフのさまざまな部分のツリー幅に局所的に適応するため、最適なグローバルグラフのツリー分解があっても、ローカルピースのツリー幅を見つけるのが難しい問題を回避できません。
チャンドラチェクリ

スムーズなツリー分解(すべてのバッグが同じサイズで、隣接する2つのバッグがちょうど1つの頂点だけ異なる)は、一般的なツリー分解よりも扱いやすく、常に最小幅のツリー分解がスムーズであることがわかります。 。したがって、既知の構造の1つをこれらに制限することにより、効率的な構造を得ることができます。滑らかで無駄のない最小幅のツリー分解が常に存在しますか?
ディエゴデエストラダ

1
@ChandraChekuri検証の問題は約束の問題だと表現すれば消えるのではないかと思いますが、1つのツリーを分解するだけで十分な情報が得られるとは限らないという点がわかります。しかし、次の質問はもっともらしいかもしれません:与えられたツリーの分解を「ローカルに」修正して、ツリー幅を増やすことなく「リーン」にする方法はありますか?
スレシュヴェンカト

回答:


8

P = NPでない限り、問題が複数時間で解決できない正式な理由を次に示します。与えられたグラフのツリー幅を見つけることはNP困難であることを知っています。グラフ与えられた場合、サイズ互いに素なクリークを追加して、新しいグラフを作成できます。の最小幅ツリー分解は、次のようにして取得できます。1つのバッグにクリークのすべてのノードが含まれ、もう1つのバッグにすべてのノードが含まれる2つのノードがあります。このツリー分解をリーンにするには、元のグラフリーンツリー分解を見つける必要があります。これは、副産物としてのツリー幅を与えます。GV(G)+1GGGGG


1
いい視点ね。リーンツリー分解を見つけるためのパラメータ化されたアルゴリズムおよび/または適度に指数関数的なアルゴリズムについて何か知っているかどうか知っていますか?
バートヤンセン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.