Skip to main content
QUICK REVIEW

[論文レビュー] Complexity of short Presburger arithmetic

Danny Nguyen, Igor Pak|arXiv (Cornell University)|Apr 2, 2017
semigroups and automata theory参考文献 32被引用数 7
ひとこと要約

この論文は、カナンの分割定理(KPT)が成り立つものと仮定すると、短いプレスバーガー算術(Short-PA)の充足可能性問題とモデル数え上げ問題が多項式時間で解けることを確立している。KPTをブラックボックスとして用い、有界な量化子の入れ替え回数と固定された変数次元を持つShort-PA文の意思決定版と数え上げ版が、効率的に解けることを証明しており、整数計画法およびパラメトリック整数計画法に関する先行結果を拡張している。

ABSTRACT

We study complexity of short sentences in Presburger arithmetic (Short-PA). Here by "short" we mean sentences with a bounded number of variables, quantifiers, inequalities and Boolean operations; the input consists only of the integers involved in the inequalities. We prove that assuming Kannan's partition can be found in polynomial time, the satisfiability of Short-PA sentences can be decided in polynomial time. Furthermore, under the same assumption, we show that the numbers of satisfying assignments of short Presburger sentences can also be computed in polynomial time.

研究の動機と目的

  • 有界な量化子の入れ替え回数、変数、不等式を含む、一階プレスバーガー算術の部分論理であるShort-PAの計算複雑性を解明すること。
  • 整数線形計画法のレンストラの多項式時間結果を、より複雑な量化子の入れ替え構造へと拡張すること。
  • 同じ仮定の下で、Short-PAのモデル数え上げ問題がFPに属することを証明し、バーヴィノクとウーズの未解決問題に答えること。
  • カナンの分割定理が整数論理の複雑性結果において、根幹的だが未検証のブラックボックスとして果たす役割を明確にすること。
  • KPTを用いた帰納的量化子削除により、整数計画法における量化子の入れ替えを扱うフレームワークを提供すること。

提案手法

  • 著者たちは、パラメータ空間を解の挙動が一様となる多項式個の領域に分割するため、カナンの分割定理(KPT)をブラックボックスとして用いる。
  • 各量化子の入れ替えに対して、KPTを帰納的に適用し、変数数と量化子数を段階的に削減する。
  • 各量化子ブロックに対して、KPTを用いて問題を、各領域ごとに有限個のテスト点($ n^{4n} $ 以下)のチェックに還元する。
  • この手法は、KPTによる量化子削除に依存し、複雑な論理式を等価な単純化された決定可能インスタンスの論理和に変換する。
  • 数え上げ版では、Barvinok–Woodsの定理を基本ケースとし、KPTを帰納的に適用して整数解の数を効率的に計算する。
  • 入力を線形不等式における変数行列とベクトルとして扱い、他のすべての要素(次元、量化子構造、論理結合)は固定されているものとする。

実験結果

リサーチクエスチョン

  • RQ1有界な量化子の入れ替え回数を含む短いプレスバーガー文の充足可能性は、多項式時間で決定可能か?
  • RQ2このような文の満たす割り当ての数は、多項式時間で計算可能か?
  • RQ3カナンの分割定理が、Short-PAの意思決定問題をP、数え上げ問題をFPに属させるのに十分か?
  • RQ4証明手法を、3つ以上の量化子の入れ替えに対しても拡張可能か、長系統の系では既知のNP完全性にもかかわらず?
  • RQ5KPTが、整数論理の複雑性における長年の未解決問題を解消するブラックボックスとして果たす役割は何か?

主な発見

  • カナンの分割定理を仮定すると、Short-PAの充足可能性問題はPに属する。これは、整数線形計画法のレンストラの結果を拡張したものである。
  • 同じ仮定の下で、Short-PAのモデル数え上げ問題はFPに属する。これはバーヴィノクとウーズが提起した未解決問題を解決するものである。
  • 証明は、KPTを各段階に適用する帰納的量化子削減を用い、各分割領域に対して有限個のテスト点のチェックに問題を還元する。
  • この手法は、$ orall extbf{y} orall extbf{z} orall extbf{x} $ のような複雑なケース(パラメトリック不等式を含む)にも適用可能であるが、変数数と量化子の入れ替え回数が有界である限り有効である。
  • 問題は、長系統(例:$ m o ext{large} $)では失敗する。これは、量化子と論理積の非可換性に起因し、このような系がNP完全であることを説明する。
  • 著者たちは、KPTの証明の未検証性を理由に、KPTをオракルとして扱っているが、その正当性には自信を持ち、今後の研究で明確化することを計画している。

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

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

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

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