ODD EVEN DELTA問題


9

ましょうグラフです。してみましょう整数である。ましょうエッジ誘発される部分グラフの数でを有する頂点と辺の奇数。ましょうエッジ誘発される部分グラフの数でを有する頂点と辺の偶数。ましょう。ODD EVEN DELTAの問題は、と指定してを計算することです。G=(V,E)k|V|OkGkEkGkΔk=OkEkΔkGk

ご質問

  1. を多項式時間で計算することは可能ですか?それを計算するための最もよく知られているアルゴリズムはどれですか?Δk
  2. が3正規の場合はどうなりますか?G
  3. が3正規二部式である場合はどうなりますか?G
  4. が3正規二部平面である場合はどうなりますか?G

4
あなたの動機は何ですか?
タイソンウィリアムズ

@TysonWilliams:私の動機は、最初の質問の最初の部分が肯定的な答えを持っている場合(2部構成の3正規平面の場合だけでも)、さらに調査するに値する興味深い結果がいくつかあるということです。アルゴリズムが指数関数未満である場合でも、結果は多少異なります(興味深いものではありませんが、より多くの探索に値します)。
Giorgio Camerani 2012

2
より具体的にできますか?「いくつかの興味深い結果」とはどういう意味ですか?最初にこの問題にどのように遭遇しましたか?
タイソンウィリアムズ

@TysonWilliams:電子メールでこの会話を非公開で続けることはできますか?
Giorgio Camerani 2012

回答:


9

ODD EVEN DELTAの問題は、3正規の2部平面グラフでも#P困難です。

ましょう、一般的なグラフの頂点被覆の集合。次に、に孤立した頂点がないと仮定すると、次の方程式が成り立ちます(証明については上記の記事を参照してください)。CGG

|C|=2|V|k=2|V|Δk2|V|k

頂点カバーのカウントは、3正規の2部平面グラフでも#P完全であり、ODD EVEN DELTAオラクルへの線形数の呼び出しで実行できます。


7

更新:

以下の答えは特殊なケースに関するものであることを指摘しておく必要があります 。この場合は難しいので、一般的なの問題も難しいです。k=|V|k

Holantフレームワークは本質的に、スパンするサブグラフの指数和です(つまり、すべての頂点がサブグラフに存在するため、和はエッジのサブセットにあります)。対照的に、現在のバージョンの質問は、エッジ誘導サブグラフに関するものです。

この質問の以前のバージョンは、孤立した頂点がない特定のサブグラフを数えることに関するものでした。以下の答えは、この要件に正しく対応しています。スパンニングサブグラフ(つまり、Holantフレームワーク)と分離された頂点がないことの両方を検討する場合、これは、でエッジが誘発するサブグラフを検討することと同じです頂点。OPは基本的にこの質問これを指摘しました。|V|

3-正則平面グラフ

今のところ、グラフが2部グラフであるという要件は無視します。G

が3正規平面グラフであると仮定します。あなたの問題は二部平面ホラント問題として表すことができますG

Pl-Holant([1,0,1]|[0,1,1,1]).

その方法を説明させてください。以下に提供する詳細については、このペーパーを参照してください。

Holantは、エッジへの(ブール)割り当ての合計です。頂点には制約があり、その入力はその入射エッジへの割り当てです。エッジへの割り当てごとに、すべての頂点制約の積をとります。

孤立した頂点がないという要件は、特定の頂点で、その入射エッジが選択されていない場合は満たされず、少なくとも1つのエッジが選択されている場合は満たされる制約です。この対称制約は[0,1,1,1]で表され、入力1の数が0(サブグラフに入射エッジがない)の場合は0(つまり、満たされない)を出力し、数が1の場合は1(つまり、満たされた)を出力します。入力1の1、2、または3(つまり、サブグラフの1、2、または3つの入射エッジ)。

他の要件は、偶数のエッジを持つサブグラフの数から奇数のエッジを持つサブグラフを引いた数を計算することです。グラフ場合、各エッジを長さ2のパス( 2ストレッチとも呼ばれます)で置き換えます。これにより、(2,3)-正則2部グラフが得られます。元のすべての頂点に、上から制約[0,1,1,1]を割り当てます。すべての新しい頂点に、制約[1,0、-1]を割り当てます。この制約の中央のエントリは0であるため、これらの2次の頂点の入射エッジは、両方とも0(つまり、サブグラフではない)に割り当てられるか、両方とも1(つまり、サブグラフ内)に割り当てられます。ここで、エッジへの特定の割り当てについて、数GGn「元の」エッジの数が偶数の場合、すべての次数2の頂点からの寄与はです。それ以外の場合、は奇数で、寄与度はです。これはまさにあなたが望むものです。(1)n=1n(1)n=1

この2部構成のHolant問題は、このペーパーの定理6.1による#P-hard です。ただし、その定理は適用が最も簡単ではありません。代わりに、以下を検討してください。

によってホログラフィック変換を行いますこれはHolantの値を変更しません。したがって、上記の問題はまったく同じですT=[1101],

Pl-Holant([1,0,1]|[0,1,1,1])=Pl-Holant([1,0,1]T2|(T1)3[0,1,1,1])=Pl-Holant([1,1,0]|[1,0,0,1]).

次に、この問題が、このペーパーの Theorem 1.1による#P-hardであることが簡単にわかります。

二部グラフに制限する

前の質問と同様に 2部グラフに限定された同じ問題は処理がはるかに難しく、未解決の問題であると私は思います。扱いやすいケースについては推測がありますが(問題がそれらの1つであるかどうかを確認します)、2部グラフに制限されている場合でも、問題は#P難しいと思います。


この質問に時間を割いていただき、そのような詳細な回答を提供していただきありがとうございます。Holantフレームワークに精通していないので、それを解析して推論を完全に代謝するのに少し時間が必要です(もちろん、その正確さに疑いはありません。結論だけでなく、すべてのステップを理解したいだけです)。 。二部性の制限に関係するものについては、はい、あなたの扱いやすい事例の推測が私の問題を包含しているかどうかを確認できれば本当に素晴らしいでしょう。
Giorgio Camerani 2012
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.