Algorithms and reductions for rewriting problems. II. (Q1853144)

From MaRDI portal
Revision as of 11:22, 5 June 2024 by ReferenceBot (talk | contribs) (‎Changed an Item)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
scientific article
Language Label Description Also known as
English
Algorithms and reductions for rewriting problems. II.
scientific article

    Statements

    Algorithms and reductions for rewriting problems. II. (English)
    0 references
    21 January 2003
    0 references
    In this paper we give polynomial-time reductions between a version of joinability for rewrite systems and the word problem for rewrite systems. We prove log-space hardness or completeness for \(P\) for several problems of ground rewrite systems. We show that matching (and unification) modulo ground equations is NP-hard even when variables are restricted to at most two occurrences in the pattern and the subject is just a constant. Finally, we give the first polynomial-time algorithms for matching modulo ground equations with linear pattern and for joinability problem with ground rewrite systems. The joinability result leads to polynomial time algorithms for: local confluence of ground rewrite systems, confluence of terminating ground rewrite systems, and completeness of ground rewrite systems. The results for matching modulo ground equations are optimal with respect to occurrences of variables.
    0 references
    0 references
    Theory of computation
    0 references
    Rewriting
    0 references
    Joinability
    0 references
    Unification
    0 references
    Matching
    0 references
    0 references