意味 パス幅2のグラフG とそのパス分解(パス幅2)の例。画像の下部は、強調のために色を追加した同じグラフとパス分解である。(この例はBodlaender(1994a) で提示されたグラフを改変したものである。強調は筆者による。)ニール ・ロバートソン と ポール・シーモア ( 1983 ) は、グラフマイナー に関する有名な一連の論文の最初の論文で、グラフG のパス分解を、G の頂点の部分集合X i のシーケンスとして定義し、次の2つの性質を持つとしました。
G の各エッジに対して、エッジの両端点が部分集合X i に属するようなi が存在し、3 つのインデックスi ≤ j ≤ k ごとに、X 私 ∩ X k ⊆ X j 。 {\displaystyle X_{i}\cap X_{k}\subseteq X_{j}.} これら 2 つの特性のうち 2 つ目は、特定の頂点を含む部分集合が、全体のシーケンスの連続した部分シーケンスを形成することを要求するのと同等です。Robertson と Seymour のグラフマイナーシリーズの後の論文の用語では、パス分解は、分解の基となる木Tが パスグラフである 木分解 ( X 、T ) です。
パス分解の幅は、ツリー分解と同様にmax i | X i | − 1 と定義され、Gのパス幅は、 G の任意のパス分解の最小幅です。この定義においてX i のサイズから 1 を減算しても、パス幅のほとんどの用途ではほとんど違いはありませんが、パスグラフ のパス幅を1 に等しくするために使用されます。
代替的な特徴付け Bodlaender (1998) が述べているように、パス幅は多くの同等の方法で特徴付けることができます。
接着手順 パス分解は、連続するグラフの頂点のペアを識別して貼り合わせたグラフのシーケンスG i として記述でき、これらの貼り合わせをすべて実行した結果がG になります。グラフG i は 、パス分解の最初の定義における集合X i の誘導部分グラフ とみなすことができ、連続する誘導部分グラフの 2 つの頂点は、 G の同じ頂点によって誘導される場合に貼り合わせられ、反対方向には、集合X i を グラフG i の頂点集合として復元できます。パス分解の幅は、グラフG i のいずれかの最大頂点数より 1 つ少なくなります。[ 2 ]
間隔の厚さ パス幅が 2 の区間グラフ。これは、4 つの最大クリーク ABC 、ACD 、CDE 、およびCDF の濃度より 1 少ない値です。 任意のグラフG のパス幅は、G を 部分グラフとして含む区間グラフ の最小クリーク数より 1 小さい値に等しい。 [ 12 ] つまり、Gの任意のパス分解に対して、 G の区間スーパーグラフを見つけることができ、Gの任意の区間スーパーグラフに対して、分解の幅が区間グラフのクリーク数より 1 小さい G のパス分解を見つけることができる。
一方の方向について、 G のパス分解が与えられているとします。このとき、分解のノードを(パスの順序で)直線上の点として表し、各頂点v を これらの点を端点とする閉区間として表すことができます。このようにして、v を含むパス分解ノードは、 v の区間内の代表点に対応します。Gの頂点から形成される区間の交差グラフは 、 G を 部分グラフとして含む区間グラフです。その最大クリークは、代表点を含む区間の集合によって与えられ、その最大クリークサイズは、1 にG のパス幅を加えた値になります。
反対に、G がクリーク数 p + 1 の区間グラフの部分グラフである場合、G は幅 p のパス分解を持ち、そのノードは区間グラフの最大クリーク によって与えられます。たとえば、図に区間表現で示されている区間グラフは、5 つの最大クリークABC 、ACD 、CDE 、CDF 、およびFG に対応する 5 つのノードを持つパス分解を持ちます。最大クリークサイズは 3 であり、このパス分解の幅は 2 です。
パス幅と区間厚のこの等価性は、与えられたグラフが部分グラフである弦グラフ のツリー幅と最小クリーク数(マイナス1)の等価性と非常に類似しています。区間グラフは弦グラフの特殊なケースであり、弦グラフは、区間グラフがパスの部分パスの交差グラフであるという性質を一般化した、共通ツリーの部分ツリーの交差グラフとして表現できます。
頂点分離数 G の頂点の線形順序 付けに関するG の頂点分離数は、各頂点v に対して、順序付けでv より前にある頂点のうち、 vまたはそれ以降の頂点を隣接点として持つ頂点が最大 s 個となるような最小の数sです。 G の頂点分離数は、 G の任意の線形順序付けに関するG の最小の頂点分離数です。頂点分離数はEllis、Sudborough 、 Turner (1983)によって定義され、 G のパス幅に等しくなります。[ 13 ] これは、以前の区間グラフのクリーク数との等価性から導かれます。Gが区間グラフ I の部分グラフであり、すべての区間の端点が異なるように (図のように) 表現されている場合、Iの区間の左端点の順序付けの頂点分離数は、 I のクリーク数より 1 小さいです。また、反対方向には、Gの線形順序付けから、ある頂点 v の区間の左端点が順序付けにおけるその頂点の位置であり、右端点が順序付けにおいて最後に来るv の隣接頂点の位置であるような区間表現を導き出すことができる。
ノード検索番号 グラフ上のノード探索ゲームは、グラフ内に隠れている逃亡者を複数の探索者が協力して追跡する追跡回避 ゲームの一種です。探索者はグラフの頂点に配置され、逃亡者はグラフの任意の辺上に存在できます。逃亡者の位置と動きは探索者には隠されています。各ターンで、探索者の一部または全員が(必ずしも辺に沿ってではなく、任意に)ある頂点から別の頂点へ移動し、その後、逃亡者は探索者が占有している頂点を通過しないグラフ内の任意の経路に沿って移動できます。逃亡者の辺の両端が探索者によって占有されたときに、逃亡者は捕まります。グラフのノード探索数は、逃亡者がどのように移動しても必ず捕まることを保証するために必要な最小の探索者数です。Kirousis & Papadimitriou (1985) が示すように、グラフ の ノード探索数はその区間の厚さに等しくなります。探索者にとって最適な戦略は、探索者を移動させて、連続するターンで最小の頂点分離数を持つ線形順序の分離集合を形成することである。
境界 キャタピラーツリー とは、パス幅が1の極大グラフのことである。 パス幅kの n 頂点グラフは最大でk ( n − k + ( k − 1)/2) 個のエッジを持ち、パス幅がkの 極大 グラフ (パス幅を増やさずにこれ以上エッジを追加できないグラフ) はまさにこの数のエッジを持ちます。パス幅がk の極大グラフは、 k パスまたはk キャタピラーのいずれかでなければなりません。これらはk ツリー の 2 つの特殊な種類です。kツリー は、それぞれk + 1 個 の頂点を含むn − k 個の 極大クリーク を持つ弦グラフ です。それ自体が( k + 1)クリークではない k ツリーでは、各極大クリークはグラフを 2 つ以上のコンポーネントに分割するか、単一の極大クリークにのみ属する単一の葉頂点を含みます。 k-パスは、最大で2つのk-葉を持つ k- 木であり、k- キャタピラーは、k-パスと、k-パスの分離k-クリークにそれぞれ隣接するk-葉の集合に分割できるk-木である。 特に 、パス 幅 1の最大 グラフは 、まさにキャタピラー木 である。[ 14 ]
パス分解は木分解の特殊なケースであるため、任意のグラフのパス幅は木幅 以上になります。パス幅は、グラフの頂点の最適な線形配置において、番号の小さい頂点と番号の大きい頂点の間の任意のカットを横切るエッジの最小数であるカット 幅以下でもあります。これは、番号の小さい頂点と番号の大きい隣接頂点の数である頂点分離数が、カットエッジの数と最大で等しくなることから導かれます。[ 15 ] 同様の理由で、カット幅は、与えられたグラフの頂点の最大次数 にパス幅を掛けた値以下になります。 [ 16 ]
任意のn 頂点の森の パス幅はO (log n ) です。[ 17 ] 森では、常に一定数の頂点を見つけることができ、それらの頂点を取り除くと、それぞれ最大2 n ⁄ 3 個の頂点を持つ 2 つの小さなサブフォレストに分割できる森が残ります。これら 2 つのサブフォレストを再帰的に分割し、それらの間に分離頂点を配置することによって形成される線形配置は、対数的な頂点探索数を持ちます。グラフの木分解に同じ手法を適用すると、n 頂点のグラフGの木幅が t の場合、 G のパス幅はO ( t log n ) であることがわかります。[ 18 ] 外平面グラフ 、直並列グラフ 、およびHalin グラフは すべて有界な木幅を持つため、パス幅もすべて最大で対数になります。
パス幅は、ツリー幅との関係に加えて、線グラフ を介してクリーク幅 とカット幅 とも関係があります。グラフG の線グラフL ( G )は、 G の各エッジに対応する頂点を持ち、 L ( G ) の 2 つの頂点は、対応する 2 つのエッジが端点を共有する場合に隣接します。 任意のグラフ族は、その線グラフが有界線形クリーク幅を持つ場合に限り 、有界パス幅を持ちます。ここで、線形クリーク幅は、クリーク幅の非交和演算を、単一の新しい頂点を隣接させる演算に置き換えたものです。[ 19 ] 3 つ以上の頂点を持つ連結グラフの最大次数が 3 である場合、そのカット幅は、その線グラフの頂点分離数に等しくなります。[ 20 ]
任意の平面グラフ では、パス幅は頂点数の平方根 に比例する。 [ 21 ] この幅のパス分解を見つける1つの方法は、(上記で説明した森の対数幅パス分解と同様に)平面分離定理 を使用して、グラフをそれぞれ最大2n / 3 個 の頂点を持つ2つの部分グラフに分割するO ( √n ) 個の頂点の集合を見つけ、これらの2つの部分グラフそれぞれについて再帰的に構築されたパス分解を連結することである。同様の分離定理が成り立つ任意の クラスのグラフに同じ手法が適用される。[ 22 ] 平面グラフと同様に、任意の固定マイナークローズドグラフ族のグラフはサイズO ( √ n ) のセパレータを持つため、[ 23 ] 任意の固定マイナークローズド族のグラフのパス幅は再びO ( √ n ) となります。 平面グラフのいくつかのクラスでは、グラフのパス幅とその双対グラフ のパス幅は定数倍の範囲内になければなりません。この形式の境界は、2連結外平面グラフ[ 24 ]および多面体グラフ [ 25 ] について知られています。2連結平面グラフの場合、双対グラフのパス幅は線グラフのパス幅よりも小さくなります。[ 26 ] 残りのケースで平面グラフとその双対のパス幅が常に定数倍の範囲内にあるかどうかは未解決です。
グラフのいくつかのクラスでは、パス幅とツリー幅が常に等しいことが証明されています。これは、コグラフ 、[ 27 ] 順列グラフ 、[ 28 ] 比較グラフ の補グラフ 、[ 29 ] および 区間順序 の比較グラフ[ 30 ] に当てはまります。
数学における未解決問題
n 個の頂点を持つ
立方体グラフ において、最大のパス幅はどれくらいですか?
任意の3次グラフ 、またはより一般的には最大頂点次数が3の任意のグラフでは、パス幅は最大でn / 6 + o( n ) であり、nはグラフの頂点の数である。パス 幅 が0.082n の3次グラフは存在するが、この下限 とn / 6の 上限との間のギャップをどのように縮小するかは知られていない。 [ 31 ]
経路分解の計算 入力の一部として与えられた変数k に対して、与えられたグラフのパス幅が最大でkであるかどうかを判定することは NP 完全で ある。 [ 5 ] 任意のn 頂点グラフのパス幅を計算するための既知の最悪ケースの時間上限は、定数cに対して O (2 n n c ) の形である。[ 32 ] それにもかかわらず、パス幅が小さい場合、入力グラフのクラスが限定されている場合、または近似的に、パス分解をより効率的に計算するアルゴリズムがいくつか知られている。
グラフマイナー グラフG のマイナーとは、 G から辺を縮約したり、辺を削除したり、頂点を削除したりして作られる別のグラフのことである。グラフマイナーには奥深い理論があり、その中でパス幅に関する重要な結果がいくつか示されている。
森林を除く グラフの族F がマイナーを取ることに関して閉じている場合 ( F のメンバーのすべてのマイナーがF にも含まれている場合)、 Robertson–Seymour の定理 により、Fは、 禁止マイナー の有限集合 X にマイナーを持たないグラフとして特徴付けられます。[ 42 ] 例えば、Wagner の定理は、 平面グラフは、 完全グラフ K 5 も完全二部グラフ K 3,3 もマイナーとして持たないグラフであると述べています。多くの場合、 F の特性とX の特性は密接に関連しており、この種の最初の結果はRobertson & Seymour (1983) によるもので、[ 2 ] 有界パス幅と禁止マイナーの族における森 の存在を関連付けています。具体的には、 F のすべてのグラフのパス幅が最大でp であるような定数p が存在する場合、グラフの族Fは 有界パス幅 を持つと定義します。すると、マイナーが閉じた族F のパス幅が制限されるのは、 F の禁止マイナーの集合X に少なくとも 1 つのフォレストが含まれる場合に限る。
一方の方向では、この結果は簡単に証明できます。Xに 少なくとも 1 つの森が含まれていない場合、X マイナーフリー グラフのパス幅は制限されません。なぜなら、この場合、X マイナーフリー グラフにはすべての森が含まれ、特に完全二分木が含まれるからです。しかし、 2 k + 1 レベルの完全二分木のパス幅はk なので、この場合、X マイナーフリー グラフのパス幅は無制限になります。もう一方の方向では、Xに n 頂点の森が含まれている場合、X マイナーフリー グラフのパス幅は最大でn − 2 になります。[ 43 ]
制限された経路幅に対する障害物 パス幅1のグラフに対する禁止マイナー 。 パス幅が最大p であるという性質は、それ自体がマイナーの取り方に関して閉じている。Gの幅が最大 p のパス分解を持つ場合、 G から任意のエッジが削除されても同じパス分解は有効であり、 G およびそのパス分解から任意の頂点を削除しても幅は増加しない。エッジの縮約も、縮約されたエッジの 2 つの端点を表すサブパスをマージすることで、分解の幅を増やすことなく実行できる。したがって、パス幅が最大pのグラフは、除外されたマイナーの集合 X p によって特徴付けられる。[ 42 ] [ 44 ]
X p に は必ず少なくとも 1 つの森が含まれますが、X p 内のすべてのグラフが森であるとは限りません。たとえば、 X 1 は 7 つの頂点を持つ木と三角形K 3 の 2 つのグラフで構成されています。ただし、 X p 内の木の集合は正確に特徴付けることができます。これらの木は、X p − 1 内の 3 つの木から、新しいルート頂点を、3 つのより小さな木のそれぞれで任意に選択された頂点にエッジで接続することによって形成できる木です。たとえば、X 1内の 7 つの頂点を持つ木は、このようにして X 0 内の 2 つの頂点を持つ木 (単一のエッジ) から形成されます。この構成に基づいて、 X p 内の禁止マイナーの数は少なくとも( p !) 2 で あることが示されます。[ 44 ] パス幅 2 のグラフの禁止マイナーの完全な集合X 2 が計算されており、110 種類の異なるグラフが含まれています。[ 45 ]
構造理論 マイナー閉グラフ族のグラフ構造定理は、任意のそのような族 F に対して、F の グラフ は、有界種数 の曲面に埋め込む ことができるグラフのクリーク和 に分解でき、クリーク和の各成分には有界数の頂点と渦が存在することを述べている。頂点は、その成分内の他の任意の頂点に隣接できる頂点であり、渦は、有界種数の埋め込みの成分の面の 1 つに接着される有界パス幅のグラフである。渦が埋め込まれる面の周りの頂点の巡回順序は、渦のパス分解と互換性がなければならない。つまり、サイクルを破って線形順序を形成すると、有界頂点分離数を持つ順序になる必要がある。[ 4 ] パス幅が任意のマイナー閉グラフ族と密接に関連しているこの理論は、重要なアルゴリズム的応用がある。[ 46 ]
アプリケーション
VLSI VLSI 設計において、頂点分離問題はもともと回路をより小さなサブシステムに分割し、サブシステム間の境界に少数のコンポーネントを配置する方法として研究された。[ 34 ]
大槻ら(1979)は、 ネットのシステムによって相互接続される必要のあるモジュールの集合で構成されるVLSI回路の一次元レイアウトに必要なトラック数をモデル化するために、区間厚を使用している。彼らのモデルでは、頂点がネットを表し、2つの頂点が、それらのネットが両方とも同じモジュールに接続されている場合にエッジで接続されるグラフを形成する。つまり、モジュールとネットがハイパーグラフ のノードとハイパーエッジを形成すると解釈される場合、それらから形成されるグラフはその線グラフ である。この線グラフのスーパーグラフの区間表現とスーパーグラフの色付け は、水平トラックのシステム(色ごとに1つのトラック)に沿ったネットの配置を記述し、モジュールをトラックに沿って直線的に配置して適切なネットに接続できるようにする。区間グラフが完全グラフ であるという事実[ 47 ] は、このタイプの最適な配置に必要な色の数が、ネットグラフの区間完成のクリーク数と同じであることを意味します。
ゲートマトリックスレイアウト[ 48 ] は、ブール論理回路用の CMOS VLSIレイアウトの特定のスタイルです。ゲートマトリックスレイアウトでは、信号は「ライン」(垂直線分)に沿って伝搬され、回路の各ゲートは水平線分 に沿って配置される一連のデバイスフィーチャによって形成されます。したがって、各ゲートの水平線分は、ゲートの入力または出力を形成する各ラインの垂直線分と交差する必要があります。大槻ら(1979) のレイアウトと同様に、ラインを配置する垂直トラックの数を最小化するこのタイプのレイアウトは、ラインを頂点とし、ゲートを共有するラインのペアをエッジとするグラフのパス幅を計算することによって見つけることができます。[ 49 ] 同じアルゴリズムアプローチは、プログラマブルロジックアレイ の折り畳み問題をモデル化するためにも使用できます。[ 50 ]
グラフ描画 パス幅はグラフ描画 においていくつかの用途があります。
与えられた交差数 を持つ最小グラフのパス幅は、その交差数の関数によって制限される。[ 51 ] 木の頂点を辺の交差なしに描画できる平行線の数は(隣接する頂点を線の列に対して配置する方法に関するさまざまな自然な制約の下で)木のパス幅に比例する。[ 52 ] グラフG のk交差h層描画とは 、 Gの頂点を h 個の異なる水平線上に配置し、これらの線の間に単調多角形パスとして辺をルーティングし、交差が最大でk個となるようにしたものです。このような描画を持つグラフのパス幅は、 h とk の関数によって制限されます。したがって、h とk が両方とも定数の場合、グラフが k 交差h 層描画を持つかどうかを線形時間で判定することが可能です。[ 53 ] n 個の頂点とパス幅p を持つグラフは、 2 つのエッジ (グリッド点間の直線セグメントとして表される) が互いに交差しないように、 p × p × n サイズの 3 次元グリッドに埋め込むことができます。したがって、有界パス幅のグラフは、線形体積を持つこの種の埋め込みを持ちます。[ 54 ]
コンパイラ設計 高水準プログラミング言語 のコンパイル において、パス幅は、直線コード(つまり、制御フローの分岐やループのないコード)のシーケンスを、コード内で計算されたすべての値をメインメモリにスピルアウトする代わりに マシンレジスタ に格納できるように並べ替える問題で発生します。このアプリケーションでは、コンパイル対象のコードを、ノードがコードへの入力値とコード内の操作によって計算された値を表す有向非巡回グラフとして表現します。このDAGのノード x からノードy へのエッジは、値xが操作 y への入力の1つであるという事実を表します。このDAGの頂点のトポロジカル順序 は、コードの有効な並べ替えを表し、特定の順序でコードを評価するために必要なレジスタの数は、順序の頂点分離数によって与えられます。[ 55 ]
マシンレジスタの任意の固定数w に対して、直線コードの一部を、最大w 個の レジスタで評価できるように並べ替えることができるかどうかを線形時間で判定することが可能です。なぜなら、トポロジカル順序の頂点分離数が最大w である場合、すべての順序の中で最小の頂点分離はそれより大きくなることはないため、上述の DAG の向きを無視して形成される無向グラフのパス幅は最大 w でなければならないからです。 パス幅に関する既知の固定パラメータ追跡可能なアルゴリズムを使用して、これが当てはまるかどうかをテストすることができ、当てはまる場合は、w が定数であるという仮定の下で、線形時間で無向グラフのパス分解を見つけることができます。 パス分解が見つかったら、動的計画法を使用して、幅w のトポロジカル順序(存在する場合) を再び線形時間で見つけることができます。[ 55 ]
言語学 Kornai & Tuza (1992) は、 自然言語処理 におけるパス幅の応用について述べています。この応用では、文はグラフとしてモデル化され、頂点は単語を表し、辺は単語間の関係を表します。たとえば、文中で形容詞が名詞を修飾する場合、グラフにはその 2 つの単語の間に辺が存在します。人間の短期記憶の容量が限られているため、[ 56 ] Kornai と Tuza は、このグラフはパス幅に制限がある必要がある (より具体的には、パス幅は最大 6 である必要がある) と主張しています。そうでないと、人間は音声を正しく解析できないからです。
指数アルゴリズム グラフアルゴリズムにおける多くの問題は、グラフのパス分解に対する動的計画法 を用いることで、パス幅の小さいグラフ上で効率的に解決できる。 [ 10 ] 例えば、n 個の頂点を持つグラフG の頂点の線形順序が与えられ、頂点間隔がwである場合、 Gの最大独立集合を O(2 w n )の時間で見つけることができる。 [ 31 ] パス幅が制限されたグラフでは、このアプローチにより、パス幅によってパラメータ化された固定パラメータの扱いやすいアルゴリズムが得られる。[ 49 ] このような結果は、木幅によってパラメータ化された同様のアルゴリズムに包含されるため、文献ではあまり見られない。しかし、パス幅は、木幅に基づく動的計画法アルゴリズムにおいても、これらのアルゴリズムの空間計算量 を測定する際に現れる。[ 11 ]
同じ動的計画法は、パス幅が無制限のグラフにも適用でき、指数時間 でパラメータ化されていないグラフ問題を解くアルゴリズムにつながります。たとえば、この動的計画法のアプローチと、3次グラフのパス幅がn /6 + o( n ) であるという事実を組み合わせると、3次グラフでは最大独立集合を O(2 n /6 + o( n ) )の時間で構築でき、これは従来の方法よりも高速です。[ 31 ] 同様のアプローチにより、 3次グラフの最大カット 問題と最小支配集合 問題[ 31 ] 、およびその他のいくつかのNP困難な最適化問題 [ 57 ] に対する指数時間アルゴリズムが改善されます。
関連項目 Boxicityとは 、区間グラフを用いて任意のグラフの複雑さを測定する、従来とは異なる手法である。カット幅とは 、グラフの頂点の線形順序付けにおける最小幅のことである。ツリーの深さとは 、マイナー閉グラフ族がパスを除外する場合に限り、その族に対して制限される数値である。縮退度とは 、グラフの疎度を表す尺度であり、その値はパス幅以下である。グラフ帯域幅とは 、グラフの線形レイアウトに関する別のNP完全最適化問題である。シュトララー数とは 、根付き木の複雑さを表す尺度であり、根なし木のパス幅と同様に定義される。
参考文献 Alon, Noga ; Seymour, Paul ; Thomas, Robin (1990)、「除外マイナーを持つグラフの分離定理とその応用」、第22回ACM理論計算機科学シンポジウム(STOC 1990)論文集 、pp. 293–299 、doi : 10.1145/100216.100254 、ISBN 0897913612 S2CID 17521329 。アミニ、オミッド。ハック、フロリアン。 Pérennes、Stéphane (2009)、「平面グラフのパス幅について」、SIAM Journal on Discrete Mathematics 、23 (3): 1311–1316 、doi : 10.1137/060670146 。Arnborg, Stefan (1985)、「グラフ上の限定分解可能性を持つ組み合わせ問題に対する効率的なアルゴリズム ― 概説」、BIT 、25 (1): 2–23 、doi : 10.1007/BF01934985、S2CID 122263659 。Arnborg, Stefan; Corneil, Derek G. ; Proskurowski, Andrzej (1987)、「 k- 木における埋め込みを見つける複雑性」、SIAM Journal on Algebraic and Discrete Methods 、8 (2): 277–284 、doi : 10.1137/0608024 。Aspvall, Bengt; Proskurowski, Andrzej; Telle, Jan Arne (2000)、「部分k ツリーアルゴリズムにおけるテーブル計算のメモリ要件」、Algorithmica 、27 (3): 382–394 、doi : 10.1007/s004530010025、S2CID 9690525 。ベルジュ、クロード (1967)「完全グラフのいくつかのクラス」、グラフ理論と理論物理学 、ニューヨーク:アカデミック・プレス、155~ 165ページ 。Bienstock, Dan; Robertson, Neil ; Seymour, Paul ; Thomas, Robin (1991)、「森を素早く除外する」、Journal of Combinatorial Theory, Series B 、52 (2): 274–283 、doi : 10.1016/0095-8956(91)90068-U 。Björklund, Andreas; Husfeldt, Thore (2008)、「厳密な充足可能性と完全マッチングの数を求めるための厳密なアルゴリズム」、Algorithmica 、52 (2): 226–249 、doi : 10.1007/s00453-007-9149-8、S2CID 37693881 。Bodlaender, Hans L. (1994)、「樹幅を巡る観光ガイド」、Dassow, Jürgen、Kelemenová, Alisa (編)、「理論計算機科学の発展(第7回若手コンピュータ科学者国際会議議事録、スモレニツェ、1992年11月16~20日)」 、Topics in Computer Mathematics、第6巻、Gordon and Breach、 pp . 1–20 。ボドレンダー、ハンス・L. (1994a)、「樹幅を巡る観光ガイド」、Acta Cybernetica 、11 : 1–2 Bodlaender, Hans L. (1996)、「小さな木幅の木分解を見つけるための線形時間アルゴリズム」、SIAM Journal on Computing 、25 (6): 1305–1317 、doi : 10.1137/S0097539793251219、hdl : 1874/16670 。Bodlaender, Hans L. (1998)、「有界木幅を持つグラフの部分的なk-樹木群」、 Theoretical Computer Science 、209 ( 1–2 ): 1–45 、doi : 10.1016/S0304-3975(97)00228-4 。Bodlaender, Hans L. ; Fomin, Fedor V. (2002)、「外平面グラフのパス幅の近似」、Journal of Algorithms 、43 (2): 190–200 、doi : 10.1016/S0196-6774(02)00001-9 。Bodlaender, Hans L. ; Gilbert, John R.; Hafsteinsson, Hjálmtýr; Kloks, Ton (1992)、「ツリー幅、パス幅、最小消去ツリー高さの近似」、Graph-Theoretic Concepts in Computer Science 、Lecture Notes in Computer Science 、vol. 570、pp. 1–12 、doi : 10.1007/3-540-55121-2_1、hdl : 1874/17927 、ISBN 978-3-540-55121-8 。Bodlaender, Hans L. ; Gustedt, Jens; Telle, Jan Arne (1998)、「固定数のレジスタに対する線形時間レジスタ割り当て」、第9回ACM–SIAM離散アルゴリズムシンポジウム(SODA '98)論文集 (PDF) 、pp. 574–583 、 2005年2月4日にオリジナル(PDF) からアーカイブ済み 。Bodlaender, Hans L. ; Kloks, Ton (1996)、「グラフのパス幅とツリー幅を求めるための効率的かつ構成的なアルゴリズム」、Journal of Algorithms 、21 (2): 358–402 、doi : 10.1006/jagm.1996.0049、hdl : 1874/16538 。Bodlaender, Hans L. ; Kloks, Ton; Kratsch, Dieter (1993)、「順列グラフの木幅とパス幅」、第20回国際オートマタ・言語・プログラミングコロキウム(ICALP 1993)議事録 、Lecture Notes in Computer Science、第 700巻、Springer-Verlag、pp. 114–125 、doi : 10.1007/3-540-56939-1_66、hdl : 1874/16657 、ISBN 978-3-540-56939-8 。Bodlaender, Hans L. ; Möhring, Rolf H. (1990)、「コグラフのパス幅とツリー幅」、第2回スカンジナビアアルゴリズム理論ワークショップ議事録 、Lecture Notes in Computer Science、第 447巻、Springer-Verlag、pp. 301–309 、doi : 10.1007/3-540-52846-6_99、hdl : 1874/16625 、ISBN 978-3-540-52846-3 。Cattell, Kevin; Dinneen, Michael J.; Fellows, Michael R. (1996)、「小さな幅のパス分解を見つけるための単純な線形時間アルゴリズム」、Information Processing Letters 、57 (4): 197–203 、arXiv : math/9410211 、doi : 10.1016/0020-0190(95)00190-5、S2CID 2442557 。Coudert, David; Huc, Florian; Mazauric, Dorian (2012)、「木構造におけるノード探索数を計算するための分散アルゴリズム」(PDF) 、Algorithmica 、63 (1):158–190 、doi :10.1007/s00453-011-9524-3 。デビッド・クーダート。ハック、フロリアン。 Sereni、Jean-Sébastien (2007)、「外平面グラフの経路」(PDF) 、Journal of Graph Theory 、55 (1): 27–41 、doi : 10.1002/jgt.20218 。Diestel, Reinhard (1995)、「グラフマイナー I:パス幅定理の簡単な証明」、Combinatorics, Probability and Computing 、4 (1): 27–30 、doi : 10.1017/S0963548300001450 。Diestel, Reinhard; Kühn, Daniela (2005)、「グラフのマイナー階層」、Discrete Applied Mathematics 、145 (2): 167–182 、doi : 10.1016/j.dam.2004.01.010 。Demaine, Erik D. ; Hajiaghayi, MohammadTaghi ; Kawarabayashi, Ken-ichi (2005), "アルゴリズム的グラフマイナー理論:分解、近似、および彩色", Proc. 46th IEEE Symposium on Foundations of Computer Science (FOCS 2005) , pp. 637–646 , doi : 10.1109/SFCS.2005.14 , ISBN 0-7695-2468-0 S2CID 13238254 。Downey, Rod G. ; Fellows, Michael R. (1999), Parameterized Complexity , Springer-Verlag, ISBN 0-387-94883-X 。Dujmović, V. ; Fellows, MR ; Kitching, M.; Liotta, G.; McCartin, C.; Nishimura, N.; Ragde, P.; Rosamond, F.; Whitesides, S. ; Wood, David R. (2008)、「階層型グラフ描画のパラメータ化された複雑性について」、Algorithmica 、52 (2): 267–292 、doi : 10.1007/s00453-007-9151-1、S2CID 2298634 。Dujmović, Vida ; Morin, Pat ; Wood, David R. (2003)、「グラフのパス幅と3次元直線グリッド描画」(PDF) 、第10回国際グラフ描画シンポジウム(GD 2002)論文集 、Lecture Notes in Computer Science、第2528巻、Springer-Verlag、 42~ 53 ページ 。Ellis, JA; Sudborough, IH; Turner, JS (1983)、「グラフ分離と探索数」、1983年アラーートン通信・制御・計算会議議事録 . Monien & Sudborough (1988) による引用。Ellis, JA; Sudborough, IH; Turner, JS (1994)、「木の頂点分離と探索数」、Information and Computation 、113 (1): 50–79 、doi : 10.1006/inco.1994.1064 。Feige, Uriel ; Hajiaghayi, Mohammadtaghi ; Lee, James R. (2005)、「最小重み頂点分離器のための改良された近似アルゴリズム」、第37回ACM理論計算機科学シンポジウム(STOC 2005)論文集 、pp. 563–572 、doi : 10.1145/1060590.1060674、ISBN 1581139608 S2CID 14097859 。Fellows, Michael R. ; Langston, Michael A. (1989)、「探索決定と多項式時間アルゴリズムの効率性について」、第21回ACM理論計算機科学シンポジウム議事録 、pp. 501–512 、doi : 10.1145/73007.73055 、ISBN 0897913078 S2CID 1854173 。Ferreira, Afonso G.; Song, Siang W. (1992)、「ゲートマトリックスレイアウトとPLA折り畳みの最適性の達成:グラフ理論的アプローチ」、第1回ラテンアメリカ理論情報学シンポジウム(LATIN '92) 議事録、Lecture Notes in Computer Science、vol. 583、Springer-Verlag、pp. 139–153 、doi : 10.1007/BFb0023825、hdl : 10068/43314 、ISBN 3-540-55284-7 。de Fluiter, Babette (1997), Algorithms for Graphs of Small Treewidth (PDF) , 博士論文、ユトレヒト大学 、ISBN 90-393-1528-0 2011年7月24日にオリジナル(PDF) からアーカイブされ、 2010年5月6日に 取得されました。 。Fomin, Fedor V. (2003)、「平面グラフと線グラフのパス幅」、Graphs and Combinatorics 、19 (1): 91–99 、doi : 10.1007/s00373-002-0490-z、S2CID 43123449 。Fomin, Fedor V.; Høie, Kjartan (2006)、「3次グラフのパス幅と厳密なアルゴリズム」、Information Processing Letters 、97 (5): 191–196 、doi : 10.1016/j.ipl.2005.10.012 。フォミン、ヒョードル V.クラッチュ、ディーター。ヨアン州トディンカ。 Villanger、Yngve (2008)、「ツリー幅と最小フィルインの正確なアルゴリズム」、SIAM Journal on Computing 、38 (3): 1058–1079 、doi : 10.1137/050643350、hdl : 1956/1151 。Fomin, Fedor V.; Thilikos, Dimitrios M. (2007)、「多面体グラフ埋め込みにおけるパス幅の自己双対性について」、Journal of Graph Theory 、55 (1): 42–54 、doi : 10.1002/jgt.20219 。Garbe, Renate (1995)、「区間順序の比較可能性グラフの木幅とパス幅」、第20回コンピュータサイエンスにおけるグラフ理論的概念に関する国際ワークショップ(WG'94) 議事録、Lecture Notes in Computer Science、第 903巻、Springer-Verlag、pp. 26–37 、doi : 10.1007/3-540-59071-4_35、ISBN 978-3-540-59071-2 。Golovach, PA (1993)、「グラフのカット幅と線グラフの頂点分離数」、離散数学と応用 、3 (5): 517–522 、doi : 10.1515/dma.1993.3.5.517、S2CID 120745961 。Guha, Sudipto (2000)、「ネストされたグラフの分解と近似アルゴリズム」、第41回IEEEコンピュータサイエンス基礎シンポジウム(FOCS 2000)論文集 、p. 126、doi : 10.1109/SFCS.2000.892072、ISBN 0-7695-0850-2 S2CID 9854056 。Gurski, Frank; Wanke, Egon (2007)、「有界クリーク幅の線グラフ」、Discrete Mathematics 、307 (22): 2734–2754 、doi : 10.1016/j.disc.2007.01.020 。Gustedt, Jens (1993)、「弦グラフの経路幅について」、Discrete Applied Mathematics 、45 (3): 233–248 、doi : 10.1016/0166-218X(93)90012-D 。Habib, Michel; Möhring, Rolf H. (1994), "共比較グラフの木幅と新しい順序理論的パラメータ", Order , 11 (1): 47–60 , doi : 10.1007/BF01462229 , S2CID 2648030 。Hliněny, Petr (2003)、「交差数臨界グラフは有界なパス幅を持つ」、Journal of Combinatorial Theory, Series B 、88 (2): 347–367 、doi : 10.1016/S0095-8956(03)00037-6 。柏原 孝、藤沢 孝 (1979)、「与えられたグラフを部分グラフとして含む最小クリーク数区間グラフを見つける問題のNP完全性」、国際回路システムシンポジウム論文集 、pp. 657–660 。キナーズリー、ナンシー・G. (1989)、レイアウト順列問題における障害物集合の分離 (博士論文)、ワシントン州立大学、ProQuest 303738168 定理6.A、44ページを参照。Kinnersley, Nancy G. (1992)、「グラフの頂点分離数はパス幅に等しい」、Information Processing Letters 、42 (6): 345–350 、doi : 10.1016/0020-0190(92)90234-M 。Kinnersley, Nancy G.; Langston, Michael A. (1994)、「ゲートマトリックスレイアウト問題における障害物集合の分離」、Discrete Applied Mathematics 、54 ( 2–3 ): 169–213 、doi : 10.1016/0166-218X(94)90021-3 。Kirousis, Lefteris M.; Papadimitriou, Christos H. (1985)、「区間グラフと探索」、離散数学 、55 (2): 181–184 、doi : 10.1016/0012-365X(85)90046-9 。Kloks, Ton; Bodlaender, Hans L. (1992)、「完全グラフのいくつかのクラスの木幅とパス幅の近似」、第3回アルゴリズムと計算に関する国際シンポジウム(ISAAC'92) 議事録、Lecture Notes in Computer Science、第 650巻、Springer-Verlag、pp. 116–125 、doi : 10.1007/3-540-56279-6_64、hdl : 1874/16672 、ISBN 978-3-540-56279-5 。Kloks, T.; Bodlaender, H. ; Müller, H.; Kratsch, D. (1993), "Computing treewidth and minimum fill-in: all you need are the minimal separators", Proc. 1st European Symposium on Algorithms (ESA'93) (Lecture Notes in Computer Science) , vol. 726, Springer-Verlag, pp. 260–271 , doi : 10.1007/3-540-57273-2_61 , ISBN 978-3-540-57273-2 。Kloks, Ton; Kratsch, Dieter; Müller, H. (1995), "Dominoes", Proc. 20th International Workshop Graph-Theoretic Concepts in Computer Science (WG'94) , Lecture Notes in Computer Science, vol. 903, Springer-Verlag, pp. 106–120 , doi : 10.1007/3-540-59071-4_41 , ISBN 978-3-540-59071-2 。Kneis, Joachim; Mölle, Daniel; Richter, Stefan; Rossmanith, Peter (2005)、「疎グラフの木幅に基づくアルゴリズム」、第31回コンピュータサイエンスにおけるグラフ理論的概念に関する国際ワークショップ(WG 2005) 議事録、Lecture Notes in Computer Science、第 3787巻、Springer-Verlag、pp. 385–396 、doi : 10.1007/11604686_34、ISBN 978-3-540-31000-6 。Korach, Ephraim; Solel, Nir (1993)、「ツリー幅、パス幅、カット幅」、Discrete Applied Mathematics 、43 (1): 97–101 、doi : 10.1016/0166-218X(93)90171-J 。Kornai, András; Tuza, Zsolt (1992)、「狭さ、パス幅、および自然言語処理におけるそれらの応用」、Discrete Applied Mathematics 、36 (1): 87–92 、doi : 10.1016/0166-218X(92)90208-R 。Lengauer, Thomas (1981)、「白黒小石とグラフ分離」、Acta Informatica 、16 (4): 465–475 、doi : 10.1007/BF00264496、S2CID 19415148 。Lopez, Alexander D.; Law, Hung-Fai S. (1980)、「MOS VLSI のための高密度ゲートマトリックスレイアウト法」、IEEE Transactions on Electron Devices 、27 (8): 1671–1675 、Bibcode : 1980ITED...27.1671L、doi : 10.1109/T-ED.1980.20086、S2CID 64469353 、また、 IEEE Journal of Solid-State Circuits 15 (4): 736–740、1980 の合同号にも掲載。 。ミラー、ジョージ A. (1956)、「魔法の数字7、プラスマイナス2」、心理学評論 、63 (2): 81–97 、doi : 10.1037/h0043158、hdl : 11858/00-001M-0000-002C-4646-B 、PMID 13310704 。Möhring, Rolf H. (1990)、「ゲートマトリックスレイアウトとPLA折り畳みに関連するグラフ問題」、Tinhofer, G.、Mayr, E.、Noltemeier, H. 他 編、『計算グラフ理論 』 、Computing Supplementum、第 7巻、Springer-Verlag、pp. 17–51 、ISBN 3-211-82177-5 。Monien, B.; Sudborough, IH (1988)、「最小カットはエッジ重み付き木に対してNP完全である」、Theoretical Computer Science 、58 ( 1–3 ): 209–229 、doi : 10.1016/0304-3975(88)90028-X 。大槻達夫、森肇、アーネスト・S・クー、柏原俊信、藤沢俊夫(1979)「一次元論理ゲート割り当てと区間グラフ」、IEEE Transactions on Circuits and Systems 、26 (9):675–684 、Bibcode :1979ITCS...26..675O、doi :10.1109/TCS.1979.1084695 。Peng, Sheng-Lung; Ho, Chin-Wen; Hsu, Tsan-sheng; Ko, Ming-Tat; Tang, Chuan Yi (1998)「木の最適なノード探索戦略を構築するための線形時間アルゴリズム」Hsu, Wen-Lian; Kao, Ming-Yang (編)『Computing and Combinatorics, 4th Annual International Conference, COCOON '98, Taipei, Taiwan, RoC, August 12–14, 1998, Proceedings 』Lecture Notes in Computer Science, vol. 1449, Springer, pp. 279–288 , doi : 10.1007/3-540-68535-9_32 , ISBN 978-3-540-64824-6 Proskurowski, Andrzej; Telle, Jan Arne (1999)、「制限区間モデルを持つグラフのクラス」、離散数学と理論計算機科学 、3 : 167–176 。Robertson, Neil ; Seymour, Paul (1983)、「グラフマイナー。I. 森の除外」、Journal of Combinatorial Theory, Series B 、35 (1): 39–61 、doi : 10.1016/0095-8956(83)90079-5 。Robertson, Neil ; Seymour, Paul (2003)、「グラフマイナー XVI. 非平面グラフの除外」、Journal of Combinatorial Theory, Series B 、89 (1): 43–76 、doi : 10.1016/S0095-8956(03)00042-X 。Robertson, Neil ; Seymour, Paul D. (2004), "Graph Minors. XX. Wagner's conjecture", Journal of Combinatorial Theory, Series B , 92 (2): 325– 357, doi : 10.1016/j.jctb.2004.08.001 。シェフラー、ペトラ(1990)「木のパス幅を求める線形アルゴリズム」、ボーデンディーク、R.、ヘン、R.(編)『組合せ論とグラフ理論のトピックス 』 、Physica-Verlag、pp. 613–620 。シェフラー、ペトラ(1992)「線形時間での区間グラフへの木の最適埋め込み」、ネシェトジル、ヤロスラフ 、フィードラー、ミロスラフ編『第4回チェコスロバキア組合せ論、グラフ、複雑性シンポジウム 』、エルゼビア 。Skodinis, Konstantin (2000)、「線形時間でのツリーの最適線形レイアウトの計算」、第8回ヨーロッパアルゴリズムシンポジウム(ESA 2000)論文集 、Lecture Notes in Computer Science、第1879巻、Springer-Verlag、 403–414 ページ、doi : 10.1007/3-540-45253-2_37、ISBN 978-3-540-41004-1 。Skodinis, Konstantin (2003)、「線形時間で頂点分離に関して最適な線形ツリーレイアウトの構築」、Journal of Algorithms 、47 (1): 40–59 、doi : 10.1016/S0196-6774(02)00225-0 。Suchan, Karol; Todinca, Ioan (2007)、「円弧グラフのパス幅」、第33回コンピュータサイエンスにおけるグラフ理論的概念に関する国際ワークショップ(WG 2007) 議事録、Lecture Notes in Computer Science、第 4769巻、Springer-Verlag、pp. 258–269 、doi : 10.1007/978-3-540-74839-7_25、ISBN 978-3-540-74838-0 。Suderman, Matthew (2004)、「木の経路幅と階層的描画」(PDF) 、International Journal of Computational Geometry and Applications 、14 (3): 203–225 、doi : 10.1142/S0218195904001433、2003年5月3日にオリジナル(PDF)からアーカイブ済み 。高橋篤、上野修一、梶谷洋二 (1994)、「有界パス幅を持つグラフ族の最小非巡回禁止マイナー」、離散数学 、127 ( 1–3 ): 293–304 、doi : 10.1016/0012-365X(94)90092-2 。