메뉴 건너뛰기




Volumn 41, Issue 1, 1999, Pages 103-123

Semantic basis for the termination analysis of logic programs

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTATIONAL LINGUISTICS; PROGRAM DEBUGGING; PROGRAM INTERPRETERS;

EID: 0032678119     PISSN: 07431066     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0743-1066(99)00006-0     Document Type: Article
Times cited : (95)

References (42)
  • 1
    • 0040717657 scopus 로고
    • Studies in pure Prolog: Termination
    • J.W. Lloyd (Ed.), Springer, Berlin
    • K.R. Apt, D. Pedreschi, Studies in pure Prolog: termination, in: J.W. Lloyd (Ed.), Computational Logic, Springer, Berlin, 1990, pp. 150-176.
    • (1990) Computational Logic , pp. 150-176
    • Apt, K.R.1    Pedreschi, D.2
  • 2
    • 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
  • 3
    • 0003144205 scopus 로고
    • Modular termination proofs for logic and pure Prolog programs
    • Oxford University Press, Oxford
    • K.R. Apt, D. Pedreschi, Modular termination proofs for logic and pure Prolog programs, in: Advances in Logic Programming Theory, Oxford University Press, Oxford, 1994, pp. 183-229.
    • (1994) Advances in Logic Programming Theory , pp. 183-229
    • Apt, K.R.1    Pedreschi, D.2
  • 5
    • 0040123795 scopus 로고
    • Characterizing termination of logic programs with level mappings
    • E.L. Lusk, R.A. Overbeek (Eds.), MIT Press, Cleveland, Ohio, USA
    • M. Bezem, Characterizing termination of logic programs with level mappings, in: E.L. Lusk, R.A. Overbeek (Eds.), Proceedings of the North American Conference on Logic Programming, MIT Press, Cleveland, Ohio, USA, 1989, pp. 69-80.
    • (1989) Proceedings of the North American Conference on Logic Programming , pp. 69-80
    • Bezem, M.1
  • 6
    • 85030713574 scopus 로고
    • Proving termination of logic programs by exploiting term properties
    • S. Abramsky, T. Maibaum (Eds.), Proceedings of TAPSOFT'91, number 494 Springer, Berlin
    • A. Bossi, N. Cocco, M. Fabris, Proving termination of logic programs by exploiting term properties, in: S. Abramsky, T. Maibaum (Eds.), Proceedings of TAPSOFT'91, number 494 in Lecture Notes in Computer Science, Springer, Berlin, 1991, pp. 153-180.
    • (1991) Lecture Notes in Computer Science , pp. 153-180
    • Bossi, A.1    Cocco, N.2    Fabris, M.3
  • 8
    • 0002223019 scopus 로고
    • Continuity, consistency, and completeness properties for logic programs
    • G. Levi, M. Martelli (Eds.), The MIT Press, Lisbon
    • L. Cavedon. Continuity, consistency, and completeness properties for logic programs, in: G. Levi, M. Martelli (Eds.), Proceedings of the Sixth International Conference on Logic Programming, The MIT Press, Lisbon, 1989, pp. 571-584.
    • (1989) Proceedings of the Sixth International Conference on Logic Programming , pp. 571-584
    • Cavedon, L.1
  • 9
    • 0029509785 scopus 로고
    • Analysing logic programs using "prop"-ositional logic programs and a magic wand
    • M. Codish, B. Demoen, Analysing logic programs using "prop"-ositional logic programs and a magic wand, The Journal of Logic Programming 25 (3) (1995) 249-274.
    • (1995) The Journal of Logic Programming , vol.25 , Issue.3 , pp. 249-274
    • Codish, M.1    Demoen, B.2
  • 10
    • 84957623433 scopus 로고    scopus 로고
    • A semantic basis for termination analysis of logic programs and its realization using symbolic norm constraints
    • M. Hanus, J. Heering, K. Meinke (Eds.), ALP97, number 1290 Southampton, UK, Springer-Verlag, Berlin
    • M. Codish, C. Taboch, A semantic basis for termination analysis of logic programs and its realization using symbolic norm constraints, in: M. Hanus, J. Heering, K. Meinke (Eds.), ALP97, number 1290 in Lecture Notes in Computer Science, Southampton, UK, Springer-Verlag, Berlin, 1997, pp. 31-45.
    • (1997) Lecture Notes in Computer Science , pp. 31-45
    • Codish, M.1    Taboch, C.2
  • 11
    • 0026186484 scopus 로고
    • Prop revisited: Propositional formula as abstract domain for groundness analysis
    • IEEE Computer Society Press, Silver Spring, MD
    • A. Cortesi, G. Filè, W. Winsboroug, Prop revisited: propositional formula as abstract domain for groundness analysis, in: Proceedings of the Sixth IEEE Symposium on Logic In Computer Science, IEEE Computer Society Press, Silver Spring, MD, 1991, pp. 322-327.
    • (1991) Proceedings of the Sixth IEEE Symposium on Logic in Computer Science , pp. 322-327
    • Cortesi, A.1    Filè, G.2    Winsboroug, W.3
  • 12
    • 85050550846 scopus 로고
    • Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints
    • P. Cousot, R. Cousot, Abstract interpretation: a unified lattice model for static analysis of programs by construction or approximation of fixpoints, in: Proceedings of the Fourth ACM Symposium on Principles of Programming Languages, 1977, pp. 238-252.
    • (1977) Proceedings of the Fourth ACM Symposium on Principles of Programming Languages , pp. 238-252
    • Cousot, P.1    Cousot, R.2
  • 13
    • 85015334941 scopus 로고
    • Comparing the Galois connection and widening/narrowing approaches to abstract interpretation
    • M. Bruynooghe, M. Wirsing (Eds.), Proceedings of the Fourth International Symposium on Programming Language Implementation and Logic Programming, number 631 Leuven, Belgium, Springer, Berlin
    • P. Cousot, R. Cousot, Comparing the Galois connection and widening/narrowing approaches to abstract interpretation, in: M. Bruynooghe, M. Wirsing (Eds.), Proceedings of the Fourth International Symposium on Programming Language Implementation and Logic Programming, number 631 in Lecture Notes in Computer Science, Leuven, Belgium, Springer, Berlin, 1992, pp. 269-295.
    • (1992) Lecture Notes in Computer Science , pp. 269-295
    • Cousot, P.1    Cousot, R.2
  • 15
    • 0028429645 scopus 로고
    • Termination of logic programs: The never-ending story
    • D. De Schreye, S. Decorte, Termination of logic programs: the never-ending story, The Journal of Logic Programming 19/20 (1994) 199-260.
    • (1994) The Journal of Logic Programming , vol.19-20 , pp. 199-260
    • De Schreye, D.1    Decorte, S.2
  • 16
    • 0013162827 scopus 로고
    • Deriving linear size relations for logic programs by abstract interpretation
    • D. DeSchreye, K. Verschaetse, Deriving linear size relations for logic programs by abstract interpretation, New Generation Computing 13 (2) (1995) 117-154.
    • (1995) New Generation Computing , vol.13 , Issue.2 , pp. 117-154
    • DeSchreye, D.1    Verschaetse, K.2
  • 19
    • 0002825410 scopus 로고
    • Automatic inference of norms: A missing link in automatic termination analysis
    • D. Miller (Ed.), MIT Press, Vancouver, Canada
    • S. Decorte, D. De Schreye, M. Fabris. Automatic inference of norms: a missing link in automatic termination analysis, in: D. Miller (Ed.), Logic Programming - Proceedings of the 1993 International Symposium, MIT Press, Vancouver, Canada, 1993, pp. 420-436.
    • (1993) Logic Programming - Proceedings of the 1993 International Symposium , pp. 420-436
    • Decorte, S.1    De Schreye, D.2    Fabris, M.3
  • 20
    • 0024916816 scopus 로고
    • Declarative modeling of the operational behavior of logic languages
    • M. Falaschi, G. Levi, M. Martelli, C. Palamidessi, Declarative modeling of the operational behavior of logic languages, Theoretical Comput. Sci. 69 (3) (1989) 289-318.
    • (1989) Theoretical Comput. Sci. , vol.69 , Issue.3 , pp. 289-318
    • Falaschi, M.1    Levi, G.2    Martelli, M.3    Palamidessi, C.4
  • 23
    • 0002238210 scopus 로고
    • Observable, behaviors and equivalences of logic programs
    • M. Gabbrielli, G. Levi, M.C. Meo, Observable, behaviors and equivalences of logic programs, Information and Computation 122 (1) (1995) 1-29.
    • (1995) Information and Computation , vol.122 , Issue.1 , pp. 1-29
    • Gabbrielli, M.1    Levi, G.2    Meo, M.C.3
  • 24
    • 84969361943 scopus 로고
    • Fixpoint semantics for partial computed answer substitutions and call patterns
    • H. Kirchner, G. Levi (Eds.), Algebraic and Logic Programming, Proceedings of the Third International Conference, number 632 Springer, Berlin
    • M. Gabbrielli, M.C. Meo, Fixpoint semantics for partial computed answer substitutions and call patterns, in: H. Kirchner, G. Levi (Eds.), Algebraic and Logic Programming, Proceedings of the Third International Conference, number 632 in Lecture Notes in Computer Science, Springer, Berlin, 1992, pp. 84-99.
    • (1992) Lecture Notes in Computer Science , pp. 84-99
    • Gabbrielli, M.1    Meo, M.C.2
  • 26
    • 0029488860 scopus 로고
    • Generalized semantics and abstract interpretation for constraint logic programs
    • R. Giacobazzi, S.K. Debray, G. Levi, Generalized semantics and abstract interpretation for constraint logic programs, The Journal of Logic Programming 25 (3) (1995) 191-247.
    • (1995) The Journal of Logic Programming , vol.25 , Issue.3 , pp. 191-247
    • Giacobazzi, R.1    Debray, S.K.2    Levi, G.3
  • 28
    • 0004663212 scopus 로고
    • Austrian Research Institute for Artificial Intelligence, Vienna
    • C. Holzbaur, OFAI clp(q,r) Manual, Edition 1.3.3. Austrian Research Institute for Artificial Intelligence, Vienna, 1995.
    • (1995) OFAI Clp(q,r) Manual, Edition 1.3.3
    • Holzbaur, C.1
  • 30
    • 0016881880 scopus 로고
    • Affine relationships among variables of a program
    • M. Karr, Affine relationships among variables of a program, Acta Informatica 6 (1976) 133-151.
    • (1976) Acta Informatica , vol.6 , pp. 133-151
    • Karr, M.1
  • 32
    • 0001858814 scopus 로고    scopus 로고
    • Automatic termination analysis of logic programs
    • Hebrew University, Jerusalem
    • N. Lindenstrauss, Y. Sagiv, Automatic termination analysis of logic programs (with detailed experimental results). Technical report, Hebrew University, Jerusalem, 1997, Available at http:// www.cs.huji.ac.il/~naomil/app_v.ps.
    • (1997) Technical Report
    • Lindenstrauss, N.1    Sagiv, Y.2
  • 34
    • 84897569970 scopus 로고
    • Lectures on the Logic of Computer Programming
    • Number 31 Society for Industrial and Applied Mathematics
    • Z. Manna, Lectures on the Logic of Computer Programming, Number 31 in Regional Conference Series in Applied Mathematics, Society for Industrial and Applied Mathematics, 1980.
    • (1980) Regional Conference Series in Applied Mathematics
    • Manna, Z.1
  • 36
    • 0040622366 scopus 로고    scopus 로고
    • Inferring left-terminating classes of queries for constraint logic programs
    • M.J. Maher (Ed.), The MIT Press, Bonn, Germany
    • F. Mesnard, Inferring left-terminating classes of queries for constraint logic programs, in: M.J. Maher (Ed.), Proceedings of the Joint International Conference and Symposium on Logic Programming, The MIT Press, Bonn, Germany, 1996, pp. 7-21.
    • (1996) Proceedings of the Joint International Conference and Symposium on Logic Programming , pp. 7-21
    • Mesnard, F.1
  • 38
    • 0040029222 scopus 로고
    • Termination Proofs for Logic Programs
    • Number 446 Springer, Berlin
    • L. Plümer, Termination Proofs for Logic Programs. Number 446 in Lecture Notes in Artificial Inteligence, Springer, Berlin, 1990.
    • (1990) Lecture Notes in Artificial Inteligence
    • Plümer, L.1
  • 39
    • 0026291947 scopus 로고
    • A termination test for logic programs
    • K.U. Vijay, A. Saraswat (Eds.), MIT Press, San Diego
    • Y. Sagiv, A termination test for logic programs, in: K.U. Vijay, A. Saraswat (Eds.), Proceedings of the International Logic Programming Symposium, MIT Press, San Diego, 1991, pp. 519-532.
    • (1991) Proceedings of the International Logic Programming Symposium , pp. 519-532
    • Sagiv, Y.1
  • 40
    • 84890082647 scopus 로고    scopus 로고
    • Termination analysis for Mercury
    • P. Van Hentenryck (Ed.), Static Analysis: Proceedings of the Fourth International Symposium, number 1302 Springer, Berlin
    • C. Speirs, Z. Somogyi, H. Søndergaard, Termination analysis for Mercury, in: P. Van Hentenryck (Ed.), Static Analysis: Proceedings of the Fourth International Symposium, number 1302 in Lecture Notes in Computer Science, Springer, Berlin, 1997, pp. 157-171.
    • (1997) Lecture Notes in Computer Science , pp. 157-171
    • Speirs, C.1    Somogyi, Z.2    Søndergaard, H.3
  • 42
    • 0026263363 scopus 로고
    • Deriving termination proofs for logic programs, using abstract procedures
    • K. Furukawa (Ed.), The MIT Press, Paris, France
    • K. Verschaetse, D. De Schreye, Deriving termination proofs for logic programs, using abstract procedures, in: K. Furukawa (Ed.), Proceedings of the Eighth International Conference on Logic Programming, The MIT Press, Paris, France, 1991, pp. 301-315.
    • (1991) Proceedings of the Eighth International Conference on Logic Programming , pp. 301-315
    • Verschaetse, K.1    De Schreye, D.2


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