Skip to main content
QUICK REVIEW

[論文レビュー] Hilbert's Nullstellensatz and an Algorithm for Proving Combinatorial Infeasibility

Jesús A. De Loera, J. Lee|ArXiv.org|Jan 24, 2008
Advanced Optimization Algorithms Research参考文献 7被引用数 11
ひとこと要約

この論文では、代数的閉体上での大規模線形系の解法により、組合せ的非可能性(特にグラフの非3彩色可能性)を示すために、低次のヒルベルトの真空定理証明(Nullstellensatz証明)を用いるNulLAというアルゴリズムを提示している。この手法は、非3彩色可能な部分グラフを効率的に特定し、数千ノードを含むグラフにおいて実用的な性能を示しており、多くの場合、1次証明で十分である。

ABSTRACT

Systems of polynomial equations over an algebraically-closed field K can be used to concisely model many combinatorial problems. In this way, a combinatorial problem is feasible (e.g., a graph is 3-colorable, hamiltonian, etc.) if and only if a related system of polynomial equations has a solution over K. In this paper, we investigate an algorithm aimed at proving combinatorial infeasibility based on the observed low degree of Hilbert's Nullstellensatz certificates for polynomial systems arising in combinatorics and on large-scale linear-algebra computations over K. We report on experiments based on the problem of proving the non-3-colorability of graphs. We successfully solved graph problem instances having thousands of nodes and tens of thousands of edges.

研究の動機と目的

  • 代数幾何学を用いた実用的なアルゴリズムを開発し、特に大規模な問題に対して組合せ的非可能性を証明すること。
  • 大規模多項式系におけるグレブナー基底の計算困難性に対処するため、それを代数的拡大体上の線形代数に置き換えること。
  • 特にグラフ彩色問題において、組合せ的系に対して低次の真空定理証明が存在するかを調査すること。
  • 真空定理証明を用いて、大規模グラフから最小の非3彩色可能部分グラフを特定すること。
  • 1次証明が非3彩色可能グラフにおいて一般的であることを示し、効率的な可能性証明が可能であることを実証すること。

提案手法

  • アルゴリズムNulLAは、代数的閉体K上での線形方程式系を解くことで、次数≤kの真空定理証明の存在をテストする。
  • 各仮の次数kに対して、恒等式 1 = Σβi fi におけるβi多項式の単項式係数に対応する変数をもつ線形系を構築する。
  • 解が得られるまで(非可能性が証明されるまで)または既知の次数上限に達するまで、kを段階的に増加させる。
  • 対称性削減と有限体計算を活用して、行列のサイズを小さくし、数値的安定性を向上させる。
  • この手法は一般性を持ち、次元が0の多項式系にエンコードされた任意の組合せ的問題に適用可能である。
  • 証明のサポートを抽出することで、最小の非可能部分グラフを特定し、しばしば小さな非3彩色可能コアを明らかにする。

実験結果

リサーチクエスチョン

  • RQ1低次の真空定理証明は、実用的に組合せ的非可能性を効率的に証明するために使用可能か?
  • RQ2非3彩色可能グラフは頻繁に1次真空定理証明を持つのか?
  • RQ3NulLAアルゴリズムは、大規模グラフから最小の非3彩色可能部分グラフを特定できるか?
  • RQ4NulLAの性能は、グラフの密度とサイズにどのようにスケーリングするか?
  • RQ5非3彩色可能グラフにおいて、1次を超える証明はまれか?

主な発見

  • NulLAは、最大2,030ノードと33,751エッジを有するグラフについて非3彩色可能性を正当に証明した。1つのインスタンスでは約4時間かかった。
  • 17のベンチマークグラフのうち11個は100秒未満で実行され、特にスパースなグラフ(例:will199GPIA.col、701ノード、7,065エッジ)は35秒で処理された。
  • 16ノード、エッジ確率0.27のランダムグラフ100個のうち48個で、1次証明を用いて非3彩色可能性が証明された。
  • 8つの高次証明が必要なグラフのすべてが、次数カッターの追加や代替定式化により1次証明で解決可能であった。
  • NulLAが特定した最小の非3彩色可能部分グラフは、元のグラフと比べて著しく小さく、例えば1,000ノードのグラフが15ノード・24エッジの部分グラフに縮小された。
  • 1次証明が非3彩色可能グラフにおいて支配的であることが示され、非可能性はしばしば単純な代数的恒等式で検出可能であることが示唆された。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。