【24h】

On the alternation-free horn μ-calculus

机译:在另一个自由喇叭μ-微积分

获取原文

摘要

The Horn μ-calculus is a formalism extending logic programs by specifying for each predicate symbol with which (greatest or least) fix-point semantics, its denotation has to be computed. When restricted to a particular class of logic programs called uniform, the Horn μ-calculus provides a syntactic extension for Rabin tree automata. However, it has been shown [1] that the denotation of the Horn μ-calculus restricted to a uniform program remains a regular set of trees and that moreover, the emptiness of the denotation of a predicate p is a DEXPTIME-complete problem (in the size of the program). In [3], these results have been extended to uniform programs that may contain both existential and universal quantifications on the variables occurring in the body of "clauses": considering this extension, the denotation of a program remains a regular set of trees, but the best known algorithm for testing the emptiness of the denotation of a predicate is doubly-exponential in the size of the program. In this paper, we consider uniform logic programs with both kinds of quantification in the body. But we add to the Horn μ-calculus a limitation on the way the fix-point semantics is specified for predicates. This restriction is close to the one defining the alternation-free fragment of the μ-calculus. Therefore, we name this fragment of the Horn μ-calculus the alternation-free fragment. We devise for it an algorithm which performs the emptiness test for the denotation of a predicate in single-exponential time in the size of the program. To obtain this result, we develop a constructive approach based on a new kind of tree automata running on finite and infinite trees, called monotonous tree automata. These automata are defined by means of a family of finite and complete lattices. The acceptance condition for monotonous tree automata is based on the ordering relations of the lattices.
机译:号角μ演算是通过指定每个谓词符号与(最大或最小)固定点语义,其外延已被计算延伸逻辑程序的形式主义。当限于特定类的逻辑程序的称为均匀时,喇叭μ演算提供拉宾树自动机句法扩展。然而,已经显示出[1]限制为均匀的节目的角μ演算的外延仍然是一个常规组的树木和此外,谓词p的外延的空虚是DEXPTIME完全问题(在该程序的尺寸)。在文献[3],这些结果一直延伸到可能包含在“条款”的身体出现的变量都存在和通用的量化统一方案:考虑到这个扩展,节目的外延仍然是一个正则集合的树木,但最著名的算法用于测试谓词的外延的空虚是在程序的大小双指数。在本文中,我们考虑在体内这两种定量的统一逻辑程序。但是,我们增加了喇叭μ演算限制于固定点语义谓词指定的方式。此限制是靠近一个限定所述μ演算的自由交替片段。因此,我们将其命名非洲之角μ演算免费的交替片段的这个片段。我们设计它执行在单指数时间在程序的大小谓词的外延空虚测试的算法。为了达到这个效果,我们开发了基于一种新的树自动机的有限和无限的树木运行,称为单调树自动建设性的态度。这些自动机是由一个家庭有限的,完备格来定义。为单调的树自动机的接受条件是基于网格的顺序关系。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号