×

学期改写的高级主题。 (英语) Zbl 0999.68095号

纽约州纽约市:斯普林格。xv,第414页(2002年)。
本书以术语重写系统(TRS)的一些令人鼓舞的例子开始(例如“咖啡罐问题”)。然后,在第二章中,以通常的方式(终止、合流、偏序)研究抽象约简系统,但包括约简模和等价。第三章给出了术语重写的基本概念。第四章首先阐述了合流的不可判定性。然后回顾了证明汇流的两种最重要的方法:证明终止和所有临界对的可连接性或使用正交性。
第5章讨论了TRS的终止:在说明终止的不可判定性之后,回顾了标准方法(解释、简化顺序)。接下来介绍终止层次,然后介绍更复杂的终止证明方法,如依赖对方法和转换方法。本章以研究最里面的终端结束。在终止层次结构(以及汇流层次结构中的类似结构)中,TRS的属性(X)和(Y)的隐含(X向右箭头Y)意味着每个满足(X)的TRS也满足(Y)。(X\Rightarrow Y\)的相对不可判定性意味着属性\(X\)对于满足属性\(Y\)要求的TRS是不可判定的。在第六章中,除了(PT\Rightarrow\varpi T\)(多项式终止意味着(\varpi\)-终止)之外,还证明了汇流层次的所有蕴涵和终止层次的所有蕴含的相对不可判定性,这仍然是一个悬而未决的问题。对于终止层次结构的大多数含义,相对不可判定性甚至适用于单规则系统。
第7章讨论了条件项重写的重要主题,它比无条件重写复杂得多。对于无条件TRS,分别给出了证明条件TRS终止(有效终止)和合流的各种方法。如果对于所有具有属性(P)的TRS(R_1)和(R_2),它们的并集也具有属性(P\),则属性(P \)称为TRS的模。第8章首先概述了现有的模块化结果,其中大多数没有详细讨论。然后给出了新的模块性结果:不相交并的终止模块性的充分条件;构造函数共享系统汇流模块化的充分条件(Toyamas定理由此而来);TRS分层组合的模块化结果。最后处理了条件TRS的模块化结果。
第9章给出了一个新的图重写和项重写的统一框架,称为标记重写。证明了该框架可以用于建立一般结果,然后作为推论获得项重写和图重写的结果。最后一章讨论了使用将逻辑程序转换为TRS的技术来证明良好模式逻辑程序终止的方法。
还有其他关于TRS的书,但这些实际上是入门教科书,而Ohlebusch的书涵盖了术语改写的几个重要领域,这些领域超出了入门书的范围,尤其是作者自己做出重要贡献的领域。通过这种方式,这本专著是一本杰出的专著,适合所有研究和使用术语重写的计算机科学家。另一方面,一些基本的主题,如统一和完成没有处理。因此,对于入门课程,这本书必须辅以其他材料。

MSC公司:

2012年第68季度 语法和重写系统
68-02 与计算机科学有关的研究博览会(专著、调查文章)

关键词:

术语重写系统
PDF格式BibTeX公司 XML格式引用