A key result in the theory of the modal mu-calculus is the disjunctive normal form theorem by Janin & Walukiewicz, stating that every mu-calculus formula is semantically equivalent to a so-called disjunctive formula. These disjunctive formulas have good computational properties and play a pivotal role in the theory of the modal mu-calculus. It is therefore an interesting question what the best normalisation procedure is for rewriting a formula into an equivalent disjunctive formula of minimal size. The best constructions that are known from the literature are automata-theoretic in nature and consist of a guarded transformation, i.e., the constructing of an equivalent guarded alternating automaton from a mu-calculus formula, followed by a Simulation Theorem stating that any such alternating automaton can be transformed into an equivalent non-deterministic one. Both of these transformations are exponential constructions, making the best normalisation procedure doubly exponential. Our key contribution presented here shows that the two parts of the normalisation procedure can be integrated, leading to a procedure that is single-exponential in the closure size of the formula.
翻译:模块模量计算模型理论的一个关键结果就是Janin & Walukieewicz 的分解正态常态理论, 指出每个 mus- calculus 公式都是与所谓的分解公式等同的音义。 这些分解公式具有良好的计算特性, 在模块mucalcalulus 理论中发挥着关键作用。 因此,这是一个有趣的问题。 将公式改写成同等的最小尺寸的分解公式的最佳正常化程序是什么。 文献中已知的最佳结构是性质上的自动成像理论, 由一种保守的变形组成, 即从一个混合计算公式中建造一个等量的、 相互保护的交替自动数学, 之后是模拟理论, 指出任何这种交替的自动数学都可转换成一个等同的非分解式的公式。 这些变形都是指数性构造, 使最佳的正常化程序加倍化。 我们在这里介绍的主要贡献显示, 正常化程序的两个部分可以整合, 导致单一的公式的关闭程序。