Abstract
Equational formulae are first-order formulae over an alphabet F of function symbols whose only predicate symbol is syntactic equality. Unification problems are an important special case of equational formulae, where no universal quantifiers and no negation occur. By the negation elimination problem we mean the problem of deciding whether a given equational formula is semantically equivalent to a unification problem. This decision problem has many interesting applications in machine learning, logic programming, functional programming, constrained rewriting, etc. In this work we present a new algorithm for the negation elimination problem of equational formulae with purely existential quantifier prefix. Moreover, we prove the coNP-completeness for equational formulae in DNF and the D 2 p-hardness in case of CNF.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
H. Comon, C. Delor: Equational Formulae with Membership Constraints, Journal of Information and Computation, Vol 112, pp. 167–216 (1994).
H. Comon, P. Lescanne: Equational Problems and Disunification, Journal of Symbolic Computation, Vol 7, pp. 371–425 (1989).
M. Fernández: Negation Elimination in Empty or Permutative Theories, Journal of Symbolic Computation, Vol 26, pp. 97–133 (1998).
G. Gottlob, R. Pichler: Working with ARMs: Complexity Results on Atomic Representations of Herbrand Models, in Proceedings of LICS’99, pp. 306–315, IEEE Computer Society Press, (1999).
C. Kirchner, H. Kirchner, M. Rusinowitch: Deduction with symbolic constraints, Revue Française d’Intelligence Artificielle, Vol 4, pp. 9–52 (1990).
G. Kuper, K. McAloon, K. Palem, K. Perry: Efficient Parallel Algorithms for Anti-Unification and Relative Complement, in Proceedings of LICS’88, pp. 112–120, IEEE Computer Society Press (1988).
K. Kunen: Answer Sets and Negation as Failure, in Proceedings of the Fourth Int. Conf. on Logic Programming, Melbourne, pp. 219–228 (1987).
J.-L. Lassez, K. Marriott: Explicit Representation of Terms defined by Counter Examples, Journal of Automated Reasoning, Vol 3, pp. 301–317 (1987).
J.-L. Lassez, M. Maher, K. Marriott: Elimination of Negation in Term Algebras, in Proceedings of MFCS’91, LNCS 520, pp. 1–16, Springer (1991).
M. Maher, P. Stuckey: On Inductive Inference of Cyclic Structures, Annals of Mathematics and Artificial Intelligence Vol 15 No 2, pp. 167–208, (1995).
K. Marriott: Finding Explicit Representations for Subsets of the Herbrand Universe, PhD Thesis, The University of Melbourne, Australia (1988).
A. Martelli, U. Montanari: An efficient unification algorithm, ACM Transactions on Programming Languages and Systems, Vol 4 No 2, pp. 258–282 (1982).
R. Pichler: The Explicit Representability of Implicit Generalizations, to appear in Proceedings of RTA’2000, Springer (2000).
R. Pichler: Negation Elimination from Simple Equational Formulae, full paper, available from the author (2000).
L. J. Stockmeyer: The Polynomial Time Hierarchy, in Journal of Theoretical Computer Science, Vol 3, pp. 1–12 (1976).
M. Tajine: The negation elimination from syntactic equational formulas is decidable, in Proceedings of RTA’93, pp. 316–327, LNCS 690, Springer (1993).
S. Vorobyov: An Improved Lower Bound for the Elementary Theories of Trees, in Proceedings of CADE-13, LNAI 1104, pp. 275–287, Springer (1996).
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Pichler, R. (2000). Negation Elimination from Simple Equational Formulae. In: Montanari, U., Rolim, J.D.P., Welzl, E. (eds) Automata, Languages and Programming. ICALP 2000. Lecture Notes in Computer Science, vol 1853. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45022-X_52
Download citation
DOI: https://doi.org/10.1007/3-540-45022-X_52
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67715-4
Online ISBN: 978-3-540-45022-1
eBook Packages: Springer Book Archive