
グラフ理論において、ブック埋め込みは、グラフの平面埋め込みを、境界としてすべて同じ線を持つ半平面の集合であるブックへの埋め込みに一般化したものです。通常、グラフの頂点はこの境界線 (スパインと呼ばれる) 上にある必要があり、辺は単一の半平面内に収まっている必要があります。グラフのブックの厚さは、グラフのブック埋め込みの半平面の最小数です。ブックの厚さは、ページ番号、スタック数、または固定外厚とも呼ばれます。ブック埋め込みは、ページ幅やブック交差数など、 他のいくつかのグラフ不変量を定義するためにも使用されています。
n個の頂点を持つすべてのグラフの本の厚さは最大で であり、この式は完全グラフの正確な本の厚さを与えます。本の厚さが 1 であるグラフは外平面グラフです。本の厚さが最大で 2 であるグラフは部分ハミルトン グラフであり、常に平面です。より一般的には、すべての平面グラフの本の厚さは最大で 4 です。本の背に沿った固定された頂点順序を知っているかどうかに関係なく、与えられたグラフの正確な本の厚さを決定することは NP 困難です。埋め込みの背に沿った頂点の固定された順序が与えられた場合、グラフの 3 ページの本の埋め込みの存在をテストすることは、未知の計算複雑性を持ちます。多項式時間で解けることも、NP 困難であることも知られていません。
ブック埋め込みを研究する元々の動機の 1 つは、 VLSI設計への応用でした。ブック埋め込みの頂点は回路のコンポーネントを表し、ワイヤはそれらの間の接続を表します。ブック埋め込みはグラフ描画にも応用され、円弧図と円形レイアウトという 2 つの標準的なグラフ視覚化スタイルをブック埋め込みを使用して構築できます。
交通計画では、信号機で出会い相互作用する歩行者と車両の交通のさまざまな出発地と目的地を、さまざまな出発地と目的地のペアを接続するエッジを持つグラフの頂点として数学的にモデル化できます。このグラフのブック埋め込みを使用して、すべての交通が可能な限り少ない信号フェーズで交差点を通過できるようにするスケジュールを設計できます。RNAの折り畳み構造を含むバイオインフォマティクスの問題では、1 ページのブック埋め込みが核酸の二次構造の古典的な形式を表し、2 ページのブック埋め込みが擬似結び目を表します。ブック埋め込みの他の用途には、 抽象代数と結び目理論があります。
歴史
位相空間としての本の概念は、1960年代にCAパーシンガーとゲイル・アトネオセンによって定義されました。[1] [2]この研究の一環として、アトネオセンはすでに本へのグラフの埋め込みを検討していました。彼が研究した埋め込みは、他の位相空間へのグラフの埋め込みと同じ定義を使用していました。頂点は個別の点で表され、辺は曲線で表され、2つの辺が交差する唯一の方法は、共通の端点で出会うことです。
1970年代初頭、 ポール・C・カイネンとL・テイラー・オルマンは、その後のほとんどの研究で使用されるようになった、より制限されたタイプの埋め込みを開発しました。彼らの定式化では、グラフの頂点は本の背に沿って配置され、各辺は1ページ内になければなりません。[3] [4]その後の本の埋め込みの発展における重要なマイルストーンには、 1980年代後半のミハリス・ヤナカキスによる、平面グラフの本の厚さは最大で4ページであるという 証明[5] [6] 、および1990年代後半の本の埋め込みとバイオインフォマティクスの密接な関係の発見が含まれます。[7]
定義


本は特別な種類の位相空間であり、半平面の扇とも呼ばれる。 [1] [8]本は、本の背または背表紙と呼ばれる単一の直線 ℓと、本のページまたは葉と呼ばれる1つ以上の半平面の集合で構成され、 [9]各半平面は背表紙を境界としている。有限のページ数の本は、例えばℓ を直交座標系の z 軸に選び、ページをxz平面に対する二面角が2 π / kの整数倍であるk 個の半平面に選ぶことで、 3次元空間に埋め込むことができる。[10]
有限グラフ G を本Bに描くことは、 GをBに描くことであり、 Gのすべての頂点はBの背骨上の点として描かれ、Gのすべての辺はBの単一ページ内に含まれる曲線として描かれる。Gのkページ本の交差数は、 kページの本の描画における交差の最小数である。[11]
GのBへのブック埋め込みは、 GのBへのグラフ埋め込みを形成するブック描画です。つまり、これはエッジ交差のないGのBへのブック描画です。すべての有限グラフには、十分なページ数を持つブックへのブック埋め込みがあります。たとえば、グラフの各エッジを独自の個別のページに埋め込むことは常に可能です。ブックの厚さ、ページ番号、またはGのスタック数は、 Gのブック埋め込みに必要な最小ページ数です 。ページ数以外にブック埋め込みの品質を測定するもう 1 つのパラメーターは、ページ幅です。これは、カット幅と同様に、単一ページ内で背表紙に垂直な光線が交差できるエッジの最大数として定義されます。同様に (各エッジが単調な曲線として描画されるブック埋め込みの場合)、これは、エッジの端点のペアによって背表紙上で定義される間隔がすべて互いに交差するような、単一ページ内のエッジのサブセットの最大サイズです。[12] [13] [14]
これらの定義では、辺が本の1ページ内にとどまることが許可されていることが非常に重要です。アトネオセンがすでに指摘したように、辺が本の背骨を横切って1ページから別のページに移動できる場合、すべてのグラフを3ページの本に埋め込むことができます。[15] [2] [16]背骨の交差が許可されているこのような3ページの位相的な本の埋め込みでは、すべてのグラフを辺ごとに最大で対数の背骨の交差で埋め込むことができ、[15]一部のグラフではこの数の背骨の交差が必要です。[17]
具体的なグラフ
最初の図に示されているように、完全グラフ K 5の本の厚さは3 です。非平面グラフであるため、その本の厚さは 2 より大きくなりますが、3 ページの本の埋め込みが存在します。より一般的には、n ≥ 4 の頂点を持つすべての完全グラフの本の厚さは です。この結果は、任意のn頂点グラフの最大可能な本の厚さの上限も示しています。[10]
完全グラフK nの2ページ交差数は
このグラフの無制限交差数が何であるべきかというアンソニー・ヒルの未証明の予想に一致する。つまり、ヒルの予想が正しければ、交差数を最小にするこのグラフの描画は2ページの描画になる。[18]
完全二部グラフ K a , bの本の厚さは最大でもmin( a , b )である。この本の厚さで図を描くには、二部グラフの小さい方の辺の各頂点について、その頂点に接する辺をそれぞれのページに配置すればよい。この制限は常に厳密なわけではない。たとえば、K 4,4の本の厚さは 4 ではなく 3 である。ただし、グラフの両側が非常に不均衡な場合、つまりb > a ( a − 1)の場合、K a , bの本の厚さはちょうどaである。[10] [19]
トゥラングラフ T ( kr , r ) (各独立集合のk頂点からなるr個の独立集合からなり、異なる独立集合の2頂点の間には辺がある完全な多部グラフ Kk , k ,... )の場合、本の厚さtは
rが奇数の場合には、上限は次のように改善される。
- [10] [20]
バイナリ・ド・ブリュイングラフ、シャッフル交換グラフ、およびキューブ連結サイクル(これらのグラフが非平面になるほど大きい場合)の本の厚さは ちょうど3です。 [21]
プロパティ
平面性と外平面性

与えられたグラフGの本の厚さは、G が外平面グラフである場合に限り、最大で 1 になります。外平面グラフとは、すべての頂点が埋め込みの外面に属する平面埋め込みを持つグラフです。このようなグラフでは、頂点を外面と同じ順序で背骨に沿って配置すると、与えられたグラフの 1 ページの本の埋め込みが得られます。(グラフの連結点は、外面の周りの頂点の循環順序に必ず複数回現れますが、本の埋め込みにはそれらのコピーの 1 つだけが含まれる必要があります。) 逆に、1 ページの本の埋め込みは自動的に外平面埋め込みになります。グラフが 1 ページに埋め込まれ、別の半平面が背骨に接続されてページが完全な平面に拡張される場合、埋め込みの外面は追加された半平面全体を含み、すべての頂点はこの外面上にあります。[10] [12]
2ページの本の埋め込みはすべて平面埋め込みの特殊なケースである。なぜなら、本の2ページの和集合は平面全体と位相的に同値な空間だからである。したがって、本の厚さが2であるグラフはすべて自動的に平面グラフになる。より正確には、グラフGの本の厚さは、 G がハミルトン閉路を持つ平面グラフのサブグラフである場合に限り、最大で2になる。[10]グラフに2ページの埋め込みが与えられている場合、(任意のページに)スパインに沿った連続する2つの頂点(まだ隣接していない)間と、スパインの最初の頂点と最後の頂点の間に追加の辺を追加することで、平面ハミルトングラフに拡張できる。ゴールドナー・ハラリ・グラフは、本の厚さが2ではない平面グラフの例である。これは最大平面グラフであるため、平面性を維持しながら辺を追加することはできず、ハミルトン閉路を持たない。[10]ハミルトンサイクルによるこの特徴から、2ページの本の埋め込みを持つグラフはサブハミルトングラフとも呼ばれます。[12]
最大次数が高々4であるすべての平面グラフの本の厚さは高々2である。 [22] 平面3木の本の厚さは高々3である。[23]より一般的には、すべての平面グラフの本の厚さは4である。[5] [6] [24] 1986年にミハリス・ヤナカキス[6]は、本の厚さがちょうど4である平面グラフが存在すると主張した。しかし、その後のジャーナル論文[5]で発表されたこの主張の詳細な証明は、 2020年にベコスら[24]が木幅4で、どの本の埋め込みにも4ページを必要とする 平面グラフを提示するまで知られていなかった。
細分化における行動

グラフの各辺を2辺のパスに細分化し、各辺に新しい頂点を追加すると、グラフの本の厚さが増すことがある。たとえば、ダイヤモンドグラフの本の厚さは1(外平面)であるが、その細分化では本の厚さは2(平面でサブハミルトンであるが外平面ではない)である。ただし、この細分化プロセスによって、細分化されたグラフの本の厚さが大幅に減ることもある。たとえば、完全グラフ K nの本の厚さはその頂点の数に比例するが、各辺を2辺のパスに細分化すると、本の厚さがはるかに小さくなり、わずか になる。[25]このような例があるにもかかわらず、Blankenship & Oporowski (1999) は、細分化の本の厚さは元のグラフの本の厚さよりもあまり小さくすることはできないと推測した。具体的には、彼らは、あらゆるグラフGと、 G内のすべての辺を2辺のパスに置き換えて形成されるグラフHについて、 Hの本の厚さがtであればGの本の厚さは最大でf ( t )になるような関数fが存在すると予想しました。[16]彼らの予想は誤りであることが判明しました。星と三角形のタイリングの直積によって形成されるグラフの本の厚さは無制限ですが、その辺を6辺のパスに分割すると、本の厚さは3に減ります。[26]
他のグラフ不変量との関係
本の厚さは、与えられたグラフの辺を覆うのに必要な平面グラフの数である厚さ と関係がある。グラフGが平面に描かれ、辺がθ色で塗られ、同じ色の辺同士が交差しない場合、グラフ G の厚さは θ である。同様に、グラフGが半平面に描かれ、頂点が半平面の境界上にあり、辺がθ色で塗られ、同じ色の辺同士が交差しない場合、グラフ G の厚さはθである。この本の厚さの定式化では、辺の色は本の埋め込みページに対応する。しかし、厚さと本の厚さは互いに大きく異なる場合がある。厚さが 2 であるにもかかわらず、本の厚さが無制限であるグラフ (完全グラフの細分) が存在する。 [25] [15] [16 ]
木幅 kのグラフは、最大でk + 1 のブック厚を持ちます[27] [28] 。この上限は、 k > 2の場合に厳密です 。[27] m辺を持つグラフはブック厚を持ち、[29]種数gのグラフはブック厚を持ちます。[30]より一般的には、すべてのマイナー閉グラフ族はブック厚が制限されていると述べられています。[31] [32]しかし、この主張の証明は、非方向性曲面に埋め込まれたグラフはブック厚が制限されているという以前の主張に基づいていますが、詳細な証明は提供されていません。[33]マイナーで閉じていない1 平面グラフ[ 31]はブック厚が制限されていますが、[34] K 2,2,2,2を含むいくつかの 1 平面グラフはブック厚が少なくとも 4 です。[35]
本の厚みが制限されているグラフのすべての浅いマイナーは疎なグラフであり、その辺と頂点の比はマイナーの深さと本の厚みのみに依存する定数で制限されます。つまり、Nešetřil & Ossona de Mendez (2012) の用語では、本の厚みが制限されているグラフは、拡張が制限されていると言えます。[31]ただし、拡張が制限されているよりもはるかに強い要件である、次数が制限されているグラフでも、本の厚みは制限されません。[36]
本の厚さ2のグラフは平面グラフなので、平面セパレータ定理に従います。つまり、セパレータとは、頂点のサブセットであり、それを除去すると、セパレータ内の頂点のみを含む、最大2 n / 3個の頂点を持つ部分にグラフを分割するものです。ここで、 n はグラフの頂点の数を指します。ただし、本の厚さ3のグラフには、サブ線形サイズのセパレータがないものもあります。[37]
本の埋め込みの 1 ページ内のエッジは、スタック データ構造のように動作する。これは、スタック上のプッシュ操作とポップ操作の任意のシーケンスを考慮し、スタック操作がグラフの頂点に対応し、本の埋め込みの背骨に沿って順番に配置されたグラフを形成することによって形式化できます。次に、スタックからオブジェクトx をポップする各ポップ操作から、 x をプッシュした前のプッシュ操作にエッジを描くと、結果のグラフには自動的に 1 ページの埋め込みが含まれます。このため、グラフのページ番号はスタック番号とも呼ばれています。同様に、キュー データ構造のエンキュー操作とデキュー操作の任意のシーケンスを考慮し、これらの操作を頂点とし、各エンキュー操作と対応するデキューの間にエッジを持つグラフを形成できます。次に、このグラフでは、2 つのエッジはそれぞれ、背骨上の互いに素な間隔を交差するか、カバーします。類推により、研究者はグラフのキュー埋め込みを、各頂点が背骨上にあり、各辺が1ページにあり、同じページ内の2つの辺が背骨上の互いに交わらない区間を覆っているような位相的な本への埋め込みであると定義した。グラフのキュー埋め込みに必要な最小ページ数は、そのキュー数と呼ばれる。[31] [38] [39]
計算の複雑さ

グラフの本の厚さを見つけることはNP困難である。これは、最大平面グラフでハミルトン閉路を見つけることがNP完全であるという事実から導かれる。[40]最大平面グラフでは、ハミルトン閉路が存在する場合にのみ、本の厚さは2である。したがって、与えられた最大平面グラフの本の厚さが2であるかどうかをテストすることもNP完全である。[41]
埋め込みの背骨に沿ったグラフの頂点の順序が固定されている場合、2 ページの埋め込み (存在する場合) は、頂点をその背骨の順序で接続するサイクルで指定されたグラフを拡張することによって形成されたグラフの平面性テストの例として、線形時間で見つけることができます。 [7] Unger (1992) は、固定された背骨の順序を持つ 3 ページの埋め込みを見つけることも多項式時間で実行できると主張しましたが、この結果の記述では多くの詳細が省略されています。[42]ただし、4 ページ以上を必要とするグラフの場合、最小のページ数で埋め込みを見つける問題は、円グラフ、つまり円の弦の交差グラフを着色するNP 困難問題と同等であるため、NP 困難のままです。頂点の背骨の順序が固定されたグラフGが与えられた場合、これらの頂点を同じ順序で円の周りに描き、Gの辺を線分として描くと、 Gを表す弦のコレクションが生成されます。次に、この図の弦を頂点として、弦の交差ペアを辺とする円グラフを形成できます。円グラフの色付けは、Gの辺を、1 ページに交差せずに描画できるサブセットに分割することを表します。したがって、最適な色付けは最適な本の埋め込みと同等です。4 色以上の円グラフの色付けは NP 困難であり、任意の円グラフをこの方法で何らかの本の埋め込み問題から形成できるため、最適な本の埋め込みも NP 困難であることがわかります。[43] [44] [45] 2 ページの本の描画の背骨上の固定された頂点の順序の場合、交差数が 0 以外のときに交差数を最小化することも NP 困難です。[44]
背骨の順序が不明だが、辺を2ページに分割することが与えられている場合、SPQR木に基づくアルゴリズムによって、 2ページの埋め込み(存在する場合)を線形時間で見つけることが可能である。[46] [47]しかし、背骨の順序も辺の分割も不明な場合、2ページの埋め込みを見つけることはNP完全である。グラフの本の交差数を見つけることもNP困難である。これは、2ページ交差数がゼロかどうかをテストする特殊なケースのNP完全性のためである。
有界拡張の結果として、有界サイズのパターングラフがより大きなグラフのサブグラフとして存在するかどうかを見つけるサブグラフ同型性問題は、より大きなグラフが有界ブック厚を持つ場合、線形時間で解決できます。パターングラフがより大きなグラフの誘導サブグラフであるかどうか、またはそれがより大きなグラフとグラフ準同型であるかどうかを検出する場合も同様です。 [48] [49]同じ理由で、有界ブック厚のグラフが与えられた一階述語論理の式に従うかどうかをテストする問題は、固定パラメータで扱いやすいです。[50]
Bekos、Kaufmann、Zielke (2015)は、問題をブール充足可能性問題のインスタンスに変換し、その結果生じる問題にSATソルバーを適用することで、最適な本の埋め込みを見つけるためのシステムについて説明しています。彼らは、このシステムは400頂点の最大平面グラフの最適な埋め込みを約20分で見つけることができると述べています。[35]
アプリケーション
フォールトトレラントマルチプロセッシング
Chung、Leighton、Rosenberg (1987) が挙げたブック エンベッディングの研究の主な動機の 1 つは、 VLSI設計におけるフォールト トレラント マルチプロセッサの構成への応用です。これらの著者が開発した DIOGENES システムでは、マルチプロセッサ システムのCPU は、本の背表紙に対応する論理シーケンスに配置されます (ただし、このシーケンスは、このシステムの物理レイアウトで必ずしも 1 本の線に沿って配置されるわけではありません)。これらのプロセッサを接続する通信リンクは、本のページに対応する「バンドル」にグループ化され、スタックのように動作します。つまり、プロセッサの 1 つを新しい通信リンクの開始に接続すると、バンドル内の以前のリンクがすべて上に押し出され、別のプロセッサを通信リンクの終了に接続すると、バンドルの一番下にあるプロセッサに接続され、他のすべてのリンクが下に押し出されます。このスタックの動作により、1 つのバンドルで、ブック エンベッディングの 1 ページの端を形成する一連の通信リンクを処理できます。このようにリンクを整理することで、どのプロセッサが故障したかに関係なく、ネットワークを実装するのに十分な数の故障していないプロセッサが残っている限り、多種多様なネットワークトポロジを実装できます。このシステムで実装できるネットワークトポロジは、利用可能なバンドルの数に等しい最大の厚さの本を持つものです。[41] ブックエンベディングは、VLSIコンポーネントを回路の層に接続するワイヤの配置をモデル化するためにも使用できます。[51]
スタックソート
Chung、Leighton & Rosenberg (1987) が引用した別の応用例は、スタックを使用した順列のソートに関するものである。Donald Knuth (1968)の影響力のある結果は、入力要素をスタックにプッシュし、適切なタイミングでスタックから出力ストリームにポップすることでデータ ストリームを 処理するシステムは、最初の順序が順列パターン231 を回避する順列で記述されている場合に限り、データをソートできることを示した。 [52]それ以来、スタックとキューのより一般的なシステムによるデータ ストリームのソートに関する同様の問題に関する研究が多く行われてきた。Chung、Leighton & Rosenberg (1987) が検討したシステムでは、入力データ ストリームの各要素を複数のスタックの 1 つにプッシュする必要がある。次に、すべてのデータがこのようにプッシュされると、項目はこれらのスタックから (適切な順序で) 出力ストリームにポップされる。Chung らが述べたように、観察すると、与えられた順列がこのシステムによってソートできるのは、その順列から導かれた特定のグラフが、頂点が背骨に沿って一定の順序で配置され、ページの数がスタックの数に最大で等しいブック埋め込みを持つ場合のみである。[41]
交通管制
Kainen (1990) が説明したように、ブック エンベッディングは、制御された交差点での交通信号の位相を説明するために使用できます。交差点では、交通の流入車線と流出車線 (歩行者横断歩道と自転車レーンの端、および自動車レーンを含む) は、交差点の周りを時計回りの順序でブック エンベッディングの背骨上に配置されたグラフの頂点として表すことができます。交通が流入車線から流出車線に到達するために交差点を通過するパスは、無向グラフのエッジとして表すことができます。たとえば、このグラフには、同じ道路セグメントに属する流入車線から流出車線へのエッジがあり、ジャンクションで U ターンが許可されている場合に限り、そのセグメントからそのセグメントに戻る U ターンを表します。これらのエッジの特定のサブセットについて、サブセットが、2 つのエッジが本の埋め込みの 1 ページに配置された場合に交差するエッジのペアを含まない場合に限り、互いに干渉することなく通過できるパスのコレクションを表します。したがって、このグラフの本の埋め込みは、パスを干渉しないサブセットに分割することを表し、このグラフの本の厚さ (背骨に固定された埋め込みを含む) は、ジャンクションを通過するすべての可能なトラフィック パスを含む信号スケジュールに必要な最小の異なるフェーズ数を示します。[53]
グラフ描画

ブック埋め込みはネットワークデータの視覚化にも頻繁に応用されている。グラフ描画における標準的なレイアウトのうち2つ、円弧図[54]と円形レイアウト[55]はブック埋め込みとして見ることができ、ブック埋め込みはクラスターレイアウト[46]、同時埋め込み[56]、3次元グラフ描画[57]の構築にも応用されている。
アークダイアグラム[54]または線形埋め込み[44]は、グラフの頂点を線に沿って配置し、グラフの辺をこの線の上または下に半円として描きます。場合によっては、辺を線の線分上に描くこともできます。この描画スタイルは、1 ページ (すべての半円が線の上にある場合) または 2 ページ (線の両側を使用する場合) のブック埋め込みに対応し、もともとはグラフの交差数を調査する方法として導入されました。[58] [59] 2 ページのブック埋め込みを持たない平面グラフも、同様の方法で描画できます。つまり、辺を線の上下に複数の半円で表すことができます。このような描画は、通常の定義によるブック埋め込みではありませんが、トポロジカル ブック埋め込みと呼ばれています。[60]すべての平面グラフについて、各辺が背骨と最大で 1 回交差するような埋め込みを見つけることは常に可能です。[61]

別の描画スタイルである円形レイアウトでは、グラフの頂点は円上に配置され、辺は円の内側または外側に描画されます。[55]また、円内の辺の配置(たとえば直線セグメントとして)は1ページの本の描画に対応し、円の内側と外側の両方に配置すると2ページの本の描画に対応します。[62]
どちらのスタイルでも、1ページの図面では、交差の数を少なくして図面の視覚的な乱雑さを減らすことが重要です。交差の数を最小化することはNP完全ですが、[44]近似比O(log 2 n)で近似できます。ここで、nは頂点の数です。[63] 1ページまたは2ページの交差数を最小化することは、与えられたグラフのサイクロマティック数、または交差数とグラフのツリー幅の組み合わせでパラメータ化されている場合、固定パラメータで扱いやすくなります。 [64] [65]交差の複雑さを減らすためのヒューリスティックな方法も考案されており、たとえば、慎重な頂点挿入順序とローカル最適化に基づいています。[55]
2ページの本の埋め込みでは、エッジのページへの分割は固定されており、これはクラスタ化された平面性の一種として解釈できます。つまり、与えられたグラフは、グラフの一部(エッジの2つのサブセット)が、そのクラスタリングを反映する方法で描画内に配置されなければなりません。[46] 2ページの本の埋め込みは、グラフの同時埋め込みを見つけるためにも使用されています。これは、2つのグラフが同じ頂点セット上に与えられ、両方のグラフが直線のエッジで平面的に描画されるように頂点を配置する必要があるグラフの同時埋め込みです。[56]
2ページ以上のブック埋め込みは、グラフの3次元描画を構築するためにも使用されています。特に、Wood (2002) は、各ページ内の各頂点の次数を低く保つブック埋め込みの構成を使用して、グラフを低ボリュームの3次元グリッドに埋め込む方法の一部として使用しました。[57]
RNAの折り畳み

RNA分子がどのように折り畳まれて構造を形成するかを研究する中で、核酸の二次構造の標準的な形式は、線に沿って描かれた塩基の鎖 (RNA 配列自体) と、その線の上に描かれた構造の塩基対を表す一連の弧として図式的に説明できます。つまり、これらの構造は実際には複雑な 3 次元形状をしていますが、その接続性 (二次構造が存在する場合) は、より抽象的な構造、つまり 1 ページの本の埋め込みによって説明できます。ただし、すべての RNA 折り畳みがこのように単純に動作するわけではありません。Haslinger と Stadler (1999) は、特定の RNA擬似結び目に対して、2 ページの本の埋め込みの形をとる、いわゆる「二重二次構造」を提案しました。つまり、RNA 配列は再び線に沿って描かれますが、塩基対はこの線の上と下の両方に弧として描かれます。二重二次構造を形成するには、グラフの最大次数が3以下でなければなりません。つまり、各塩基は、塩基配列内の隣接する塩基への2つのリンクに加えて、図の1つの弧にのみ参加できます。この定式化の利点は、空間内で実際に結び目になっている構造を除外し、ほとんどの既知のRNA擬似結び目に一致することです。[7]
このアプリケーションでは、スパイン順序が事前にわかっているため、特定の塩基対に対する二重二次構造の存在をテストするのは簡単です。2 つのページに互換性のある方法でエッジを割り当てる問題は、2 満足可能性のインスタンスとして、または、頂点が塩基対でエッジが塩基対間の交差を記述する円グラフの二部性をテストする問題として定式化できます。 [7]あるいは、より効率的な方法として、Haslinger と Stadler (1999) が示しているように、入力のダイアグラム グラフ(塩基を配列順にサイクルに接続し、指定された塩基対をエッジとして追加することによって形成されるグラフ) が平面グラフである場合にのみ、二重二次構造が存在します。[7]この特徴付けにより、平面性テストのインスタンスとして線形時間で二重二次構造を認識できます。
Blin et al. (2007) は、二次構造と本の埋め込みの関係を、RNA二次構造比較における特定の問題のNP困難性の証明の一部として使用しました。 [66]また、RNA構造が二重二次構造ではなく三次構造である場合(つまり、図に2ページ以上が必要な場合)、ページ番号を決定することは再びNP困難です。[67]
計算複雑性理論
Pavan、Tewari、Vinodchandran (2012) は、ブック埋め込みを使用して、有向グラフの到達可能性問題の計算複雑性理論を研究しました。彼らが観察したように、2ページの有向グラフの到達可能性は、一義的な対数空間(一義的な多項式時間問題のクラスUPの対数空間複雑性に関する類似物)で解決できます。ただし、3ページの有向グラフの到達可能性には、非決定性対数空間の完全なパワーが必要です。したがって、ブック埋め込みは、これら2つの複雑性クラスの区別と密接に関連しているようです。[68]
定数ページ番号を持つエキスパンダーグラフの存在[37]は、1テープ非決定性チューリングマシンによる2テープ非決定性チューリングマシンの2次時間以下のシミュレーションが存在しないことを証明する重要なステップである。[69]
数学の他の分野
マッケンジーとオーバーベイ(2010)は、有限局所環の零因子から定義されるグラフを用いて、零因子ごとに頂点を作り、積がゼロとなる値のペアごとに辺を作ることで、抽象代数における本の厚さの応用を研究した。[70]
ディンニコフは複数の論文シリーズで、結び目とリンクの位相的な埋め込みを研究し、これらの埋め込みはシンボルの組み合わせシーケンスで記述できること、2つのリンクの位相的な等価性は埋め込みに対する一連のローカルな変更によって実証できることを示した。[71] [72]
参考文献
- ^ ab Persinger, CA (1966)、「 E 3のn冊のサブセット」、Pacific Journal of Mathematics、18 : 169–173、doi : 10.2140/pjm.1966.18.169、MR 0195077。
- ^ ab Atneosen, Gail Adele (1968)、「n ブックにおけるコンパクトの埋め込み可能性について: 固有特性と外在特性」、ミシガン州立大学博士論文、p. 79、MR 2617705。Atneosen, Gail H. (1972)、「One-Dimensional n-leaved continua」(PDF)、Fundamenta Mathematicae、74 (1): 43–45、doi : 10.4064/fm-74-1-43-45も参照してください。MR 0293592。
- ^ Kainen, Paul C. (1974)、「トポロジカルグラフ理論の最近の成果」、Bari, Ruth A.、Harary, Frank (編)、Graphs and Combinatorics (1973 年 6 月 18 ~ 22 日にジョージワシントン大学で開催されたグラフ理論と組合せ論に関する首都会議の議事録)、数学講義ノート、第 406 巻、76 ~ 108 ページ。
- ^ Ollmann, L. Taylor (1973)、「さまざまなグラフの本の厚みについて」、Hoffman, Frederick、Levow, Roy B.、Thomas, Robert SD (編)、Proc. 4th Southeastern Conference on Combinatorics, Graph Theory and Computing、Congressus Numerantium、vol. VIII、p. 459。
- ^ abc Yannakakis, Mihalis (1989)、「4ページへの平面グラフの埋め込み」、Journal of Computer and System Sciences、38 : 36–67、doi : 10.1016/0022-0000(89)90032-9
- ^ abc Yannakakis, Mihalis (1986)、「平面グラフには 4 ページ必要かつ十分」、第 18 回 ACM コンピューティング理論シンポジウム (STOC '86) の議事録、pp. 104–108、doi :10.1145/12130.12141、ISBN 0-89791-193-8、S2CID 5359519。
- ^ abcde Haslinger, Christian; Stadler, Peter F. (1999)、「擬似結び目を持つRNA構造:グラフ理論的、組み合わせ的、および統計的特性」、Bulletin of Mathematical Biology、61 (3): 437–467、doi :10.1006/bulm.1998.0085、PMC 7197269、PMID 17883226 。
- ^ Hales, TC (1997)、「球面パッキング II」、離散および計算幾何学、18 (2): 135–149、doi : 10.1007/PL00009312、hdl : 2027.42/42419、MR 1455511。
- ^ 「背骨」と「ページ」という用語は、この主題に対する現代のグラフ理論的アプローチではより標準的です。「背」と「葉」の用語については、Persinger (1966) を参照してください。
- ^ abcdefg ベルンハート、フランク・R.;カイネン、ポール・C. (1979)、「グラフの本の厚さ」、Journal of Combinatorial Theory、シリーズB、27 (3): 320–331、doi : 10.1016/0095-8956(79)90021-2、MR 0554297。
- ^ シャフロキ、ファルハド;セーケリー、ラズロ A.シコラ、オンドレイ。 Vrťo、Imrich (1996)、「グラフのブック交差数」、Journal of Graph Theory、21 (4): 413–424、doi :10.1002/(SICI)1097-0118(199604)21:4<413: :AID-JGT7>3.3.CO;2-5、MR 1377615。
- ^ abc Heath, Lenwood S. (1987)、「小さな本への外平面グラフの埋め込み」、SIAM Journal on Algebraic and Discrete Methods、8 (2): 198–218、doi :10.1137/0608018、MR 0881181。
- ^ Stöhr, Elena (1988)、「グラフの埋め込みにおけるページ数とページ幅のトレードオフ」、Information and Computation、79 (2): 155–162、doi : 10.1016/0890-5401(88)90036-3、MR 0968104。
- ^ Stöhr, Elena (1991)、「三価平面グラフのページ幅」、離散数学、89 (1): 43–49、doi : 10.1016/0012-365X(91)90398-L、MR 1108073。
- ^ abc 榎本 彦江; 宮内 美紀 島原 (1999)、「3ページの本にグラフを埋め込む、O ( M log N )回の辺の交差による背表紙の埋め込み」、SIAM Journal on Discrete Mathematics、12 (3): 337–341、doi :10.1137/S0895480195280319、MR 1710241。
- ^ abc ブランケンシップ、ロビン; オポロフスキー、ボグダン (1999)、書籍上の完全グラフと完全二部グラフの分割の描画、技術レポート 1999-4、ルイジアナ州立大学数学科、CiteSeerX 10.1.1.36.4358 。
- ^ 榎本 彦江; 宮内 美紀 島原; 太田 勝弘 (1999)、「グラフの位相的埋め込みにおけるスパイン上の辺交差数の下限値」、離散応用数学、92 (2–3): 149–155、doi : 10.1016/S0166-218X(99)00044-X、MR 1697548。
- ^ Ábrego, Bernardo M.; Aichholzer, Oswin; Fernández-Merchant, Silvia; Ramos, Pedro; Salazar, Gelasio (2012)、「K nの 2 ページ交差数(拡張要約)」、第 28 回計算幾何学シンポジウム (SCG'12) の議事録、ACM、ニューヨーク、pp. 397–403、doi :10.1145/2261250.2261310、MR 3050657、S2CID 8344088。
- ^ 完全二部グラフの本の厚さに関する追加結果については、榎本 彦江、中見川 智樹、太田 勝弘 (1997)、「完全二部グラフのページ番号について」、Journal of Combinatorial Theory、Series B、71 (1): 111–120、doi : 10.1006/jctb.1997.1773、MR 1469870 を参照。; de Klerk, Etienne; Pasechnik, Dmitrii V.; Salazar, Gelasio (2014)、「完全な二部グラフの本の描画」、Discrete Applied Mathematics、167 : 80–93、arXiv : 1210.2918、doi :10.1016/j.dam.2013.11.001、MR 3166108、S2CID 40920263。
- ^ Sperfeld, Konrad (2013)、「完全奇数部グラフのページ番号について」、離散数学、313 (17): 1689–1696、doi : 10.1016/j.disc.2013.04.028、MR 3061004。
- ^ 蓮沼徹、柴田幸雄 (1997)、「de Bruijn、Kautz、およびシャッフル交換ネットワークの書籍への埋め込み」、離散応用数学、78 (1–3): 103–116、doi : 10.1016/S0166-218X(97)00009-7、MR 1475820;田中 裕樹; 柴田 幸雄 (2010)、「立方体連結サイクルのページ番号について」、コンピュータサイエンスにおける数学、3 (1): 109–117、doi :10.1007/s11786-009-0012-y、MR 2596254、S2CID 11830437また、Obrenić, Bojana (1993)、「de Bruijn グラフとシャッフル交換グラフを 5 ページに埋め込む」、SIAM Journal on Discrete Mathematics、6 (4): 642–654、doi :10.1137/0406049、MR 1241401も参照。。
- ^ Bekos, Michael A.; Gronemann, Martin; Raftopoulou, Chrysanthi N. (2014)、「4平面グラフの2ページブック埋め込み」、第31回コンピュータサイエンスの理論的側面に関するシンポジウムの議事録、ライプニッツ国際情報学会議 (LIPIcs)、第25巻、pp. 137–148、arXiv : 1401.0684、doi : 10.4230/LIPIcs.STACS.2014.137、ISBN 9783939897651。
- ^ Heath, Lenny (1984)、「7 ページに平面グラフを埋め込む」、第 25 回コンピュータサイエンスの基礎に関する年次シンポジウムの議事録、pp. 74–83、doi :10.1109/SFCS.1984.715903、ISBN 0-8186-0591-X。
- ^ ab Bekos, Michael A.; Kaufmann, Micheal; Klute, Fabian; Pupyrev, Sergey; Raftopoulou, Chrysanthi; Ueckerdt, Torsten (2020)、「平面グラフには確かに 4 ページ必要」、Journal of Computational Geomerty、1 (11): 332–353、arXiv : 2004.07630。
- ^ abc Eppstein, David (2001)、「幾何学的厚さと本の厚さの分離」、arXiv : math.CO/0109195
{{cite arXiv}}: CS1 メンテナンス: 上書きされた設定 (リンク)。 - ^ Dujmović, Vida ; Eppstein, David ; Hickingbotham, Robert; Morin, Pat ; Wood, David R. (2021年8月)、「スタック数はキュー数によって制限されない」、Combinatorica、42 (2): 151–164、arXiv : 2011.04195、doi :10.1007/s00493-021-4585-7、S2CID 226281691
- ^ ab Dujmović, Vida ; Wood, David R. (2007)、「グラフのツリー幅と幾何学的厚さのパラメータ」、離散および計算幾何学、37 (4): 641–670、arXiv : math/0503553、doi :10.1007/s00454-007-1318-7、S2CID 9141367。
- ^ Ganley, Joseph L.; Heath, Lenwood S. (2001)、「 k木のページ数はO ( k )である」、離散応用数学、109 (3): 215–221、doi : 10.1016/S0166-218X(00)00178-5、MR 1818238。
- ^ マリッツ、セス M. (1994)、「E辺を持つグラフのページ番号はO (√ E )である」、アルゴリズムジャーナル、17 (1): 71–84、doi :10.1006/jagm.1994.1027、MR 1279269。
- ^ マリッツ、セス M. (1994)、「種数g のグラフのページ番号はO (√ g )である」、アルゴリズムジャーナル、17 (1): 85–109、doi :10.1006/jagm.1994.1028、MR 1279270。
- ^ abcd Nešetřil, Jaroslav ; Ossona de Mendez, Patrice (2012)、Sparsity: Graphs, Structures, and Algorithms、Algorithms and Combinatorics、vol. 28、Springer、pp. 321–328、doi :10.1007/978-3-642-27875-4、ISBN 978-3-642-27874-7、MR 2920058。
- ^ Blankenship, R. (2003)、著書「Embeddings of Graphs」、ルイジアナ州立大学数学部博士論文。 Nešetřil & Ossona de Mendez (2012) が引用したとおり。
- ^ 尾関、健太;中本篤弘;野沢 貴之 (2019)、「射影平面上のグラフのブック埋め込み」(PDF)、SIAM Journal on Discrete Mathematics、33 (4): 1801–1836、doi :10.1137/16M1076174、MR 4013917
- ^ Bekos, Michael A.; Bruckdorfer, Till; Kaufmann, Michael; Raftopoulou, Chrysanthi (2015)、「1-Planar graphs have constant book thick」、Algorithms – ESA 2015、Lecture Notes in Computer Science、vol. 9294、Springer、pp. 130–141、doi :10.1007/978-3-662-48350-3_12、ISBN 978-3-662-48349-7。
- ^ ab Bekos, Michael; Kaufmann, Michael; Zielke, Christian (2015)、「SAT 解決の観点から見た本の埋め込み問題」、Proc. 23rd International Symposium on Graph Drawing and Network Visualization (GD 2015)、pp. 113–125。
- ^ Barát, János; Matoušek, Jiří ; Wood, David R. (2006)、「境界次数グラフは任意に大きな幾何学的厚さを持つ」、Electronic Journal of Combinatorics、13 (1): R3、doi : 10.37236/1029、MR 2200531。
- ^ ab ドゥイモヴィッチ、ヴィダ;シディロプロス、アナスタシオス。Wood、David R. (2015)、「3-Monotone Expanders」、arXiv : 1501.05020 [math.CO]
{{cite arXiv}}: CS1 メンテナンス: 上書きされた設定 (リンク)、Bourgain, Jean (2009)「Expanders and dimensional expand」、Comptes Rendus Mathématique、347 (7–8): 357–362、doi :10.1016/j.crma.2009.02.009、MR 2537230から定数ページ番号を持つエキスパンダーの存在を示す以前の結果を改善しました。; Bourgain, Jean ; Yehudayoff, Amir (2013)、「における展開と単調展開」、幾何学的機能解析、23 (1): 1–41、doi :10.1007/s00039-012-0200-9、MR 3037896、S2CID 121554827. Galil, Zvi ; Kannan, Ravi ; Szemerédi, Endre (1989)、「On 3-pushdown graphs with large segmentes」、Combinatorica、9 (1): 9–19、doi :10.1007/BF02122679、MR 1010295、S2CID 37506294も参照。; Dvir, Zeev; Wigderson, Avi (2010)、「モノトーン エクスパンダー: 構築とアプリケーション」、Theory of Computing、6 : 291–308、doi : 10.4086/toc.2010.v006a012、MR 2770077。 - ^ Heath, Lenwood S.; Rosenberg, Arnold L. (1992)、「キューを使用したグラフのレイアウト」、SIAM Journal on Computing、21 (5): 927–958、doi :10.1137/0221055、MR 1181408。
- ^ Dujmović, Vida ; Wood, David R. (2004)、「グラフの線形レイアウトについて」、離散数学と理論計算機科学、6 (2): 339–357、MR 2081479。
- ^ Wigderson, Avi (1982 年 2 月)、最大平面グラフのハミルトン回路問題の複雑性 (技術レポート #298)、プリンストン大学電気通信学部 – 高等研究所経由
- ^ abc Chung, Fan RK ; Leighton, Frank Thompson ; Rosenberg, Arnold L. (1987)、「本へのグラフの埋め込み: VLSI 設計への応用に関するレイアウト問題」(PDF)、SIAM Journal on Algebraic and Discrete Methods、8 (1): 33–58、doi :10.1137/0608002。
- ^ Unger, Walter (1992)、「円グラフの色付けの複雑さ」、STACS 92: 9th Annual Symposium on Theoretical Aspects of Computer Science、フランス、カシャン、1992 年 2 月 13 ~ 15 日、議事録、Lecture Notes in Computer Science、vol. 577、ベルリン: Springer、pp. 389 ~ 400、doi :10.1007/3-540-55210-3_199、ISBN 978-3-540-55210-9。
- ^ Unger, Walter (1988)、「円グラフの k 色付けについて」、第 5 回コンピュータサイエンスの理論的側面に関するシンポジウム (STACS '88) の議事録、コンピュータサイエンスの講義ノート、第 294 巻、Springer-Verlag、pp. 61–72、doi :10.1007/BFb0035832、ISBN 3-540-18834-7。
- ^ abcd 増田 澄夫; 中島 一夫; 柏原 俊信; 藤沢 敏夫 (1990)、「グラフの線形埋め込みにおける交差最小化」、IEEE Transactions on Computers、39 (1): 124–127、doi :10.1109/12.46286、MR 1032144。
- ^ Garey, MR ; Johnson, DS ; Miller, GL ; Papadimitriou, CH (1980)、「円弧と弦の色付けの複雑さ」、SIAM Journal on Algebraic and Discrete Methods、1 (2): 216–227、doi :10.1137/0601025、MR 0578325。
- ^ abc Hong, Seok-Hee ; Nagamochi, Hiroshi (2009), Two-page book embedded and clustered graph planarity (PDF)、技術報告書 (2009-004 ed.)、京都大学数理工学部、日本、2020-09-24にオリジナル(PDF)からアーカイブ、2014-06-16に取得。
- ^ Angelini, Patrizio; Di Bartolomeo, Marco; Di Battista, Giuseppe (2013)、「分割された 2 ページの本の埋め込みテスト アルゴリズムの実装」、Graph Drawing: 20th International Symposium、GD 2012、Redmond、WA、USA、2012 年 9 月 19 ~ 21 日、改訂された選択された論文、Lecture Notes in Computer Science、vol. 7704、Springer、pp. 79 ~ 89、arXiv : 1209.0598、doi :10.1007/978-3-642-36763-2_8、ISBN 978-3-642-36762-5、MR 3067219、S2CID 15360191。
- ^ Nešetřil & Ossona de Mendez (2012)、Corollary 18.1、p. 401.
- ^ Nešetřil, Jaroslav ; Ossona de Mendez, Patrice (2008)、「Grad と境界拡張を伴うクラス。II. アルゴリズムの側面」、European Journal of Combinatorics、29 (3): 777–791、arXiv : math/0508324、doi :10.1016/j.ejc.2006.07.014、MR 2397336、S2CID 1139740。
- ^ Nešetřil & Ossona de Mendez (2012)、定理 18.7、p. 405.
- ^ Rosenberg, Arnold L. (1986)、「ブック埋め込みとウェーハスケールの統合」、第 17 回南東部国際組み合わせ論、グラフ理論、コンピューティング会議の議事録 (フロリダ州ボカラトン、1986 年)、Congressus Numerantium、第 54 巻、pp. 217–224、MR 0885282。
- ^ クヌース、ドナルド E. (1968)、コンピュータプログラミングの芸術第 1 巻、ボストン: アディソンウェスレー、セクション 2.2.1、演習 4 および 5、ISBN 0-201-89683-4、MR 0286317、OCLC 155842391。
- ^ Kainen, Paul C. (1990)、「グラフの本の厚さ II」、第 20 回南東部組合せ論、グラフ理論、コンピューティングに関する会議の議事録 (フロリダ州ボカラトン、1989 年)、Congressus Numerantium、第 71 巻、pp. 127–132、MR 1041623。
- ^ ab Wattenberg, M. (2002)、「アーク図: 文字列の構造の視覚化」、IEEE 情報視覚化シンポジウム (INFOVIS 2002) の議事録、pp. 110–116、doi :10.1109/INFVIS.2002.1173155、ISBN 0-7695-1751-X、S2CID 881989。
- ^ abc Baur, Michael; Brandes, Ulrik (2005)、「円形レイアウトの交差削減」、van Leeuwen, Jan (編)、Graph-Theoretic Concepts in Computer Science: 30th International Workshop, WG 2004、Bad Honnef、ドイツ、2004 年 6 月 21 ~ 23 日、改訂版論文、Lecture Notes in Computer Science、vol. 3353、Springer、pp. 332 ~ 343、doi :10.1007/978-3-540-30559-0_28、ISBN 978-3-540-24132-4。
- ^ ab Angelini, Patrizio; Di Battista, Giuseppe; Frati, Fabrizio; Patrignani, Maurizio; Rutter, Ignaz (2012)、「交差が2連結グラフまたは連結グラフである2つのグラフの同時埋め込み可能性のテスト」、Journal of Discrete Algorithms、14 : 150–172、doi : 10.1016/j.jda.2011.12.015、MR 2922068。
- ^ ab Wood, David R. (2002)、「境界付き次数ブック埋め込みと 3 次元直交グラフ描画」、グラフ描画: 第 9 回国際シンポジウム、GD 2001、オーストリア、ウィーン、2001 年 9 月 23 ~ 26 日、改訂版論文、Lecture Notes in Computer Science、vol. 2265、Springer、ベルリン、pp. 312 ~ 327、doi : 10.1007/3-540-45848-4_25、ISBN 978-3-540-43309-5、MR 1962433。
- ^ Saaty, Thomas L. (1964)、「完全グラフの交差点の最小数」、米国科学アカデミー紀要、52 (3): 688–690、Bibcode :1964PNAS...52..688S、doi : 10.1073/pnas.52.3.688、MR 0166772、PMC 300329、PMID 16591215 。
- ^ ニコルソン、TAJ (1968)、「ネットワーク内の交差数を最小化するための順列手順」、電気技術者協会紀要、115 :21–26、doi :10.1049/piee.1968.0004、MR 0311416。
- ^ 宮内 美樹 (2006)、「二部グラフのトポロジカルブック埋め込み」、電子情報通信学会論文誌、E89-A (5): 1223–1226、Bibcode :2006IEITF..89.1223M、doi :10.1093/ietfec/e89-a.5.1223。
- ^ Giordano, Francesco; Liotta, Giuseppe; Mchedlidze, Tamara; Symvonis, Antonios (2007)、「上向き平面有向グラフの上向きトポロジカルブック埋め込みの計算」、アルゴリズムと計算: 第 18 回国際シンポジウム、ISAAC 2007、仙台、日本、2007 年 12 月 17 ~ 19 日、議事録、Lecture Notes in Computer Science、vol. 4835、Springer、pp. 172 ~ 183、doi :10.1007/978-3-540-77120-3_17、ISBN 978-3-540-77118-0。
- ^ He, Hongmei; Sykora, Ondrej (2004)、「新しい円形描画アルゴリズム」、情報技術 - アプリケーションと理論 (ITAT) ワークショップの議事録、スロバキア、2004 年 9 月 15 ~ 19 日。
- ^ Shahrokhi, Farhad; Sýkora, Ondrej; Székely, László A.; Vrt'o, Imrich (1995)、「Book 埋め込みと交差数」、Graph-Theoretic Concepts in Computer Science: 20th International Workshop、WG '94、Herrsching、ドイツ、1994 年 6 月 16 ~ 18 日、議事録、Lecture Notes in Computer Science、vol. 903、Springer、pp. 256 ~ 268、doi :10.1007/3-540-59071-4_53、ISBN 978-3-540-59071-2。
- ^ Bannister, Michael J.; Eppstein, David ; Simons, Joseph A. (2013)、「ほぼ木の交差最小化の固定パラメータ追跡可能性」、グラフ描画: 第 21 回国際シンポジウム、GD 2013、フランス、ボルドー、2013 年 9 月 23 ~ 25 日、改訂選択論文、Lecture Notes in Computer Science、vol. 8242、pp. 340 ~ 351、arXiv : 1308.5741、doi :10.1007/978-3-319-03841-4_30、ISBN 978-3-319-03840-7、S2CID 10142319。
- ^ Bannister, Michael J.; Eppstein, David (2014)、「木幅が制限されたグラフの 1 ページおよび 2 ページの描画における交差最小化」、Proc. 22nd Int. Symp. Graph Drawing (GD 2014)、Lecture Notes in Computer Science、vol. 8871、Springer-Verlag、pp. 210–221、arXiv : 1408.6321、doi :10.1007/978-3-662-45803-7_18、ISBN 978-3-319-12567-1、MR3333228 。
- ^ Blin, Guillaume; Fertin, Guillaume; Rusu, Irena; Sinoquet, Christine (2007)、「RNA 二次構造比較の難しさの拡張」、組合せ論、アルゴリズム、確率論および実験的方法論: 第 1 回国際シンポジウム、ESCAPE 2007、中国杭州、2007 年 4 月 7 ~ 9 日、改訂選択論文(PDF)、Lecture Notes in Computer Science、vol. 4614、pp. 140 ~ 151、doi :10.1007/978-3-540-74450-4_13、ISBN 978-3-540-74449-8。
- ^ Clote, Peter; Dobrev, Stefan; Dotu, Ivan; Kranakis, Evangelos; Krizanc, Danny; Urrutia, Jorge (2012)、「擬似結び目を持つ RNA 二次構造のページ番号について」、Journal of Mathematical Biology、65 (6–7): 1337–1357、doi :10.1007/s00285-011-0493-6、PMID 22159642、S2CID 8700502。
- ^ Pavan, A.; Tewari, Raghunath; Vinodchandran, NV (2012)、「対数空間における曖昧さのなさの力について」、Computational Complexity、21 (4): 643–670、arXiv : 1001.2034、doi :10.1007/s00037-012-0047-3、MR 2988774、S2CID 8666071。
- ^ Galil, Zvi ; Kannan, Ravi ; Szemerédi, Endre (1989)、「k ページ グラフの非自明なセパレータと非決定性 1 テープ チューリング マシンによるシミュレーションについて」、Journal of Computer and System Sciences、38 (1): 134–149、doi : 10.1016/0022-0000(89)90036-6。
- ^ マッケンジー、トーマス、オーバーベイ、シャノン (2010)、「ブック埋め込みとゼロ因子」、Ars Combinatoria、95 :55–63、MR 2656248。
- ^ Dynnikov, IA (1999)、「結び目理論への3ページのアプローチ。コーディングとローカルモーション」、Rossiĭskaya Akademiya Nauk、33 (4): 25–37、96、doi :10.1007/BF02467109、MR 1746427、S2CID 121089736。
- ^ Dynnikov, IA (2001)、「リンクを表現する新しい方法、1次元形式主義、アンタングル技術」、Acta Applicandae Mathematicae、69 (3): 243–283、doi :10.1023/A:1014299416618、MR 1885279、S2CID 116488382。
