A finite set of term equations \(E\) is called subject to the occur-check (STO) if a sequence of actions of the Martelli-Montanari unification algorithm starts with \(E\) and ends with a failure due to occur-check. We prove here that the problem of deciding whether \(E\) is STO is NP-hard.
The STO problem is NP-complete
β Scribed by P. Krysta; L. Pacholski
- Publisher
- Elsevier Science
- Year
- 1999
- Tongue
- English
- Weight
- 233 KB
- Volume
- 27
- Category
- Article
- ISSN
- 0747-7171
No coin nor oath required. For personal study only.
β¦ Synopsis
We prove that the problem STO of deciding whether or not a finite set E of term equations is subject to occur-check is in NP. E is subject to occur-check if the execution of the Martelli-Montanari unification algorithm gives for input E a set E βͺ {x = t}, where t = x and x appears in t. Apt et al. (1994) proved that STO is NP-hard leaving the problem of NP-completeness open.
π SIMILAR VOLUMES
Matroids and oriented matroids are fundamental objects in combinatorial geometry. While matroids model the behavior of vector configurations over general fields, oriented matroids model the behavior of vector configurations over ordered fields. For every oriented matroid there is a corresponding und
A goal of research on DNA computing is to solve problems that are beyond the capabilities of the fastest silicon-based supercomputers. Adleman and Lipton present exhaustive search algorithms for 3Sat and 3-coloring, which can only be run on small instances and, hence, are not practical. In this pape
## Abstract We show that the following problem is __NP__ complete: Let __G__ be a cubic bipartite graph and __f__ be a precoloring of a subset of edges of __G__ using at most three colors. Can __f__ be extended to a proper edge 3βcoloring of the entire graph __G__? This result provides a natural co
An induced path-cycle double cover (IPCDC) of a simple graph G is a family F Γ {F 1 , . . . , F k } of induced paths and cycles of G such that if F i Κ F j x M, then F i Κ F j is a vertex or an edge, for i x j, each edge of G appears in precisely two of the F i 's, and each vertex of G appears in pr