Abstract
We consider a restricted version of ordered paramodulation, called strict superposition. We show that strict superposition (together with equality resolution) is refutationally complete for Horn clauses, but not for general first-order clauses. Two moderate enrichments of the strict superposition calculus are, however, sufficient to establish refutation completeness. This strictly improves previous results. We also propose a simple semantic notion of redundancy for clauses which covers most simplification and elimination techniques used in practice yet preserves completeness of the proposed calculi. The paper introduces a new and comparatively simple technique for completeness proofs based on the use of canonical rewrite systems to represent equality interpretations.
The research described in this paper was supported in part by the National Science Foundation under grant CCR-8901322, by the ESPRIT-project PROSPECTRA (ref. no. 390), and by a travel grant from Deutsche Forschungsgemeinschaft.
This work was done while the second author was on leave at SUNY at Stony Brook.
Preview
Unable to display preview. Download preview PDF.
References
Bachmair, L., Dershowitz, N., and Plaisted, D. 1989. Completion without failure. In Resolution of Equations in Algebraic Structures, vol. 2, ed. H. Ait-Kaci and M. Nivat, 1–30. Academic Press.
Bachmair, L., and Ganzinger, H. 1990. Completion of first-order clauses with equality by strict superposition. In Proc. Second Int. Workshop on Conditional and Typed Rewriting Systems. Lect. Notes in Comput. Sci. Berlin, Springer-Verlag. To appear.
Ganzinger, H. 1987. A completion procedure for conditional equations. In Conditional Term Rewriting Systems, ed. S. Kaplan and J.-P. Jouannaud, 62–83. Lect. Notes in Comput. Sci., vol. 308. Berlin, Springer-Verlag. To appear in J. Symbolic Computation.
Hsiang, J., and Rusinowitch, M. 1987. On word problems in equational theories. In Proc. 14th ICALP, ed. T. Ottmann, 54–71. Lect. Notes in Comput. Sci., vol. 267. Berlin, Springer-Verlag.
Hsiang, J., and Rusinowitch, M. 1989. Proving refutational completenes of theorem proving strategies: The transfinite semantic tree method. Submitted for publication.
Huet, G. 1980. Confluent reductions: Abstract properties and applications to term rewriting systems. J. ACM 27:797–821.
Knuth, D., and Bendix, P. 1970. Simple word problems in universal algebras. In Computational Problems in Abstract Algebra, ed. J. Leech, 263–297. Oxford, Pergamon Press.
Kounalis, E., and Rusinowitch, M. 1988. On word problems in Horn theories. In Proc. 9th Int. Conf. on Automated Deduction, ed. E. Lusk and R. Overbeek, 527–537. Lect. Notes in Comput. Sci., vol. 310. Berlin, Springer-Verlag.
Lankford, D. 1975. Canonical inference. Tech. Rep. ATP-32, Dept. of Mathematics and Computer Science, University of Texas, Austin.
Robinson, G., and Wos, L. T. 1969. Paramodulation and theorem proving in first order theories with equality. In Machine Intelligence 4, ed. B. Meltzer and D. Michie, 133–150. New York, American Elsevier.
Rusinowitch, M. 1988. Theorem proving with resolution and superposition: An extension of the Knuth and Bendix procedure as a complete set of inference rules. Submitted for publication.
Wos, L. T., Robinson, G. A., Carson, D. F., and Shalla, L. 1967. The concept of demodulation in theorem proving. J. ACM 14:698–709.
Zhang, H. 1988. Reduction, superposition and induction: Automated reasoning in an equational logic. Ph.D. diss., Rensselaer Polytechnic Institute, Schenectady, New York.
Zhang, H., and Kapur, D. 1988. First-order theorem proving using conditional rewrite rules. In Proc. 9th Int. Conf. on Automated Deduction, ed. E. Lusk and R. Overbeek, 1–20. Lect. Notes in Comput. Sci., vol. 310. Berlin, Springer-Verlag.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1990 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bachmair, L., Ganzinger, H. (1990). On restrictions of ordered paramodulation with simplification. In: Stickel, M.E. (eds) 10th International Conference on Automated Deduction. CADE 1990. Lecture Notes in Computer Science, vol 449. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-52885-7_105
Download citation
DOI: https://doi.org/10.1007/3-540-52885-7_105
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-52885-2
Online ISBN: 978-3-540-47171-4
eBook Packages: Springer Book Archive