Skip to main content
QUICK REVIEW

[論文レビュー] Counter Machines with Infrequent Reversals

Mario Grobler, Leif Sabellek|arXiv (Cornell University)|Jan 1, 2023
semigroups and automata theory被引用数 1
ひとこと要約

この論文は、無限語における決定的および非決定的パーキー・オートマトン(PA)を導入し、その分析を実施する。新たに到達可能性正則、極限、弱リセット、強リセットPAといった変種を定義している。閉包性質、空集合問題および積集合空集合問題の決定可能性を確立し、決定的極限、到達可能性正則、B"uchi PAのcoNP完全性を証明する一方で、決定的強リセットおよび弱リセットPAの未決定性を示している。主な貢献は、無限語におけるPAの表現力およびアルゴリズム的性質の包括的分類であり、モデルチェックイングおよび合成への応用を可能にする。

ABSTRACT

Bounding the number of reversals in a counter machine is one of the most prominent restrictions to achieve decidability of the reachability problem. Given this success, we explore whether this notion can be relaxed while retaining decidability. To this end, we introduce the notion of an f-reversal-bounded counter machine for a monotone function f: ℕ → ℕ. In such a machine, every run of length n makes at most f(n) reversals. Our first main result is a dichotomy theorem: We show that for every monotone function f, one of the following holds: Either (i) f grows so slowly that every f-reversal bounded counter machine is already k-reversal bounded for some constant k or (ii) f belongs to Ω(log(n)) and reachability in f-reversal bounded counter machines is undecidable. This shows that classical reversal bounding already captures the decidable cases of f-reversal bounding for any monotone function f. The key technical ingredient is an analysis of the growth of small solutions of iterated compositions of Presburger-definable constraints. In our second contribution, we investigate whether imposing f-reversal boundedness improves the complexity of the reachability problem in vector addition systems with states (VASS). Here, we obtain an analogous dichotomy: We show that either (i) f grows so slowly that every f-reversal-bounded VASS is already k-reversal-bounded for some constant k or (ii) f belongs to Ω(n) and the reachability problem for f-reversal-bounded VASS remains Ackermann-complete. This result is proven using run amalgamation in VASS. Overall, our results imply that classical restriction of reversal boundedness is a robust one.

研究の動機と目的

  • 到達可能性正則、極限、弱リセット、強リセットPAといった新たな変種を導入することで、パーキー・オートマトンを無限語へと拡張すること。
  • これらのモデルが無限語上で示す閉包性質、表現力、およびアルゴリズム的決定可能性を分析すること。
  • 決定的および非決定的変種について、特に積集合空集合問題および空集合問題の複雑性を調査すること。
  • 既存の無限語におけるカウンティング・オートマトン(例:B"uchi VASS やブラインド・カウンタ・オートマトン)と、新しいモデルを比較すること。
  • 特に正則分離問題およびGale-Stewartゲームを通じて、モデルチェックイングおよび合成への応用を検討すること。

提案手法

  • 到達可能性正則、極限、弱リセット、強リセットPAの4つの新しいクラスのパーキー・オートマトンを提案し、それぞれが異なる受理条件を持つ。
  • 積集合空集合問題の検証に特に寄与するように、VASS(状態付きベクトル加算システム)との積構成を用いて実行をシミュレートし、受理条件を検証する。
  • ゼロテストおよびリセット機構を用いてカウンタ値を検証し、悪意のある前綴を検出する。検証には先行研究[HZ21]のNPアルゴリズムを活用する。
  • 既知の決定可能問題への還元を用いて、決定的極限、到達可能性正則、B"uchi PAのcoNP完全性を証明する。
  • 決定的強リセットおよび弱リセットPAの未決定性を示すために、空集合問題が未決定である決定的オートマトンを構築する。
  • 製品オートマトンにおける成分間のカウンタ値制約を検証するために、無関係性アルゴリズムおよびベクトル推測技術を用いる。

実験結果

リサーチクエスチョン

  • RQ1非決定的および決定的パーキー・オートマトンが無限語上で示す閉包性質は何か?
  • RQ2無限語におけるどのパーキー・オートマトンの変種が空集合問題および積集合空集合問題の決定可能性を満たすか?
  • RQ3新しいPA変種の表現力および決定可能性は、B"uchi VASS やブラインド・カウンタ・オートマトンといった既存モデルと比べてどうか?
  • RQ4決定的極限、到達可能性正則、B"uchi PAについて、積集合空集合問題は効率的に解けるか?
  • RQ5無限語におけるパーキー・オートマトンの正則分離問題は決定可能か?また、モデルチェックイングにおいて積集合空集合問題の代替手段として利用可能か?

主な発見

  • 決定的極限パーキー・オートマトンはブール演算に関して閉じており、これにより決定可能なモデルチェックイング問題が可能になる。
  • 決定的極限PA、決定的到達可能性正則PA、決定的B"uchi PAの積集合空集合問題はcoNP完全である。
  • 決定的強リセットPAおよび弱リセットPAの積集合空集合問題は未決定である。これは、決定的構成における未決定な空集合問題への還元によって示された。
  • リセットPA(強リセットPAを含む)の空集合問題は、高い表現力にもかかわらず、依然として決定可能である。
  • 結果は存在的モデルチェックイングへも拡張可能である:(強)リセットPAでは安全モデルチェックイング問題が決定可能である。
  • 本論文は、決定的極限PAによって定義される勝利条件を持つGale-Stewartゲームが決定可能かどうかという未解決の問題を提起している。これは、その決定問題がcoNP完全であることに基づく。

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

論文設計から論文執筆まで、研究時間を劇的に削減しましょう。

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

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