Complexity of nilpotent unification and matching problems

Qing Guo*, Paliath Narendran, D. A. Wolfram

*Corresponding author for this work

    Research output: Contribution to journalArticlepeer-review

    5 Citations (Scopus)

    Abstract

    We consider the complexity of equational unification and matching problems where the equational theory contains a nilpotent function, i.e., a function f satisfying f(x, x) = 0 where 0 is a constant. We show that nilpotent unification and matching are NP-complete. In the presence of associativity and commutativity, the problems still remain NP-complete. However, when 0 is also assumed to be the unity for the function f, the problems are solvable in polynomial time. We also show that the problem remains in P even when a homomorphism is added. An application of this result to a subclass of set constraints is illustrated. Second-order matching modulo nilpotence is shown to be undecidable.

    Original languageEnglish
    Pages (from-to)3-23
    Number of pages21
    JournalInformation and Computation
    Volume162
    Issue number1-2
    DOIs
    Publication statusPublished - 2000

    Fingerprint

    Dive into the research topics of 'Complexity of nilpotent unification and matching problems'. Together they form a unique fingerprint.

    Cite this