메뉴 건너뛰기




Volumn 34, Issue 1, 1998, Pages 1-41

Transformational methodology for proving termination of logic programs

Author keywords

[No Author keywords available]

Indexed keywords

PROGRAM COMPILERS; PROLOG (PROGRAMMING LANGUAGE); THEOREM PROVING;

EID: 0039346788     PISSN: 07431066     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0743-1066(97)00028-9     Document Type: Article
Times cited : (15)

References (40)
  • 2
    • 0001975827 scopus 로고
    • Logic programming
    • J. van Leeuwen (ed.), North-Holland, Amsterdam
    • Apt, K. R., Logic Programming, in: J. van Leeuwen (ed.), Handbook of Theoretical Computer Science, North-Holland, Amsterdam, 1990, Vol. B, pp. 493-574.
    • (1990) Handbook of Theoretical Computer Science , vol.B , pp. 493-574
    • Apt, K.R.1
  • 3
    • 84957630896 scopus 로고
    • On the unification free prolog programs
    • Springer Verlag, New York
    • Apt, K. R. and Etalle, S., On the Unification Free Prolog Programs, in: Proc. MFCS'93, Lecture Notes in Computer Science 711, Springer Verlag, New York, 1993, pp. 1-19.
    • (1993) Proc. MFCS'93, Lecture Notes in Computer Science , vol.711 , pp. 1-19
    • Apt, K.R.1    Etalle, S.2
  • 4
    • 0001609012 scopus 로고
    • Reasoning about termination of pure prolog programs
    • Apt, K. R. and Pedreschi, D., Reasoning about Termination of Pure Prolog Programs, Information Computation 106:109-157 (1993).
    • (1993) Information Computation , vol.106 , pp. 109-157
    • Apt, K.R.1    Pedreschi, D.2
  • 6
    • 0040425694 scopus 로고
    • Proving termination properties of prolog programs: A semantic approach
    • Proc. LICS'88
    • Baudinet, M., Proving Termination Properties of Prolog Programs: A Semantic Approach, Proc. LICS'88 (revised version in J. Logic Programming 15:1-29 (1988).
    • (1988) J. Logic Programming , vol.15 , pp. 1-29
    • Baudinet, M.1
  • 7
    • 0002882910 scopus 로고    scopus 로고
    • Strong termination of logic programs
    • Bezem, M., Strong Termination of Logic Programs, J. Logic Programming 15:79-98 (1989).
    • J. Logic Programming , vol.15 , pp. 79-98
    • Bezem, M.1
  • 8
    • 85030713574 scopus 로고
    • Proving termination of logic programs by exploiting term properties
    • Springer Verlag, New York
    • Bossi, A., Cocco, N., and Fabris, M., Proving Termination of Logic Programs by Exploiting Term Properties, Proc. TAPSOFT'91, Lecture Notes in Computer Science 494, Springer Verlag, New York, 1991, pp. 153-181.
    • (1991) Proc. TAPSOFT'91, Lecture Notes in Computer Science , vol.494 , pp. 153-181
    • Bossi, A.1    Cocco, N.2    Fabris, M.3
  • 10
    • 0022297438 scopus 로고
    • AND parallelism and nondeterminism in logic programming
    • Conery, J. S. and Kibler, D. F., AND Parallelism and Nondeterminism in Logic Programming, New Generation Comput. 3:43-70 (1985).
    • (1985) New Generation Comput. , vol.3 , pp. 43-70
    • Conery, J.S.1    Kibler, D.F.2
  • 11
    • 85032507036 scopus 로고
    • Simulation of turing machines by a left-linear rewrite rule
    • Springer Verlag, New York
    • Dauchet, M., Simulation of Turing Machines by a Left-Linear Rewrite Rule, Proc. RTA'89, Lecture Notes in Computer Science 355, Springer Verlag, New York, 1989, pp. 109-120.
    • (1989) Proc. RTA'89, Lecture Notes in Computer Science , vol.355 , pp. 109-120
    • Dauchet, M.1
  • 13
    • 0001653160 scopus 로고
    • A framework for analyzing the termination of definite logic programs
    • De Schreye, D., Verschaetse, K., and Bruynooghe, M., A Framework for Analyzing the Termination of Definite Logic Programs, Proc. FGCS92, ICOT, 1992, pp. 481-488.
    • (1992) Proc. FGCS92, ICOT , pp. 481-488
    • De Schreye, D.1    Verschaetse, K.2    Bruynooghe, M.3
  • 14
    • 0028429645 scopus 로고
    • Termination of logic programs: The never-ending story
    • De Schreye, D. and Decorte, S., Termination of Logic Programs: The Never-Ending Story, J. Logic Programming 19/20:199-260 (1993).
    • (1993) J. Logic Programming , vol.19-20 , pp. 199-260
    • De Schreye, D.1    Decorte, S.2
  • 15
    • 0024085102 scopus 로고
    • Automatic mode inference for logic programs
    • Debray, S. K. and Warren, D. S., Automatic Mode Inference for Logic Programs, J. Logic Programming 5:207-229 (1988).
    • (1988) J. Logic Programming , vol.5 , pp. 207-229
    • Debray, S.K.1    Warren, D.S.2
  • 16
    • 0022186245 scopus 로고
    • And-parallelism with intelligent backtracking for annotated logic programs
    • Dembinski, P. and Maluszinski, J., And-Parallelism with Intelligent Backtracking for Annotated Logic Programs, Int. Symp. Logic Programming, 1985.
    • (1985) Int. Symp. Logic Programming
    • Dembinski, P.1    Maluszinski, J.2
  • 17
    • 0001138255 scopus 로고
    • Orderings for term-rewriting systems
    • Dershowitz, N., Orderings for Term-Rewriting Systems, TCS 17:279-301 (1982).
    • (1982) TCS , vol.17 , pp. 279-301
    • Dershowitz, N.1
  • 18
    • 84910829499 scopus 로고
    • Terminiation of rewriting
    • Dershowitz, N., Terminiation of Rewriting, J. Symb. Comp. 3:69-116 (1987).
    • (1987) J. Symb. Comp. , vol.3 , pp. 69-116
    • Dershowitz, N.1
  • 21
    • 84963895047 scopus 로고
    • Termination proofs of well-moded logic programs via conditional rewrite systems
    • Springer Verlag, New York
    • Ganzinger, H. and Waldmann, U., Termination Proofs of Well-Moded Logic Programs via Conditional Rewrite Systems, in: Proc. CTRS'92, Lecture Notes in Computer Science 656, Springer Verlag, New York, 1992, pp. 430-437.
    • (1992) Proc. CTRS'92, Lecture Notes in Computer Science , vol.656 , pp. 430-437
    • Ganzinger, H.1    Waldmann, U.2
  • 22
    • 0004207342 scopus 로고
    • Unpublished note, Department of Computer Science, University of Illinois, Urbana, IL
    • Kamin, S. and Levi, J.-J., Two Generalizations of Recursive Path Ordering, Unpublished note, Department of Computer Science, University of Illinois, Urbana, IL, 1980.
    • (1980) Two Generalizations of Recursive Path Ordering
    • Kamin, S.1    Levi, J.-J.2
  • 23
    • 85029632825 scopus 로고
    • An overview of rewrite rule laboratory (RRL)
    • Springer Verlag, New York
    • Kapur, D. and Zhang, H., An Overview of Rewrite Rule Laboratory (RRL), in: Proc. RTA'89, Lecture Notes in Computer Science 355, Springer Verlag, New York, 1989, pp. 559-563.
    • (1989) Proc. RTA'89, Lecture Notes in Computer Science , vol.355 , pp. 559-563
    • Kapur, D.1    Zhang, H.2
  • 27
    • 0020900725 scopus 로고
    • Computer experiments with the REVE term rewriting systems generator
    • Lescanne, P., Computer Experiments with the REVE Term Rewriting Systems Generator, in: Proc. 10th ACM POPL'83, 1983, pp. 99-108.
    • (1983) Proc. 10th ACM POPL'83 , pp. 99-108
    • Lescanne, P.1
  • 28
  • 31
    • 0040425690 scopus 로고
    • Localizations of unification freedom trough matching directions
    • MIT Press, Cambridge, MA
    • Marchiori, M., Localizations of Unification Freedom Trough Matching Directions, Proc. Int. Symp. Logic Programming, ILPS '94, MIT Press, Cambridge, MA, 1994.
    • (1994) Proc. Int. Symp. Logic Programming, ILPS '94
    • Marchiori, M.1
  • 32
    • 0040029222 scopus 로고
    • Termination proofs for logic programs
    • Ph.D. Thesis, University of Dortmund Springer Verlag, New York
    • Plumer, L., Termination Proofs for Logic Programs, Ph.D. Thesis, University of Dortmund (also appears as Lecture Notes in Computer Science 446, Springer Verlag, New York, 1990).
    • (1990) Lecture Notes in Computer Science , vol.446
    • Plumer, L.1
  • 33
    • 0026263412 scopus 로고
    • Automatic termination proofs for prolog programs operating on non-ground terms
    • MIT Press, Cambridge, MA
    • Plumer, L., Automatic Termination Proofs for Prolog Programs Operating on Non-ground Terms, in: Proc. ILPS'91, MIT Press, Cambridge, MA, 1991, pp. 503-517.
    • (1991) Proc. ILPS'91 , pp. 503-517
    • Plumer, L.1
  • 35
    • 0023994541 scopus 로고
    • Efficient tests for top-down termination of logical rules
    • Ullman, J. D. and van Gelder, A., Efficient Tests for Top-Down Termination of Logical Rules, JACM 35:345-373 (1988).
    • (1988) JACM , vol.35 , pp. 345-373
    • Ullman, J.D.1    Van Gelder, A.2
  • 38
    • 85030021506 scopus 로고
    • Towards a characterization of termination of logic programs
    • Springer Verlag, New York
    • Wang, B. and Shyamasundar, R. K., Towards a Characterization of Termination of Logic Programs, in: Proc. PLILP'90, Lecture Notes in Computer Science 456, Springer Verlag, New York, 1990, pp. 203-221.
    • (1990) Proc. PLILP'90, Lecture Notes in Computer Science , vol.456 , pp. 203-221
    • Wang, B.1    Shyamasundar, R.K.2
  • 39
    • 85031933132 scopus 로고
    • Methodology for proving the termination of logic programs
    • Springer Verlag, New York
    • Wang, B. and Shyamasundar, R. K., Methodology for Proving the Termination of Logic Programs, in: Proc. STACS'91, Lectuw Notes in Computer Science 480, Springer Verlag, New York, 1991, pp. 214-227.
    • (1991) Proc. STACS'91, Lectuw Notes in Computer Science , vol.480 , pp. 214-227
    • Wang, B.1    Shyamasundar, R.K.2
  • 40
    • 0002204834 scopus 로고
    • Termination of term rewriting by semantic labelling
    • Zantema, H., Termination of Term Rewriting by Semantic Labelling, Fundamenta Informaticae 24:89-105 (1995).
    • (1995) Fundamenta Informaticae , vol.24 , pp. 89-105
    • Zantema, H.1


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