Termination orderings for associative-commutative rewriting systems (Q1072371)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Termination orderings for associative-commutative rewriting systems |
scientific article |
Statements
Termination orderings for associative-commutative rewriting systems (English)
0 references
1985
0 references
In this paper we describe a new class of orderings - associative path orderings - for proving termination of associative-commutative term rewriting systems. These orderings are based on the concept of simplification orderings and extend the well-known recursive path orderings to E-congruence classes, where E is an equational theory consisting of associativity and commutativity axioms. Associative path orderings are applicable to term rewriting systems for which a precedence ordering on the set of operator symbols can be defined that satisfies a certain condition, the associative path condition. These precedence ordering can often be derived from the structure of the reduction rules. We include termination proofs for various term rewriting systems (for rings, Boolean algebra, etc.) and, in addition, point out ways to handle situations where the associative path condition is too restrictive.
0 references
associative path orderings
0 references
simplification orderings
0 references
equational theory
0 references
term rewriting systems
0 references
precedence ordering
0 references