Skip to main content
Log in

On subsumption in distributed derivations

  • Published:
Journal of Automated Reasoning Aims and scope Submit manuscript

Abstract

In this paper we study the subsumption inference rule in the context of distributed deduction. It is well known that the unrestricted application of subsumption may destroy the fairness and thus the completeness of a deduction strategy. Solutions to this problem in sequential theorem proving are known. We observe that in distributed automated deduction, subsumption may also thwartmonotonicity, a dual property of soundness, in addition to completeness. Not only do the solutions for the sequential case not apply, even proper subsumption may destroy monotonicity in the distributed case.

We present these problems and propose a general solution that treats subsumption as a composition of a replacement inference rule,replacement subsumption, and a deletion inference rule,variant subsumption. (Proper subsumption, in this case, becomes a derived inference rule.) We define a newdistributed subsumption inference rule, which has all the desirable properties: it allows subsumption, including subsumption of variants, in a distributed derivation, while preserving fairness and monotonicity. It also works in both sequential and distributed environments.

We conclude the paper with some discussion of the different behavior of subsumption in different architectures.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Anantharaman, S. and Hsiang, J., Automated proofs of the Moufang identities in alternative rings,J. Automated Reasoning 6(1) (1990) 76–109.

    Google Scholar 

  2. Bachmair, L. and Ganzinger, H., Completion of first-order clauses with equality by strict superposition, in M. Okada and S. Kaplan (eds.),Proc. Second International Workshop on Conditional and Typed Term Rewriting Systems, Montreal, Canada, June 1990, Lecture Notes in Computer Science 516, Springer-Verlag, New York, 1991, pp. 162–180.

    Google Scholar 

  3. Bonacina, M. P., Distributed automated deduction, PhD thesis, Department of Computer Science, State University of New York at Stony Brook, December 1992.

  4. Bonacina, M. P. and Hsiang, J., Distributed Deduction by Clause-Diffusion: The Aquarius Prover, in A. Miola (ed.),Proceedings of the Third International Symposium on Design and Implementation of Symbolic Computation Systems, Gmunden, Austria, September 1993, Lecture Notes in Computer Science 722, Springer-Verlag, New York, 1993, pp. 272–287.

    Google Scholar 

  5. Dershowitz, N. and Jouannaud, J.-P., Rewrite systems, Chapter 15, Volume B,Handbook of Theoretical Computer Science, North-Holland, Amsterdam, 1989.

    Google Scholar 

  6. Hsiang, J. and Rusinowitch, M., On word problems in equational theories, in Th. Ottman (ed.),Proceedings of the Fourteenth International Conference on Automata, Languages and Programming, Karlsruhe, Germany, July 1987, Lecture Notes in Computer Science 267, Springer-Verlag, New York, 1987, pp. 54–71.

    Google Scholar 

  7. Kapur, D. and Zhang, H., RRL: A rewrite rule laboratory, in E. Lusk and R. Overbeek (eds.),Proceedings of the Ninth International Conference on Automated Deduction, Argonne, Illinois, May 1988, Lecture Notes in Computer Science 310, Springer-Verlag, New York, 1988, pp. 768–770.

    Google Scholar 

  8. Kowalski, R., Studies in the completeness and efficiency of theorem proving by resolution, PhD thesis, University of Edinburgh, 1970.

  9. Loveland, D. W.,Automated Theorem Proving: A Logical Basis, North-Holland, Amsterdam, 1978.

    Google Scholar 

  10. McCune, W. W., OTTER 2.0 Users Guide, Technical Report ANL-90/9, Argonne National Laboratory, Argonne, Illinois, March 1990.

    Google Scholar 

  11. Robinson, J. A., A machine-oriented logic based on the resolution principle,J. ACM 12 (1965) 23–41.

    Google Scholar 

  12. Rusinowitch, M., Theorem-proving with resolution and superposition,J. Symbolic Computation 11(1–2) (1991), 21–50.

    Google Scholar 

  13. Wos, L., Overbeek, R. and Lusk, E., Subsumption, a sometimes undervalued procedure, in J.-L. Lassez and G. Plotkin (eds.),Computational Logic, MIT Press, Cambridge, Mass., 1991, pp. 3–41.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Bonacina, M.P., Hsiang, J. On subsumption in distributed derivations. J Autom Reasoning 12, 225–240 (1994). https://doi.org/10.1007/BF00881888

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00881888

Key words

Navigation