메뉴 건너뛰기




Volumn 29, Issue 1, 2007, Pages

Program termination analysis in polynomial time

Author keywords

Abstraction; Program analysis; Size change graph; Size change termination; Termination analysis

Indexed keywords

PROGRAM ANALYSIS; SIZE-CHANGE GRAPH; SIZE-CHANGE TERMINATION; TERMINATION ANALYSIS;

EID: 33846634514     PISSN: 01640925     EISSN: 15584593     Source Type: Journal    
DOI: 10.1145/1180475.1180480     Document Type: Article
Times cited : (27)

References (36)
  • 1
    • 0345445947 scopus 로고    scopus 로고
    • Affine-Based size-change termination
    • Proceedings of the 1st Asian Symposium on Programming Languages and Systems APLAS, A. Ohori, Ed, Springer Verlag
    • ANDERSON, H. AND KHOO, S. C. 2003. Affine-Based size-change termination. In Proceedings of the 1st Asian Symposium on Programming Languages and Systems (APLAS), A. Ohori, Ed. Lecture Notes in Computer Science, vol. 2895. Springer Verlag, 122-140.
    • (2003) Lecture Notes in Computer Science , vol.2895 , pp. 122-140
    • ANDERSON, H.1    KHOO, S.C.2
  • 2
    • 33646719647 scopus 로고    scopus 로고
    • Bounded size-change termination
    • Tech. Rep. TRB6/05, National University of Singapore, Singapore
    • ANDERSON, H. AND KHOO, S. C. 2005. Bounded size-change termination. Tech. Rep. TRB6/05, National University of Singapore, Singapore.
    • (2005)
    • ANDERSON, H.1    KHOO, S.C.2
  • 3
    • 0003144205 scopus 로고
    • Modular termination proofs for logic and pure Prolog programs
    • 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. Oxford University Press, 183-229.
    • (1994) Advances in Logic Programming Theory , pp. 183-229
    • APT, K.R.1    PEDRESCHI, D.2
  • 5
    • 33846640214 scopus 로고    scopus 로고
    • The size-change termination principle on non well founded data types
    • Tech. Rep, Datalogisk Institut Københavns Universitet, Denmark
    • AVERY, J. 2005. The size-change termination principle on non well founded data types. Tech. Rep., Datalogisk Institut Københavns Universitet, Denmark.
    • (2005)
    • AVERY, J.1
  • 6
    • 84887913834 scopus 로고    scopus 로고
    • General size-change termination and lexicographic descent
    • The Essence of Computation: Complexity, Analysis, Transformation. Essays Dedicated to Neil D. Jones, T. Mogensen et al. Eds, Springer Verlag
    • BEN-AMRAM, A. 2002. General size-change termination and lexicographic descent. In The Essence of Computation: Complexity, Analysis, Transformation. Essays Dedicated to Neil D. Jones, T. Mogensen et al. Eds. Lecture Notes in Computer Science, vol. 2566. Springer Verlag, 3-17.
    • (2002) Lecture Notes in Computer Science , vol.2566 , pp. 3-17
    • BEN-AMRAM, A.1
  • 7
    • 33846610663 scopus 로고    scopus 로고
    • BUENO, F., GARCÍA DE LA BANDA, M., AND HERMENEGILDO, M. 1994. Effectiveness of global analysis in strict independence-based automatic program parallelization. In Proceedings of the International Logic Programming Symposium (ILPS). MIT Press, Cambridge, MA. 320-336.
    • BUENO, F., GARCÍA DE LA BANDA, M., AND HERMENEGILDO, M. 1994. Effectiveness of global analysis in strict independence-based automatic program parallelization. In Proceedings of the International Logic Programming Symposium (ILPS). MIT Press, Cambridge, MA. 320-336.
  • 9
    • 0033896573 scopus 로고    scopus 로고
    • Improving program analyses by structure untupling
    • CODISH, M., MARIOTT, K., AND TABOCH, C. 2000. Improving program analyses by structure untupling. J. Logic Program. 43, 3, 251-263.
    • (2000) J. Logic Program , vol.43 , Issue.3 , pp. 251-263
    • CODISH, M.1    MARIOTT, K.2    TABOCH, C.3
  • 10
    • 84957623433 scopus 로고    scopus 로고
    • A semantic basis for termination analysis of logic programs and its realization using symbolic norm constraints
    • Proceedings of the 6th International Conference on Algebraic and Logic Programming ALP, M. Hanus et al, Eds, Springer Verlag
    • CODISH, M. AND TABOCH, C. 1997. A semantic basis for termination analysis of logic programs and its realization using symbolic norm constraints. In Proceedings of the 6th International Conference on Algebraic and Logic Programming (ALP), M. Hanus et al., Eds. Lecture Notes in Computer Science, vol. 1298. Springer Verlag, 31-45.
    • (1997) Lecture Notes in Computer Science , vol.1298 , pp. 31-45
    • CODISH, M.1    TABOCH, C.2
  • 12
    • 0018504528 scopus 로고    scopus 로고
    • DERSHOWITZ, N. AND MANNA, Z. 1979. Proving termination with multiset orderings. Commun. ACM 22, 8 (Aug.), 465-476.
    • DERSHOWITZ, N. AND MANNA, Z. 1979. Proving termination with multiset orderings. Commun. ACM 22, 8 (Aug.), 465-476.
  • 13
    • 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 Program. 19-20, 199-260.
    • (1994) J. Logic Program , vol.19-20 , pp. 199-260
    • DE SCHREYE, D.1    DECORTE, S.2
  • 15
    • 33846564083 scopus 로고    scopus 로고
    • A simple implementation of the size-change principle
    • Tech. Rep. D-442, Datalogisk Institut Københavns Universitet, Denmark
    • FREDERIKSEN, C. C. 2001. A simple implementation of the size-change principle. Tech. Rep. D-442, Datalogisk Institut Københavns Universitet, Denmark.
    • (2001)
    • FREDERIKSEN, C.C.1
  • 17
    • 35048887144 scopus 로고    scopus 로고
    • GIESL, J., THIEMANN, R., SCHNEIDER-K AMP, P., AND FALKE, S. 2004. Automated termination proofs with AProVE. In Proceedings of the 15th International Conference on Rewriting Techniques and Applications (RTA). Lecture Notes in Computer Science, 3091. Springer Verlag, 210-220.
    • GIESL, J., THIEMANN, R., SCHNEIDER-K AMP, P., AND FALKE, S. 2004. Automated termination proofs with AProVE. In Proceedings of the 15th International Conference on Rewriting Techniques and Applications (RTA). Lecture Notes in Computer Science, vol. 3091. Springer Verlag, 210-220.
  • 18
    • 33846587583 scopus 로고    scopus 로고
    • Termination analysis and specialization-point insertion in offline partial evaluation
    • Tech. Rep. D-498, Datalogisk Institut Københavns Universitet, Denmark
    • GLENSTRUP, A. AND JONES, N. 2004. Termination analysis and specialization-point insertion in offline partial evaluation. Tech. Rep. D-498, Datalogisk Institut Københavns Universitet, Denmark.
    • (2004)
    • GLENSTRUP, A.1    JONES, N.2
  • 19
    • 26444525305 scopus 로고    scopus 로고
    • Termination analysis of the untyped lambda calculus
    • Proceedings of the 15th International Conference on Rewriting Techniques and Applications RTA, Springer Verlag
    • JONES, N. D. AND BOHR, N. 2004. Termination analysis of the untyped lambda calculus. In Proceedings of the 15th International Conference on Rewriting Techniques and Applications (RTA). Lecture Notes in Computer Science, vol. 3091. Springer Verlag, 1-23.
    • (2004) Lecture Notes in Computer Science , vol.3091 , pp. 1-23
    • JONES, N.D.1    BOHR, N.2
  • 20
    • 0032659437 scopus 로고    scopus 로고
    • LEE, C. S. 1999. Partial evaluation of the Euclidean algorithm, revisited. Higher-Order Symb. Comput. 12, 2 (Sept.), 203-212.
    • LEE, C. S. 1999. Partial evaluation of the Euclidean algorithm, revisited. Higher-Order Symb. Comput. 12, 2 (Sept.), 203-212.
  • 22
    • 0035030203 scopus 로고    scopus 로고
    • LEE, C. S., JONES, N. D., AND BEN-A MRAM, A. 2001. The size-change principle for program termination. In Proceedings of the 28th ACM Symposium on Principles of Programming Languages (POPL).
    • LEE, C. S., JONES, N. D., AND BEN-A MRAM, A. 2001. The size-change principle for program termination. In Proceedings of the 28th ACM Symposium on Principles of Programming Languages (POPL).
  • 23
    • 84937435408 scopus 로고    scopus 로고
    • Program termination analysis in polynomial time
    • Proceedings of the 1st International Conference on Generative Programming and Component Engineering GPCE, Sringer Verlag
    • LEE, C. S. 2002. Program termination analysis in polynomial time. In Proceedings of the 1st International Conference on Generative Programming and Component Engineering (GPCE). Lecture Notes in Computer Science, vol. 2487. Sringer Verlag, 218-235.
    • (2002) Lecture Notes in Computer Science , vol.2487 , pp. 218-235
    • LEE, C.S.1
  • 28
  • 30
    • 0026291947 scopus 로고
    • A termination test for logic programs
    • V. Saraswat and K. Ueda, Eds. MIT Press, Cambridge, MA
    • SAGIV, Y. 1991. A termination test for logic programs. In Proceedings of the International Logic Programming Symposium (ILPS), V. Saraswat and K. Ueda, Eds. MIT Press, Cambridge, MA. 518-532.
    • (1991) Proceedings of the International Logic Programming Symposium (ILPS) , pp. 518-532
    • SAGIV, Y.1
  • 31
    • 84947778039 scopus 로고    scopus 로고
    • Size-Change termination for term rewriting
    • Proceedings of the 14th International Conference on Rewriting Techniques and Applications RTA, Springer Verlag
    • THIEMANN, R. AND GIESL, J. 2003. Size-Change termination for term rewriting. In Proceedings of the 14th International Conference on Rewriting Techniques and Applications (RTA). Lecture Notes in Computer Science, vol. 2706. Springer Verlag, 264-278.
    • (2003) Lecture Notes in Computer Science , vol.2706 , pp. 264-278
    • THIEMANN, R.1    GIESL, J.2
  • 32
    • 27144548960 scopus 로고    scopus 로고
    • The size-change principle and dependency pairs for termination of term rewriting
    • To appear, doi 10.1007/s00200-005-0179-7
    • THIEMANN, R. AND GIESL, J. 2005. The size-change principle and dependency pairs for termination of term rewriting. In Applicable Algebra in Engineering, Communication and Computing. To appear, doi 10.1007/s00200-005-0179-7.
    • (2005) Applicable Algebra in Engineering, Communication and Computing
    • THIEMANN, R.1    GIESL, J.2
  • 34
  • 36
    • 0036521845 scopus 로고    scopus 로고
    • XI, H. 1999. Dependent types for program termination verification. Higher-Order Symb. Comput. 15, 1 (Mar.), 91-131.
    • XI, H. 1999. Dependent types for program termination verification. Higher-Order Symb. Comput. 15, 1 (Mar.), 91-131.


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