中文

具有一般排序的可接受性

编程语言 2007-05-23 v1 计算机科学中的逻辑

摘要

我们提出了一种新的逻辑程序终止分析方法。该方法的核心思想是使用一般排序(而非层级映射),如同变换方法中所做的那样,但我们直接将这些排序应用于逻辑程序本身,而非通过某种变换应用于项重写系统。我们定义了基于一般排序的一些可接受性变体,并展示了它们等价于LD终止。我们发展了一种基于需求驱动、约束的方法来验证这些可接受性变体。该方法相对于标准可接受性的优势在于,在某些需要复杂层级映射的情形下, fairly简单的排序可以轻松生成。相对于变换方法的优势在于它完全避免了变换步骤。{\bf Keywords:} termination analysis, acceptability, orderings.

关键词

引用

@article{arxiv.cs/0106052,
  title  = {Acceptability with general orderings},
  author = {Danny De Schreye and Alexander Serebrenik},
  journal= {arXiv preprint arXiv:cs/0106052},
  year   = {2007}
}

备注

To appear in "Computational Logic: From Logic Programming into the Future"