메뉴 건너뛰기




Volumn 36, Issue 3, 1998, Pages 241-269

The theoretical foundations of LPTP (a logic program theorem prover)

Author keywords

Induction; Left termination; Pure prolog; Verification of logic programs

Indexed keywords

COMPUTATIONAL LINGUISTICS; FORMAL LOGIC; PROGRAMMING THEORY; PROLOG (PROGRAMMING LANGUAGE); THEOREM PROVING;

EID: 0032162924     PISSN: 07431066     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0743-1066(97)10013-9     Document Type: Article
Times cited : (21)

References (22)
  • 1
    • 0031220140 scopus 로고    scopus 로고
    • A logical semantics for depth-first prolog with ground negation
    • J. Andrews, A logical semantics for depth-first Prolog with ground negation. Theoretical Computer Science 184 (1,2) (1997) 105-143.
    • (1997) Theoretical Computer Science , vol.184 , Issue.1-2 , pp. 105-143
    • Andrews, J.1
  • 2
    • 0001588190 scopus 로고
    • Reasoning about prolog programs: From modes through types to assertions
    • K.R. Apt, E. Marchiori, Reasoning about Prolog programs: From modes through types to assertions, Formal Aspects of Computing 6 (6A) (1994) 743-765.
    • (1994) Formal Aspects of Computing , vol.6 , Issue.6 A , pp. 743-765
    • Apt, K.R.1    Marchiori, E.2
  • 3
    • 0001609012 scopus 로고
    • Reasoning about termination of pure prolog programs
    • K.R. Apt, D. Pedreschi, Reasoning about termination of pure Prolog programs, Information and Computation 106 (1) (1993) 109-157.
    • (1993) Information and Computation , vol.106 , Issue.1 , pp. 109-157
    • Apt, K.R.1    Pedreschi, D.2
  • 6
    • 0000826543 scopus 로고
    • Negation as failure
    • H. Gallaire, J. Minker (Eds.), Plenum Press, New York
    • K.L. Clark, Negation as failure, in: H. Gallaire, J. Minker (Eds.), Logic and Data Bases. Plenum Press, New York, 1978, pp. 293-322.
    • (1978) Logic and Data Bases , pp. 293-322
    • Clark, K.L.1
  • 7
    • 0023979551 scopus 로고
    • Denotational and operational semantics for prolog
    • S.K. Debray, P. Mishra, Denotational and operational semantics for Prolog, J. Logic Programming 5 (1) (1988) 61-91.
    • (1988) J. Logic Programming , vol.5 , Issue.1 , pp. 61-91
    • Debray, S.K.1    Mishra, P.2
  • 11
    • 0001774624 scopus 로고
    • Logics for termination and correctness of functional programs
    • Y.N. Moschovakis (Ed.), Springer, New York
    • S. Feferman, Logics for termination and correctness of functional programs, in: Y.N. Moschovakis (Ed.), Logic from Computer Science, Springer, New York, 1992, pp. 95-127.
    • (1992) Logic from Computer Science , pp. 95-127
    • Feferman, S.1
  • 12
    • 0001840109 scopus 로고
    • Logics for termination and correctness of functional programs, II. Logics of strength PRA
    • P. Aczel, H. Simmons, S.S. Wainer (Eds.), Cambridge Univ. Press, Cambridge
    • S. Feferman, Logics for termination and correctness of functional programs, II. Logics of strength PRA, in: P. Aczel, H. Simmons, S.S. Wainer (Eds.), Proof Theory, Cambridge Univ. Press, Cambridge, 1992, pp. 195-225.
    • (1992) Proof Theory , pp. 195-225
    • Feferman, S.1
  • 13
    • 84955587739 scopus 로고    scopus 로고
    • A proof-theoretic framework for logic programming
    • S.R. Buss (Ed.), to appear
    • G. Jäger, R.F. Stärk, A proof-theoretic framework for logic programming, in: S.R. Buss (Ed.), Handbook of Proof Theory (to appear).
    • Handbook of Proof Theory
    • Jäger, G.1    Stärk, R.F.2
  • 14
    • 85033888158 scopus 로고
    • Ph.D. Thesis, ILLC Dissertation Series 1995-13, University of Amsterdam
    • M. Kalsbeek, Meta logics for logic programming, Ph.D. Thesis, ILLC Dissertation Series 1995-13, University of Amsterdam (1995).
    • (1995) Meta Logics for Logic Programming
    • Kalsbeek, M.1
  • 15
    • 0023596784 scopus 로고
    • Negation in logic programming
    • K. Kunen, Negation in logic programming, J. Logic Programming 4 (4) (1987) 289-308.
    • (1987) J. Logic Programming , vol.4 , Issue.4 , pp. 289-308
    • Kunen, K.1
  • 16
    • 0041460618 scopus 로고
    • Proving inductive properties of prolog programs in second-order intuitionistic logic
    • D.S. Warren (Ed.), Budapest, MIT Press, Cambridge, MA
    • L.T. McCarty, Proving inductive properties of Prolog programs in second-order intuitionistic logic, in: D.S. Warren (Ed.), Proceedings of the Tenth International Conference on Logic Programming, Budapest, MIT Press, Cambridge, MA, 1993, pp. 44-63.
    • (1993) Proceedings of the Tenth International Conference on Logic Programming , pp. 44-63
    • McCarty, L.T.1
  • 19
    • 0030262017 scopus 로고    scopus 로고
    • The execution algorithm of mercury, an efficient purely declarative logic programming language
    • Z. Somogyi, F. Henderson, T. Conway, The execution algorithm of Mercury, an efficient purely declarative logic programming language, J. Logic Programming 29 (1-3) (1996) 17-64.
    • (1996) J. Logic Programming , vol.29 , Issue.1-3 , pp. 17-64
    • Somogyi, Z.1    Henderson, F.2    Conway, T.3
  • 21
    • 4243372965 scopus 로고
    • First-order theories for pure prolog programs with negation
    • R.F. Stärk, First-order theories for pure Prolog programs with negation, Archive for Mathematical Logic 34 (2) (1995) 113-144.
    • (1995) Archive for Mathematical Logic , vol.34 , Issue.2 , pp. 113-144
    • Stärk, R.F.1
  • 22
    • 85033872321 scopus 로고    scopus 로고
    • Why the constant 'undefined'? Logics of partial terms for strict and non-strict functional programming languages
    • to appear
    • R.F. Stärk, Why the constant 'undefined'? Logics of partial terms for strict and non-strict functional programming languages, J. Functional Programming (to appear).
    • J. Functional Programming
    • Stärk, R.F.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.