错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A Cyclic Proof System for Guarded Kleene Algebra with Tests

  • Jan Rooduijn,
  • Dexter Kozen,
  • Alexandra Silva

摘要

Guarded Kleene Algebra with Tests ( \(\texttt{GKAT}\) for short) is an efficient fragment of Kleene Algebra with Tests, suitable for reasoning about simple imperative while-programs. Following earlier work by Das and Pous on Kleene Algebra, we study \(\texttt{GKAT}\) from a proof-theoretical perspective. The deterministic nature of \(\texttt{GKAT}\) allows for a non-well-founded sequent system whose set of regular proofs is complete with respect to the guarded language model. This is unlike the situation with Kleene Algebra, where hypersequents are required. Moreover, the decision procedure induced by proof search runs in \(\textsf{NLOGSPACE}\) , whereas that of Kleene Algebra is in \(\textsf{PSPACE}\) .