グラフの平均距離を計算する複雑さ


11

ましょう接続されているグラフの平均距離であるad(G)G.

計算する一つの方法の要素の合計しているの距離行列、適切和をスケーリングします。ad(G)D(G),G

出力グラフがツリーの場合、平均距離は線形時間で計算できることがわかっています(B.Mohar、T.Pisanski-グラフのウィーナーインデックスの計算方法を参照)。制限されたツリー幅を持つグラフの高速アルゴリズムもあるようです。

したがって、興味深い質問は、を知るのに役立つかどうか言い換えるとD(G).

準2次時間でを計算することは可能ですか?ad(G)

私が知りたいのは、なぜこれが不可能なのかという理論的な下限があるかどうかです。


1
あなたが言及した有界ツリー幅の結果(CabelloとKnauer、「直交範囲検索による有界ツリー幅のグラフのアルゴリズム」、Comp。Geom。2009)とともに、木のデカルト積に等角的に埋め込み可能なグラフのためにこれを迅速に計算する方法が知られています(化学グラフアルゴリズムに関連することが判明しました)— YehおよびGutman、「複合グラフのすべての距離の合計について」、離散数学を参照してください。1994、およびChepoiとKlavžar、「ウィーナー指数および線形時間でベンゼノイドシステムのセゲド指数」、JCICS 1997
デイビット・エップスタイン

回答:


15

エッジと個の頂点を持つグラフでも、定数時間でad(G)を計算すると、強い指数時間仮説(SETH )は偽です。(SETHはImpagliazzo、Paturi、およびZane'01によって定義され、変数のCNF-SATには時間アルゴリズムがないことを意味します。)O(n2δ)δ>0O~(n)nnO(2(1ε)n)

これを証明するために、最近、2次で直径2と3のグラフを区別できる場合、(スパースグラフの直径と半径の高速近似アルゴリズム、リアムロディティ、V。ヴァシレフスカウィリアムズ、STOC'13。)時間、それからSETHは偽です。証明は、CNF-SATからの縮小を経由します。同じ縮約を使用して、準二次時間でad(G)を計算すると、縮約のグラフの平均距離が(および CNF-SATインスタンスが充足可能でない場合、リダクションインスタンスのノードとエッジの数です。満足のいく割り当てがある場合はそれ以上です。2M/(N2)NM

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