Abstract
The topic of this chapter is to present a general methodology for automated deduction inspired by the logic programming paradigm. The methodology can and has been applied to both classical and non-classical logics. It comes without saying that the landscape of non-classical logics applications in computer science and artificial intelligence is now wide and varied, and this Handbook itself is a witness this fact. We will survey the application of goaldirected methods to classical, intuitionistic, modal, and substructural logics. For background information about these logical systems we refer to other chapters of this Handbook and to [Fitting, 1983; Anderson and Belnap, 1975; Anderson et al., 1992; Gabbay, 1981; Troelstra, 1969; Dummett, 2001; Restall, 1999] . Our treatment will be confined to the propositional level.1
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Bibliography
M. Abadi and Z. Manna. Temporal logic programming. Journal of Symbolic Computation, 8, 277–295, 1989.
J. M. Andreoli. Logic programming with focusing proofs in linear logic. Journal Logic and Computation, 2, 297–347, 1992.
J. M. Andreoli and R. Pareschi. Linear objects: logical processes with built in inheritance. New Generation Computing, 9, 445–474, 1991.
A. R. Anderson and N. D. Belnap. Entailment, The Logic of Relevance and Necessity, Vol. 1. Princeton University Press, New Jersey, 1975.
A. R. Anderson, N. D. Belnap and J. M. Dunn. Entailment, The Logic of Relevance and Necessity, Vol. 2. Princeton University Press, New Jersey, 1992.
M. Baldoni, L. Giordano and A. Martelli. A modal extension of logic programming, modularity, beliefs and hypothetical reasoning. Journal of Logic and Computation, 8, 597–635, 1998.
D. Basin, S. Matthews and L. Viganò. Labelled propositional modal logics: theory and practice. Journal of Logic and Computation, 7, 685–717, 1997.
D. Basin, S. Matthews and L. Viganà. A new method for bounding the complexity of modal logics. In Proceedings of the Fifth Gödel Colloquim, pp. 89–102, LNCS 1289, Springer-Verlag, 1997.
D. Basin, S. Matthews and L. Viganò. Natural deduction for non-classical logics. Studia Logica, 60, 119–160, 1998.
A. W. Bollen. Relevant logic programming, Journal of Automated Reasoning, 7, 563–585, 1991.
K. Došen. Sequent systems and grupoid models I. Studia Logica, 47, 353–385, 1988.
K. Došen. Sequent systems and grupoid models II. Studia Logica, 48, 41–65, 1989.
M. Dummett. Elements of Intuitionism, Oxford University Press, (First edn. 1977), second edn., 2001.
J. M. Dunn. Relevance logic and entailment. In Handbook of Philosophical Logic, vol III, D. Gabbay and F. Guenthner, eds. pp. 117–224. D. Reidel, Dordercht, 1986.
R. Dyckhoff. Contraction-free sequent calculi for intuitionistic logic, Journal of Symbolic Logic, 57, 795–807, 1992.
K. Eshghi and R. Kowalski. Abduction compared with negation by failure. In Proceedings of the 6th ICLP, pp. 234–254, Lisbon, 1989.
L. Farinas del Cerro. MOLOG: a system that extends Prolog with modal logic. New Generation Computing, 4, 35–50, 1986.
K. Fine. Models for entailment, Journal of Philosophical Logic, 3, 347–372, 1974.
M. Fitting. Proof methods for Modal and Intuitionistic Logic, vol 169 of Synthese library, D. Reidel, Dorderecht, 1983.
M. Fitting. First-order Logic and Automated Theorem Proving. Springer-Verlag, 1990.
D. M. Gabbay. Semantical Investigations in Heyting’s Intuitionistic Logic. D. Reidel, Dordrecht, 1981.
D. M. Gabbay. N-Prolog Part 2. Journal of Logic Programming, 251–283, 1985.
D. M. Gabbay. Modal and temporal logic programming. In Temporal Logics and their Applications, A. Galton, ed. pp. 197–237. Academic Press, 1987.
D. M. Gabbay. Algorithmic proof with diminishing resources. In Proceedings of CSL ’90, pp. 156–173. LNCS vol 533, Springer-Verlag, 1991.
D. M. Gabbay. Elements of algorithmic proof. In Handbook of Logic in Theoretical Computer Science, vol 2. S. Abramsky, D. M. Gabbay and T. S. E. Maibaum, eds., pp. 307–408, Oxford University Press, 1992.
D. M. Gabbay, Labelled Deductive Systems (vol I), Oxford Logic Guides, Oxford University Press, 1996.
D. M. Gabbay. Elementary Logic, Prentice Hall, 1998.
D. M. Gabbay and F. Kriwaczek. A family of goaldirected theorem-provers based on conjunction and implication. Journal of Automated Reasoning, 7, 511–536, 1991.
D. M. Gabbay and N. Olivetti. Algorithmic proof methods and cut elimination for implicational logics — part I, modal implication. Studia Logica, 61, 237–280, 1998.
D. Gabbay and N. Olivetti. Goal-directed proof-procedures for intermediate logics. In Proc. of LD ’98 First International Workshop on Labelled Deduction, Freiburg, 1998.
D. M. Gabbay, N. Olivetti and S. Vorobyov. Goal-directed proof method is optimal for intuitionistic propositional logic. Manuscript, 1999.
D.M. Gabbay and N. Olivetti. Goal-directed proof theory, Kluwer Academic Publishers, Applied Logic Series, Dordrecht, 2000.
D. M. Gabbay and U. Reyle. N-Prolog: an Extension of Prolog with hypothetical implications, I. Journal of Logic Programming, 4, 319–355, 1984.
D. M. Gabbay and U. Reyle. Computation with run time Skolemisation (N-Prolog, Part 3). Journal of Applied Non Classical Logics, 3, 93–128, 1993.
J. H. Gallier. Logic for Computer Science, John Wiley, New York, 1987.
D. Galmiche and D. Pym. Proof-Search in type-theoretic languages. To appear in Theoretical Computer Science, 1999.
L. Giordano, A. Martelli and G. F. Rossi. Extending Horn clause logic with implication goals. Theoretical Computer Science, 95, 43–74, 1992.
L. Giordano and A. Martelli. Structuring logic programs: a modal approach. Journal of Logic Programming, 21, 59–94, 1994.
J. Y. Girard. Linear logic. Theoretical Computer Science 50, 1–101, 1987.
R. Goré. Tableaux methods for modal and temporal logics. In Handbook of Tableau Methods, M. D’Agostino et al., eds. Kluwer Academic Publishers, 1999.
R. Hähnle and P. H. Schmitt. The liberalized δ-rule in free-variables semantic tableaux. Journal Automated Reasoning, 13, 211–221, 1994.
J. Harland and D. Pym. The uniform proof-theoretic foundation of linear logic programming. In Proceedings of the 1991 International Logic Programming Symposium, San Diego, pp. 304–318, 1991.
J. Harland. On Goal-Directed Provability in Classical Logic, Computer Languages, pp. 23:2–4:161–178, 1997.
J. Harland and D. Pym. Resource-distribution by Boolean constraints. In Proceedings of CADE 1997, pp. 222–236, Springer Verlag, 1997.
A. Heudering, M. Seyfried and H. Zimmerman. Efficient loopcheck for backward proof search in some non-classical propositional logics. In (P. Miglioli et al. eds.) Tableaux 96, pp. 210–225. LNCS 1071, Springer Verlag, 1996.
J. Hodas. Logic programming in intuitionistic linear logic: theory, design, and implementation. PhD Thesis, University of Pennsylvania, Department of Computer and Information Sciences, 1993.
J. Hodas and D. Miller. Logic programming in a fragment of intuitionistic linear logic. Information and Computation, 110, 327–365, 1994.
J. Hudelmaier. Decision procedure for propositionaln-prolog. In (P. Schroeder-Heister ed.) Extensions of Logic Programming, pp. 245–251, Springer Verlag, 1990.
J. Hudelmaier. An On log n-space decision procedure for intuitionistic propositional logic. Journal of Logic and Computation, 3, 63–75, 1993.
J. Lambek. The mathematics of sentence structure, American Mathematics Monthly, 65, 154–169, 1958.
C. I. Lewis. Implication and the algebra of logic. Mind, 21, 522–531, 1912.
C. I. Lewis and C. H. Langford. Symbolic Logic, The Century Co., New York, London, 1932. Second edition, Dover, New York, 1959.
P. Lincoln, P. Scedrov and N. Shankar. Linearizing intuitionistic implication. In Proceedings of LICS ’91, G. Kahn ed., pp. 51–62, IEEE, 1991.
J. W. Lloyd, Foundations of Logic Programming, Springer, Berlin, 1984.
D. W. Loveland. Near-Horn prolog and beyond. Journal of Automated Reasoning, 7, 1–26, 1991.
D. W. Loveland. A comparison of three Prolog extensions. Journal of Logic Programming, 12, 25–50, 1992.
A. Masini. 2-Sequent calculus: a proof theory of modality. Annals of Pure and Applied Logics, 59, 115–149, 1992.
F. Massacci. Strongly analytic tableau for normal modal logics. In Proceedings of CADE ’94, LNAI 814, pp. 723–737, Springer-Verlag, 1994.
L. T. McCarty. Clausal intuitionistic logic. I. Fixed-point semantics. Journal of Logic Programming, 5, 1–31, 1988.
L. T. McCarty. Clausal intuitionistic logic. II. Tableau proof procedures. Journal of Logic Programming, 5, 93–132, 1988.
M. A. McRobbie and N. D. Belnap. Relevant analytic tableaux. Studia Logica, 38, 187–200, 1979.
D. Miller, G. Nadathur, F. Pfenning and A. Scedrov. Uniform proofs as a foundation for logic programming. Annals of Pure and Applied Logic, 51, 125–157, 1991.
D. A. Miller. Abstract syntax and logic programming. In Logic Programming: Proceedings of the 2nd Russian Conference, pp. 322–337, LNAI 592, Springer Verlag, 1992.
G. Nadathur. Uniform provability in classical logic. Journal of Logic and Computation, 8, 209–229,1998.
P. W. O’Hearn and D. Pym. The logic of bunched implications. Bulletin of Symbolic Logic, 5, 215–244, 1999.
N. Olivetti. Algorithmic Proof-theory for Non-classical and Modal Logics. PhD Thesis, Dipartimento di Informatica, Universita’ di Torino, 1995.
H. Ono. Semantics for substructural logics. In P. Schroeder-Heister and K. Došen(eds.) Substructural Logics, pp. 259–291, Oxford University Press, 1993.
H. Ono. Proof-theoretic methods in non-classical logics-an introduction. In (M. Takahashi et al. eds.) Theories of Types and Proofs, pp. 267–254, Mathematical Society of Japan, 1998.
D. Prawitz. Natural Deduction. Almqvist & Wiksell, 1965.
D. J. Pym and L. A. Wallen. Investigation into proof-search in a system of first-order dependent function types. In Proc. of CADE ’90, pp. 236–250. LNCS vol 449, Springer-Verlag, 1990.
G. Restall. An introduction to substructural logics. Routledge, to appear, 1999.
A. Russo. Generalizing propositional modal logics using labelled deductive systems. In (F. Baader and K. Schulz, eds.) Frontiers of Combining Systems, pp. 57–73. Vol. 3 of Applied Logic Series, Kluwer Academic Publishers, 1996.
D. Sahlin, T. Franzén, and S. Haridi. An intuitionistic predicate logic theorem prover. Journal of Logic and Computation, 2, 619–656, 1992.
P. Schroeder-Heister and K. Došen(eds.) Substructural Logics. Oxford University Press, 1993.
N. Shankar. Proof search in the intuitionistic sequent calculus. In Proc. of CADE’ll, pp. 522–536. LNAI 607, Springer Verlag, 1992.
R. Statman. Intuitionistic propositional logic is polynomial-space complete. Theoretical Computer Science, 9, 67–72, 1979.
P. B. Thistlewaite, M. A. McRobbie and B. K. Meyer. Automated Theorem Proving in Non Classical Logics, Pitman, 1988.
R. Turner. Logics for Artificial Intelligence, Ellis Horwood Ltd., 1985.
A. S. Troelstra. Principles of Intuitionism. Springer-Verlag, Berlin, 1969.
A. Urquhart. The semantics of relevance logics. The Journal of Symbolic Logic, 37, 159–170, 1972.
A. Urquhart. The undecidability of entailment and relevant implication. The Journal of Symbolic Logic, 49, 1059–1073, 1984.
D. Van Dalen. Intuitionistic logic. In Handbook of Philosophical logic, Vol 3, D. Gabbay and F. Guenther, eds. pp. 225–239. D. Reidel, Dorderecht, 1986.
L. Viganò. Labelled Non-classical Logics. Kluwer Academic Publishers, 2000. to appear.
L. A. Wallen, Automated Deduction in Nonclassical Logics, MIT Press, 1990.
H. Wansing. Sequent Calculi for normal propositional modal logics. Journal of Logic and Computation, 4, 125–142, 1994.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer Science+Business Media Dordrecht
About this chapter
Cite this chapter
Gabbay, D., Olivetti, N. (2002). Goal-Oriented Deductions. In: Gabbay, D.M., Guenthner, F. (eds) Handbook of Philosophical Logic. Handbook of Philosophical Logic, vol 9. Springer, Dordrecht. https://doi.org/10.1007/978-94-017-0464-9_4
Download citation
DOI: https://doi.org/10.1007/978-94-017-0464-9_4
Publisher Name: Springer, Dordrecht
Print ISBN: 978-90-481-6055-6
Online ISBN: 978-94-017-0464-9
eBook Packages: Springer Book Archive