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 language | English |
|---|---|
| Pages (from-to) | 3-23 |
| Number of pages | 21 |
| Journal | Information and Computation |
| Volume | 162 |
| Issue number | 1-2 |
| DOIs | |
| State | Published - 2000 |
Fingerprint
Dive into the research topics of 'Complexity of nilpotent unification and matching problems'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver