arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2207.00517cs.LO
收藏

基于树自动机的$μ$ -演算可满足性检验综述

A Survey on Satisfiability Checking for the $μ$-Calculus through Tree Automata

Daniel Hausmann, Nir Piterman

摘要:

用于模态$μ$演算的模型检验和可满足性的算法通过将公式转换为交替奇偶校验树自动机来开始。这样,模型检验就归结为树自动机的可接受性检验和树自动机的可满足性检验。第一个直接归结为平价博弈的解,但第二个更复杂。我们回顾了交替树自动机的非空性检查,通过减少到解决某种结构的奇偶游戏,所谓的空游戏。由于交替树自动机的空性问题是EXPTIME完全的,这些游戏的大小是输入自动机状态数的指数。我们展示了如何建设的空虚游戏相结合的(固定)结构部分与(历史)确定奇偶校验字自动机。对于具有某些句法结构的树自动机,可以使用更简单的方法来处理词自动机的处理,然后词自动机可以比一般情况下渐近地更小。这些结果有直接的后果,可满足性和有效性检查(各种片段)的模式$μ$演算。

英文摘要:

Algorithms for model checking and satisfiability of the modal $μ$-calculus start by converting formulas to alternating parity tree automata. Thus, model checking is reduced to checking acceptance by tree automata and satisfiability to checking their emptiness. The first reduces directly to the solution of parity games but the second is more complicated. We review the non-emptiness checking of alternating tree automata by a reduction to solving parity games of a certain structure, so-called emptiness games. Since the emptiness problem for alternating tree automata is EXPTIME-complete, the size of these games is exponential in the number of states of the input automaton. We show how the construction of the emptiness games combines a (fixed) structural part with (history-)determinization of parity word automata. For tree automata with certain syntactic structures, simpler methods may be used to handle the treatment of the word automata, which then may be asymptotically smaller than in the general case. These results have direct consequences in satisfiability and validity checking for (various fragments of) the modal $μ$-calculus.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑