메뉴 건너뛰기




Volumn 4, Issue 2, 2003, Pages 207-259

On proving left termination of constraint logic programs

Author keywords

Automatic termination analysis; Constraint logic programming; Left termination; Termination inference

Indexed keywords

AUTOMATIC TERMINATION ANALYSIS; LEFT TERMINATION; TERMINATION INFERENCE;

EID: 3042773721     PISSN: 15293785     EISSN: None     Source Type: Journal    
DOI: 10.1145/635499.635503     Document Type: Article
Times cited : (21)

References (90)
  • 1
    • 0040622367 scopus 로고
    • Proving termination of logic program by transforming them into equivalent term rewriting systems
    • R. K. Shyamasundar, Ed. Lecture Notes in Computer Science. Springer-Verlag, Berlin
    • AGUZZI, G. AND MODIGLIANI, U. 1993. Proving termination of logic program by transforming them into equivalent term rewriting systems. In Proc. of the Conf. on Foundations of Software Technology and Theoretical Computer Science, R. K. Shyamasundar, Ed. Lecture Notes in Computer Science, vol. 761. Springer-Verlag, Berlin, 114-124.
    • (1993) Proc. of the Conf. on Foundations of Software Technology and Theoretical Computer Science , vol.761 , pp. 114-124
    • Aguzzi, G.1    Modigliani, U.2
  • 2
    • 0031075065 scopus 로고    scopus 로고
    • Avoiding slack variables in the solving of linear diophantine equations and inequations
    • AJILI, F. AND CONTEJEAN, E. 1997. Avoiding slack variables in the solving of linear diophantine equations and inequations. Theor. Comput. Sci. 173, 1, 183-208.
    • (1997) Theor. Comput. Sci. , vol.173 , Issue.1 , pp. 183-208
    • Ajili, F.1    Contejean, E.2
  • 4
    • 0001609012 scopus 로고
    • Reasoning about termination of pure Prolog programs
    • APT, K. R. AND PEDRESCHI, D. 1993. Reasoning about termination of pure Prolog programs. Inf. Comput. 106, 1, 109-157.
    • (1993) Inf. Comput. , vol.106 , Issue.1 , pp. 109-157
    • Apt, K.R.1    Pedreschi, D.2
  • 5
    • 0003144205 scopus 로고
    • Modular termination proofs for logic and pure Prolog programs
    • G. Levi, Ed. Oxford University Press
    • APT, K. R. AND PEDRESCHI, D. 1994. Modular termination proofs for logic and pure Prolog programs. In Advances in Logic Programming Theory, G. Levi, Ed. Oxford University Press, 183-229.
    • (1994) Advances in Logic Programming Theory , pp. 183-229
    • Apt, K.R.1    Pedreschi, D.2
  • 7
    • 0041486201 scopus 로고
    • Definiteness Analysis for CLP(ℛ)
    • G. Gupta, G. Mohay, and R. Topor, Eds. Australian Computer Science Communications
    • BAKER, N. AND SØNDERGAARD, H. 1993. Definiteness Analysis for CLP(ℛ). In Proc. of the Australian Computer Science Conf., G. Gupta, G. Mohay, and R. Topor, Eds. Australian Computer Science Communications, vol. 15. 321-332.
    • (1993) Proc. of the Australian Computer Science Conf. , vol.15 , pp. 321-332
    • Baker, N.1    Søndergaard, H.2
  • 8
    • 0040622369 scopus 로고
    • Proving termination properties of Prolog programs: A semantic approach
    • BAUDINET, M. 1992. Proving termination properties of Prolog programs: a semantic approach. J. Logic Prog. 14, 1 & 2, 1-29.
    • (1992) J. Logic Prog. , vol.14 , Issue.1-2 , pp. 1-29
    • Baudinet, M.1
  • 9
    • 84949471838 scopus 로고    scopus 로고
    • Inferring argument size relationships with CLP(ℛ)
    • J. P. Gallagher, Ed. Lecture Notes in Computer Science. Springer-Verlag, Berlin, 204-223
    • BENOY, F. AND KING, A. 1996. Inferring argument size relationships with CLP(ℛ). In Proc. of the International Workshop on Logic Programming Synthesis and Transformation, J. P. Gallagher, Ed. Lecture Notes in Computer Science, vol. 1207. Springer-Verlag, Berlin, 204-223.
    • (1996) Proc. of the International Workshop on Logic Programming Synthesis and Transformation , vol.1207
    • Benoy, F.1    King, A.2
  • 10
    • 0002882910 scopus 로고
    • Strong termination of logic programs
    • BEZEM, M. A. 1993. Strong termination of logic programs. J. Logic Program. 15, 1 & 2, 79-97.
    • (1993) J. Logic Program. , vol.15 , Issue.1-2 , pp. 79-97
    • Bezem, M.A.1
  • 11
    • 0346041925 scopus 로고    scopus 로고
    • On modular termination proofs of general logic programs
    • BOSSI, A., COCCO, N., ETALLE, S., AND ROSSI, S. 2002. On modular termination proofs of general logic programs. Theory Pract. Logic Prog. 2, 3, 263-291.
    • (2002) Theory Pract. Logic Prog. , vol.2 , Issue.3 , pp. 263-291
    • Bossi, A.1    Cocco, N.2    Etalle, S.3    Rossi, S.4
  • 12
    • 0028378329 scopus 로고
    • Norms on terms and their use in proving universal termination of a logic program
    • BOSSI, A., COCCO, N., AND FABRIS, M. 1994a. Norms on terms and their use in proving universal termination of a logic program. Theor. Comput. Sci. 124, 2, 297-328.
    • (1994) Theor. Comput. Sci. , vol.124 , Issue.2 , pp. 297-328
    • Bossi, A.1    Cocco, N.2    Fabris, M.3
  • 13
    • 84945259149 scopus 로고    scopus 로고
    • Semantics and termination of simplymoded logic programs with dynamic scheduling
    • D. Sands, Ed. Lecture Notes in Computer Science, Springer-Verlag, Berlin
    • BOSSI, A., ETALLE, S., ROSSI, S., AND SMAUS, J.-G. 2001. Semantics and termination of simplymoded logic programs with dynamic scheduling. In Proc. of the European Symposium on Programming, D. Sands, Ed. Lecture Notes in Computer Science, vol. 2028. Springer-Verlag, Berlin, 402-416.
    • (2001) Proc. of the European Symposium on Programming , vol.2028 , pp. 402-416
    • Bossi, A.1    Etalle, S.2    Rossi, S.3    Smaus, J.-G.4
  • 14
    • 0028427276 scopus 로고
    • The S-semantics approach: Theory and applications
    • BOSSI, A., GABBRIELLI, M., LEVI, G., AND MARTELLI, M. 1994b. The S-semantics approach: Theory and applications. J. Logic Prog. 19 & 20, 149-197.
    • (1994) J. Logic Prog. , vol.19-20 , pp. 149-197
    • Bossi, A.1    Gabbrielli, M.2    Levi, G.3    Martelli, M.4
  • 17
    • 84862383087 scopus 로고    scopus 로고
    • School of Computer Science, Technical University of Madrid (UPM). System and on-line version of the manual available at http://clip.dia.fi.upm.es/ Software/Ciao/.
  • 18
    • 25944478943 scopus 로고
    • Boolean constraints in SICStus Prolog
    • Swedish Institute of Computer Science
    • CARLSSON, M. 1994. Boolean constraints in SICStus Prolog. Tech. Rep. T91:09, Swedish Institute of Computer Science.
    • (1994) Tech. Rep. , vol.T91-09
    • Carlsson, M.1
  • 19
    • 0000826543 scopus 로고
    • Negation as failure
    • H. Gallaire and J. Minker, Eds. Plenum Press, New York
    • CLARK, K. L. 1978. Negation as failure. In Logic and Databases, H. Gallaire and J. Minker, Eds. Plenum Press, New York, 293-322.
    • (1978) Logic and Databases , pp. 293-322
    • Clark, K.L.1
  • 20
    • 0032649078 scopus 로고    scopus 로고
    • Worst-case groundness analysis using positive Boolean functions
    • CODISH, M. 1999. Worst-case groundness analysis using positive Boolean functions. J. Logic Prog. 41, 1, 125-128.
    • (1999) J. Logic Prog. , vol.41 , Issue.1 , pp. 125-128
    • Codish, M.1
  • 21
    • 0000922612 scopus 로고    scopus 로고
    • Type dependencies for logic programs using ACI-unification
    • CODISH, M. AND LAGOON, V. 2000. Type dependencies for logic programs using ACI-unification. Theor. Comput. SCi. 238, 1 & 2, 131-159.
    • (2000) Theor. Comput. SCi. , vol.238 , Issue.1-2 , pp. 131-159
    • Codish, M.1    Lagoon, V.2
  • 22
    • 0032678119 scopus 로고    scopus 로고
    • A semantic basis for the termination analysis of logic programs
    • CODISH, M. AND TABOCH, C. 1999. A semantic basis for the termination analysis of logic programs. J. Logic Prog. 41, 1, 103-123. TerminWeb can be used online at http://www.cs.bgu.ac.il/~mcodish/TerminWeb.
    • (1999) J. Logic Prog. , vol.41 , Issue.1 , pp. 103-123
    • Codish, M.1    Taboch, C.2
  • 23
    • 0027069138 scopus 로고
    • Computations, abstractions and contraints in logic programming
    • (Oakland, Calif.). IEEE Computer Society Press, Los Alamitos, Calif
    • CODOGNET, P. AND FILÉ, G. 1992. Computations, abstractions and contraints in logic programming. In Proceeding of the IEEE International Conf. on Computer Languages (Oakland, Calif.). IEEE Computer Society Press, Los Alamitos, Calif.
    • (1992) Proceeding of the IEEE International Conf. on Computer Languages
    • Codognet, P.1    Filé, G.2
  • 24
    • 0007251325 scopus 로고
    • Prolog and infinite trees
    • K. Clark and S. Tarnlund, Eds. Academic Press, Orlando, Fla
    • COLMERAUER, A. 1982. Prolog and infinite trees. In Logic Programming, K. Clark and S. Tarnlund, Eds. Academic Press, Orlando, Fla., 231-251.
    • (1982) Logic Programming , pp. 231-251
    • Colmerauer, A.1
  • 26
    • 0025451308 scopus 로고
    • An introduction to prolog III
    • COLMERAUER, A. 1990. An introduction to Prolog III. Communi. ACM 33, 7, 69-90.
    • (1990) Communi. ACM , vol.33 , Issue.7 , pp. 69-90
    • Colmerauer, A.1
  • 27
    • 84958045834 scopus 로고
    • On termination of constraint logic programs
    • U. Montanari and F. Rossi, Eds. Lecture Notes in Computer Science. Springer-Verlag, Berlin
    • COLUSSI, L., MARCHIORI, E., AND MARCHIORI, M. 1995. On termination of constraint logic programs. In Proc. of Principles and Practice of Constraint Programming, U. Montanari and F. Rossi, Eds. Lecture Notes in Computer Science, vol. 976. Springer-Verlag, Berlin, 431-448.
    • (1995) Proc. of Principles and Practice of Constraint Programming , vol.976 , pp. 431-448
    • Colussi, L.1    Marchiori, E.2    Marchiori, M.3
  • 28
    • 0031258380 scopus 로고    scopus 로고
    • Toupie: The μ-calculus over finite domains as a constraint language
    • CORSINI, M.-M. AND RAUZY, A. 1997. Toupie: the μ-calculus over finite domains as a constraint language. J. Automat. Reason 19, 2, 143-171.
    • (1997) J. Automat. Reason , vol.19 , Issue.2 , pp. 143-171
    • Corsini, M.-M.1    Rauzy, A.2
  • 29
    • 49049127479 scopus 로고
    • Fundamental properties of infinite trees
    • COURCELLE, B. 1983. Fundamental properties of infinite trees. Theor. Comput. Sci. 25, 95-169.
    • (1983) Theor. Comput. Sci. , vol.25 , pp. 95-169
    • Courcelle, B.1
  • 30
    • 85050550846 scopus 로고
    • Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints
    • ACM, New York
    • COUSOT, P. AND COUSOT, R. 1977. Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints. In Proc. of the ACM Symposium on Principles of Programming Languages. ACM, New York, 238-252.
    • (1977) Proc. of the ACM Symposium on Principles of Programming Languages , pp. 238-252
    • Cousot, P.1    Cousot, R.2
  • 31
    • 0000911801 scopus 로고
    • Abstract interpretation and application to logic programs
    • COUSOT, P. AND COUSOT, R. 1992. Abstract interpretation and application to logic programs. J. Logic Prog. 13, 2 & 3, 103-179.
    • (1992) J. Logic Prog. , vol.13 , Issue.2-3 , pp. 103-179
    • Cousot, P.1    Cousot, R.2
  • 33
    • 0028429645 scopus 로고
    • Termination of logic programs: The never-ending story
    • DE SCHREYE, D. AND DECORTE, S. 1994. Termination of logic programs: the never-ending story. J. Logic Prog. 19-20, 199-260.
    • (1994) J. Logic Prog. , vol.19-20 , pp. 199-260
    • De Schreye, D.1    Decorte, S.2
  • 34
    • 0001653160 scopus 로고
    • A framework for analyzing the termination of definite logic programs with respect to call patterns
    • Institute for New Generation Computer Technology
    • DE SCHREYE, D., VERSCHAETSE, K., AND BRUYNOOGHE, M. 1992, A framework for analyzing the termination of definite logic programs with respect to call patterns. In Proc. of the International Conf. on Fifth Generation Computer Systems. Institute for New Generation Computer Technology, 481-488.
    • (1992) Proc. of the International Conf. on Fifth Generation Computer Systems , pp. 481-488
    • De Schreye, D.1    Verschaetse, K.2    Bruynooghe, M.3
  • 35
    • 0010734404 scopus 로고
    • Estimating the computational cost of logic programs
    • B. Le Charlier, Ed. Lecture Notes in Computer Science. Springer-Verlag, Berlin
    • DEBRAY, S., LÓPEZ-GARCÍA, P., HERMENEGILDO, M., AND LIN, N.-W. 1994. Estimating the computational cost of logic programs. In Proc. of Static Analysis Symposium, B. Le Charlier, Ed. Lecture Notes in Computer Science, vol. 864. Springer-Verlag, Berlin, 255-265.
    • (1994) Proc. of Static Analysis Symposium , vol.864 , pp. 255-265
    • Debray, S.1    López-García, P.2    Hermenegildo, M.3    Lin, N.-W.4
  • 37
    • 3042772315 scopus 로고    scopus 로고
    • Demand-driven and constraint-based automatic left-termination analysis for logic programs
    • L. Naish, Ed. The MIT Press
    • DECORTE, S. AND DE SCHREYE, D. 1997. Demand-driven and constraint-based automatic left-termination analysis for logic programs. In Proc. of the International Conf. on Logic Programming, L. Naish, Ed. The MIT Press, 78-92.
    • (1997) Proc. of the International Conf. on Logic Programming , pp. 78-92
    • Decorte, S.1    De Schreye, D.2
  • 38
    • 0040029224 scopus 로고    scopus 로고
    • Termination analysis: Some practical properties of the norm and the level mapping space
    • J. Jaffar, Ed. The MIT Press, Manchester
    • DECORTE, S. AND DE SCHREYE, D. 1998. Termination analysis: some practical properties of the norm and the level mapping space. In Proc. of the 1998 Joint Int. Conf. and Symposium on Logic Programming, J. Jaffar, Ed. The MIT Press, Manchester, 235-249.
    • (1998) Proc. of the 1998 Joint Int. Conf. and Symposium on Logic Programming , pp. 235-249
    • Decorte, S.1    De Schreye, D.2
  • 42
    • 84910829499 scopus 로고
    • Termination of rewriting
    • DERSHOWITZ, N. 1987. Termination of rewriting. J. Symb. Comp. 3, 1 & 2, 69-116.
    • (1987) J. Symb. Comp. , vol.3 , Issue.1-2 , pp. 69-116
    • Dershowitz, N.1
  • 44
    • 1242263270 scopus 로고    scopus 로고
    • Design and Implementation of the GNU Prolog system
    • 6-10 (October)
    • DIAZ, D. AND CODOGNET, P. 2001. Design and Implementation of the GNU Prolog system. Journal of Functional and Logic Programming 2001, 6-10 (October). System and on-line version of the manual available at http://pauillac.inria.fr/ ~diaz/gnu-prolog/.
    • (2001) Journal of Functional and Logic Programming 2001
    • Diaz, D.1    Codognet, P.2
  • 45
    • 0033078655 scopus 로고    scopus 로고
    • Termination of well-moded programs
    • ETALLE, S., BOSSI, A., AND COCCO, N. 1999. Termination of well-moded programs. J. Logic Prog. 38, 2, 243-257.
    • (1999) J. Logic Prog. , vol.38 , Issue.2 , pp. 243-257
    • Etalle, S.1    Bossi, A.2    Cocco, N.3
  • 46
    • 0002780749 scopus 로고
    • Assigning meanings to programs
    • Mathematical Aspects of Computer Science, American Mathematical Society
    • FLOYD, R. 1967. Assigning meanings to programs. In Proc. of a Symposium in Applied Mathematics. Mathematical Aspects of Computer Science, vol. 19. American Mathematical Society, 19-32.
    • (1967) Proc. of A Symposium in Applied Mathematics , vol.19 , pp. 19-32
    • Floyd, R.1
  • 47
    • 33846057174 scopus 로고    scopus 로고
    • Proving termination of constraint solver programs
    • K. R. Apt et al., Ed. Lecture Notes in Computer Science, Springer-Verlag, Berlin
    • FRÜHWIRTH, T. 2000. Proving termination of constraint solver programs. In New Trends in Constraints, K. R. Apt et al., Ed. Lecture Notes in Computer Science, vol. 1865. Springer-Verlag, Berlin, 298-317.
    • (2000) New Trends in Constraints , vol.1865 , pp. 298-317
    • Frühwirth, T.1
  • 48
    • 0026297065 scopus 로고
    • Modelling answer constraints in constraint logic programs
    • K. Furukawa, Ed. The MIT Press, Cambridge
    • GABBRIELLI, M. AND LEVI, G. 1991. Modelling answer constraints in constraint logic programs. In Proc. of the International Conf. on Logic Programming, K. Furukawa, Ed. The MIT Press, Cambridge, 238-252.
    • (1991) Proc. of the International Conf. on Logic Programming , pp. 238-252
    • Gabbrielli, M.1    Levi, G.2
  • 49
    • 84937430803 scopus 로고    scopus 로고
    • Inferring termination condition for logic programs using backwards analysis
    • Lecture Notes in Computer Science, Springer-Verlag, Berlin
    • GENAIM, S. AND CODISH, M. 2001. Inferring termination condition for logic programs using backwards analysis. In Proc. of Logic for Programming, Artificial Intelligence, and Reasoning. Lecture Notes in Computer Science, vol. 2250. Springer-Verlag, Berlin, 685-694.
    • (2001) Proc. of Logic for Programming, Artificial Intelligence, and Reasoning , vol.2250 , pp. 685-694
    • Genaim, S.1    Codish, M.2
  • 50
    • 0029488860 scopus 로고
    • A generalized semantics for constraint logic programs
    • GIACOBAZZI, R., DEBRAY, S., AND LEVI, G. 1995. A generalized semantics for constraint logic programs. J. Logic Prog. 25, 3, 191-247.
    • (1995) J. Logic Prog. , vol.25 , Issue.3 , pp. 191-247
    • Giacobazzi, R.1    Debray, S.2    Levi, G.3
  • 51
    • 84956855665 scopus 로고    scopus 로고
    • An abstract interpretation approach to termination of logic programs
    • M. Parigot and A. Voronkov, Eds. Lecture Notes in Computer Science. Springer-Verlag, Berlin
    • GORI, R. 2000. An abstract interpretation approach to termination of logic programs. In Logic for Programming and Automated Reasonning, M. Parigot and A. Voronkov, Eds. Lecture Notes in Computer Science, vol. 1955. Springer-Verlag, Berlin, 362-380.
    • (2000) Logic for Programming and Automated Reasonning , vol.1955 , pp. 362-380
    • Gori, R.1
  • 52
    • 84957360928 scopus 로고    scopus 로고
    • STAN: A static analyzer for CLP(ℛ) based on abstract interpretation
    • R. Cousot and D. A. Schmidt, Eds. Lecture Notes in Computer Science. Springer-Verlag, Berlin
    • HANDJIEVA, M. 1996. STAN: A static analyzer for CLP(ℛ) based on abstract interpretation. In Proc. of Static Analysis Symposium, R. Cousot and D. A. Schmidt, Eds. Lecture Notes in Computer Science, vol. 1145. Springer-Verlag, Berlin, 383-384.
    • (1996) Proc. of Static Analysis Symposium , vol.1145 , pp. 383-384
    • Handjieva, M.1
  • 53
    • 0041110119 scopus 로고
    • Analysis of nonlinear constraints in CLP(R)
    • D. S. Warren, Ed. The MIT Press, Cambridge
    • HANUS, M. 1993. Analysis of nonlinear constraints in CLP(R). In Proc. of the International Conf. on Logic Programming, D. S. Warren, Ed. The MIT Press, Cambridge, 83-99.
    • (1993) Proc. of the International Conf. on Logic Programming , pp. 83-99
    • Hanus, M.1
  • 54
    • 0042491440 scopus 로고
    • RISC-CLP(Real): Logic programming with non-linear constraints over the reals
    • F. Benhamou and A. Colmerauer, Eds. The MIT Press, Cambridge
    • HONG, H. 1993. RISC-CLP(Real): Logic programming with non-linear constraints over the reals. In Constraint Logic Programming: Selected Research, F. Benhamou and A. Colmerauer, Eds. The MIT Press, Cambridge, 133-159.
    • (1993) Constraint Logic Programming: Selected Research , pp. 133-159
    • Hong, H.1
  • 55
    • 0034227998 scopus 로고    scopus 로고
    • Abstracting numeric constraints with Boolean functions
    • HOWE, J. AND KING, A. 2000. Abstracting numeric constraints with Boolean functions. Inf. Process. Lett. 75, 1-2, 17-23.
    • (2000) Inf. Process. Lett. , vol.75 , Issue.1-2 , pp. 17-23
    • Howe, J.1    King, A.2
  • 57
    • 4243532938 scopus 로고
    • Constraint logic programming: A survey
    • JAFFAR, J. AND MAHER, M. J. 1994. Constraint logic programming: A survey. J. Logic Program. 19 & 20, 503-581.
    • (1994) J. Logic Program. , vol.19-20 , pp. 503-581
    • Jaffar, J.1    Maher, M.J.2
  • 60
    • 0242480018 scopus 로고    scopus 로고
    • A backward analysis for constraint logic programs
    • KING, A. AND LIU, L. 2002. A backward analysis for constraint logic programs. Theory Pract. Logic Prog., 2, 4-5, 517-547.
    • (2002) Theory Pract. Logic Prog. , vol.2 , Issue.4-5 , pp. 517-547
    • King, A.1    Liu, L.2
  • 61
    • 0039346788 scopus 로고    scopus 로고
    • Transformational methodology for proving termination of logic programs
    • KRISHNA RAO, M. R. K., KAPUR, D., AND SHYAMASUNDAR, R. K. 1998. Transformational methodology for proving termination of logic programs. J. Logic Prog. 34, 1, 1-41.
    • (1998) J. Logic Prog. , vol.34 , Issue.1 , pp. 1-41
    • Krishna Rao, M.R.K.1    Kapur, D.2    Shyamasundar, R.K.3
  • 65
    • 0029679015 scopus 로고    scopus 로고
    • Proving termination of general logic programs
    • MARCHIORI, E. 1996. Proving termination of general logic programs. J. Artifi. Intel. Res. 4, 179-208.
    • (1996) J. Artifi. Intel. Res. , vol.4 , pp. 179-208
    • Marchiori, E.1
  • 66
    • 0032676384 scopus 로고    scopus 로고
    • On termination of logic programs with delay declarations
    • MARCHIORI, E. AND TEUSINK, F. 1999. On termination of logic programs with delay declarations. J. Logic Prog. 39, 1-3, 95-124.
    • (1999) J. Logic Prog. , vol.39 , Issue.1-3 , pp. 95-124
    • Marchiori, E.1    Teusink, F.2
  • 67
    • 84949197430 scopus 로고
    • Logic programs as term rewriting systems
    • G. Levi and M. Rodríguez-Artalejo, Eds. Lecture Notes in Computer Science, Springer-Verlag, Berlin
    • MARCHIORI, M. 1994. Logic programs as term rewriting systems. In Proc. of the International Conf. on Algebraic and Logic Programming, G. Levi and M. Rodríguez-Artalejo, Eds. Lecture Notes in Computer Science, vol. 850. Springer-Verlag, Berlin, 223-241.
    • (1994) Proc. of the International Conf. on Algebraic and Logic Programming , vol.850 , pp. 223-241
    • Marchiori, M.1
  • 69
    • 84956993004 scopus 로고    scopus 로고
    • Generating efficient, terminating logic programs
    • M. Bidoit and M. Dauchet, Eds. Lecture Notes in Computer Science. Springer-Verlag, Berlin
    • MARTIN, J. AND KINO, A. 1997. Generating efficient, terminating logic programs. In Proc. of the International Conf. on Theory and Practice of Software Development, M. Bidoit and M. Dauchet, Eds. Lecture Notes in Computer Science, vol. 1214. Springer-Verlag, Berlin, 273-284.
    • (1997) Proc. of the International Conf. on Theory and Practice of Software Development , vol.1214 , pp. 273-284
    • Martin, J.1    Kino, A.2
  • 70
    • 0040622366 scopus 로고    scopus 로고
    • Inferring left-terminating classes of queries for constraint logic programs
    • M. J. Maher, Ed. The MIT Press, Cambridge
    • MESNARD, F. 1996. Inferring left-terminating classes of queries for constraint logic programs. In Proc. of the Joint International Conf. and Symposium on Logic Programming, M. J. Maher, Ed. The MIT Press, Cambridge, 7-21.
    • (1996) Proc. of the Joint International Conf. and Symposium on Logic Programming , pp. 7-21
    • Mesnard, F.1
  • 71
    • 0032186730 scopus 로고    scopus 로고
    • CLP(χX) for automatically proving program properties
    • MESNARD, F., HOARAU, S., AND MAILLARD, A. 1998. CLP(χX) for automatically proving program properties. J. Logic Prog. 37, 1-3, 77-93.
    • (1998) J. Logic Prog. , vol.37 , Issue.1-3 , pp. 77-93
    • Mesnard, F.1    Hoarau, S.2    Maillard, A.3
  • 73
    • 84890053639 scopus 로고    scopus 로고
    • Applying static analysis techniques for inferring termination conditions of logic programs
    • P. Cousot, Ed. Lecture Notes in Computer Science. Springer-Verlag, Berlin
    • MESNARD, F. AND NEUMERKEL, U. 2001. Applying static analysis techniques for inferring termination conditions of logic programs. In Static Analysis Symposium, P. Cousot, Ed. Lecture Notes in Computer Science, vol. 2126. Springer-Verlag, Berlin, 93-110.
    • (2001) Static Analysis Symposium , vol.2126 , pp. 93-110
    • Mesnard, F.1    Neumerkel, U.2
  • 74
    • 0014651649 scopus 로고
    • Fixpoint induction and proofs of program properties
    • PARK, D. 1970. Fixpoint induction and proofs of program properties. Mach. Intel. 5, 59-78.
    • (1970) Mach. Intel. , vol.5 , pp. 59-78
    • Park, D.1
  • 77
    • 0344203258 scopus 로고
    • On the relation between logic and functional languages
    • D. DeGroot and G. Lindstrom, Eds. Prentice Hall, Upper Saddle River, NJ
    • REDDY, U. 1986. On the relation between logic and functional languages. In Logic Programming: Functions, Relations, and Equations, D. DeGroot and G. Lindstrom, Eds. Prentice Hall, Upper Saddle River, NJ, 3-36.
    • (1986) Logic Programming: Functions, Relations, and Equations , pp. 3-36
    • Reddy, U.1
  • 79
    • 84951135057 scopus 로고    scopus 로고
    • Termination of constraint logic programs
    • P. Degano, R. Gorrieri, and A. Marchetti-Spaccamela, Eds. Lecture Notes in Computer Science. Springer-Verlag, Berlin
    • RUGGIERI, S. 1997. Termination of constraint logic programs. In Proc. of the International Colloquium on Automata, Languages and Programming, P. Degano, R. Gorrieri, and A. Marchetti-Spaccamela, Eds. Lecture Notes in Computer Science, vol. 1256. Springer-Verlag, Berlin, 838-848.
    • (1997) Proc. of the International Colloquium on Automata, Languages and Programming , vol.1256 , pp. 838-848
    • Ruggieri, S.1
  • 80
    • 0034927575 scopus 로고    scopus 로고
    • ∃-universal termination of logic programs
    • RUGGIERI, S. 2001. ∃-universal termination of logic programs. Theor. Comput. Sci. 254, 1 & 2, 273-296.
    • (2001) Theor. Comput. Sci. , vol.254 , Issue.1-2 , pp. 273-296
    • Ruggieri, S.1
  • 81
    • 0026291947 scopus 로고
    • A termination test for logic programs
    • V. A. Saraswat and K. Ueda, Eds. The MIT Press, Cambridge
    • SAGIV, Y. 1991. A termination test for logic programs. In Proc. of the International Logic Programming Symposium, V. A. Saraswat and K. Ueda, Eds. The MIT Press, Cambridge, 518-532.
    • (1991) Proc. of the International Logic Programming Symposium , pp. 518-532
    • Sagiv, Y.1
  • 83
    • 84879469606 scopus 로고    scopus 로고
    • Non-tranformational termination analysis of logic programs, based on general term-orderings
    • K.-K. Lau, Ed. Lecture Notes in Computer Science. Springer-Verlag, Berlin
    • SEREBRENIK, A. AND DE SCHREYE, D. 2001. Non-tranformational termination analysis of logic programs, based on general term-orderings. In Proc. of the International Workshop on Logic Programming Synthesis and Transformation, K.-K. Lau, Ed. Lecture Notes in Computer Science, vol. 2042. Springer-Verlag, Berlin, 69-85.
    • (2001) Proc. of the International Workshop on Logic Programming Synthesis and Transformation , vol.2042 , pp. 69-85
    • Serebrenik, A.1    De Schreye, D.2
  • 85
    • 0002896208 scopus 로고    scopus 로고
    • Proving termination of input-consuming logic programs
    • D. De Schreye, Ed. The MIT Press, Cambridge
    • SMAUS, J.-G. 1999. Proving termination of input-consuming logic programs. In Proc. of the International Conf. on Logic Programming, D. De Schreye, Ed. The MIT Press, Cambridge, 335-349.
    • (1999) Proc. of the International Conf. on Logic Programming , pp. 335-349
    • Smaus, J.-G.1
  • 87
    • 84890082647 scopus 로고    scopus 로고
    • Termination analysis for Mercury
    • P. Van Hentenryck, Ed. Lecture Notes in Computer Science. Springer-Verlag, Berlin
    • SPEIRS, C., SOMOGYI, Z., AND SØNDERGAARD, H. 1997. Termination analysis for Mercury. In Proc. of the International Static Analysis Symposium, P. Van Hentenryck, Ed. Lecture Notes in Computer Science, vol. 1302. Springer-Verlag, Berlin, 160-171.
    • (1997) Proc. of the International Static Analysis Symposium , vol.1302 , pp. 160-171
    • Speirs, C.1    Somogyi, Z.2    Søndergaard, H.3
  • 88
    • 0032162924 scopus 로고    scopus 로고
    • The theoretical foundations of LPTP (A logic program theorem prover)
    • STARK, R. F. 1998. The theoretical foundations of LPTP (A logic program theorem prover). J. Logic Prog. 36, 3, 241-269.
    • (1998) J. Logic Prog. , vol.36 , Issue.3 , pp. 241-269
    • Stark, R.F.1
  • 89
    • 0004685411 scopus 로고
    • Negation and constraint logic programming
    • STUCKEY, P. J. 1995. Negation and constraint logic programming. Inf. Comput. 118, 1, 12-33.
    • (1995) Inf. Comput. , vol.118 , Issue.1 , pp. 12-33
    • Stuckey, P.J.1


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