Skip to main navigation Skip to search Skip to main content

Complexity of nilpotent unification and matching problems

Research output: Contribution to journalArticlepeer-review

5 Scopus citations

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
StatePublished - 2000

Fingerprint

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

Cite this