Commutative rational term rewriting
Commutative rational term rewriting
复制标题
可交换有理项重写
DOI:
10.1007/978-3-030-68195-1_15
复制
发表时间:
2021
期刊:
影响因子:
--
通讯作者:
Takahito Aoto and Munehiro Iwami
中科院分区:
文献类型:
--
作者:
Mamoru Ishizuka;Takahito Aoto and Munehiro Iwami
Term rewriting for rational terms, i.e. infinite terms with a finite number of different subterms, has been considered e.g. in Corradini & Gadducci (1998) and Aoto & Ketema (2012). In this paper, we consider rational term rewriting by a set of commutativity rules i.e. rules of the form, based on the framework of Aoto & Ketema (2012). A rewrite step with a commutativity rule is specified via a regular set of redex positions, thus via a finite automaton. We present some finite automata constructions that correspond to (in particular) taking inverse rewrite steps, merging two branching rewrite steps, and merging two consecutive rewrite steps. As a corollary, we show that rational rewrite steps by the commutativity rules are closed under taking equivalence of the rewrite steps.