Termination orderings for associative-commutative rewriting systems (Q1072371): Difference between revisions

From MaRDI portal
RedirectionBot (talk | contribs)
Removed claim: author (P16): Item:Q1238600
RedirectionBot (talk | contribs)
Changed an Item
Property / author
 
Property / author: David Alan Plaisted / rank
 
Normal rank

Revision as of 21:15, 22 February 2024

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
    0 references
    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

    Identifiers