메뉴 건너뛰기




Volumn 54, Issue 1, 2007, Pages

Polymorphic higher-order recursive path orderings

Author keywords

Automated termination prover tool; G del's polymorphic recursor; Higher order rewriting; Termination orderings; Typed lambda calculus

Indexed keywords

DIFFERENTIATION (CALCULUS); FUNCTION EVALUATION; NUMBER THEORY; OPTIMIZATION;

EID: 33947318628     PISSN: 00045411     EISSN: 1557735X     Source Type: Journal    
DOI: 10.1145/1206035.1206037     Document Type: Article
Times cited : (40)

References (39)
  • 2
    • 33947303846 scopus 로고    scopus 로고
    • BARENDREGT, H. 1990. Functional programming and lambda calculus. In Handbook of Theoretical Computer Science, J. van Leeuwen, Ed. B. Elsevier Science Publishers B.V.
    • BARENDREGT, H. 1990. Functional programming and lambda calculus. In Handbook of Theoretical Computer Science, J. van Leeuwen, Ed. Vol. B. Elsevier Science Publishers B.V.
  • 3
    • 0001439401 scopus 로고
    • Typed lambda calculi
    • T. S. E. Maibaum, and D. M. Gabbay, Eds. Oxford University Press
    • BARENDREGT, H. 1992. Typed lambda calculi. In Handbook of Logic in Computer Science, S. Abramsky, T. S. E. Maibaum, and D. M. Gabbay, Eds. Vol. 2. Oxford University Press.
    • (1992) Handbook of Logic in Computer Science, S. Abramsky , vol.2
    • BARENDREGT, H.1
  • 4
    • 33947301622 scopus 로고    scopus 로고
    • BEZEM, M., KLOP, J., AND DE VRUER, R., EDS. 2003. Term Rewriting Systems. Number 55 in Cambridge Tracts in Theoretical Computer Science. Cambridge University Press, Cambridge, MA.
    • BEZEM, M., KLOP, J., AND DE VRUER, R., EDS. 2003. Term Rewriting Systems. Number 55 in Cambridge Tracts in Theoretical Computer Science. Cambridge University Press, Cambridge, MA.
  • 5
    • 35248869192 scopus 로고    scopus 로고
    • Inductive types in the calculus of algebraic constructions
    • Proceedings of the 6th International Conference on Typed Lambda Calculi and Applications, Springer-Verlag, New York
    • BLANQUI, F. 2003. Inductive types in the calculus of algebraic constructions. In Proceedings of the 6th International Conference on Typed Lambda Calculi and Applications. Lecture Notes in Computer Science, vol. 2701. Springer-Verlag, New York, 46-59.
    • (2003) Lecture Notes in Computer Science , vol.2701 , pp. 46-59
    • BLANQUI, F.1
  • 6
    • 84957655853 scopus 로고    scopus 로고
    • The calculus of algebraic constructions
    • Proceedings of the 10th International Conference on Rewriting Techniques and Applications, Springer-Verlag, New York
    • BLANQUI, F., JOUANNAUD, J.-P., AND OKADA, M. 1999. The calculus of algebraic constructions. In Proceedings of the 10th International Conference on Rewriting Techniques and Applications. Lecture Notes in Computer Science, vol. 1631. Springer-Verlag, New York, 301-316.
    • (1999) Lecture Notes in Computer Science , vol.1631 , pp. 301-316
    • BLANQUI, F.1    JOUANNAUD, J.-P.2    OKADA, M.3
  • 8
    • 33845188118 scopus 로고    scopus 로고
    • Higher-order termination: From Kruskal to computability
    • Proceedings of the 13th International Conference on Logic for Programming, Artificial Intelligence, and Reasoning, Springer-Verlag, New York
    • BLANQUI, F., JOUANNAUD, J.-P, AND RUBIO, A. 2006. Higher-order termination: From Kruskal to computability. In Proceedings of the 13th International Conference on Logic for Programming, Artificial Intelligence, and Reasoning. Lecture Notes in Computer Science, vol. 4246. Springer-Verlag, New York, 1-14.
    • (2006) Lecture Notes in Computer Science , vol.4246 , pp. 1-14
    • BLANQUI, F.1    JOUANNAUD, J.-P.2    RUBIO, A.3
  • 9
    • 33947328096 scopus 로고    scopus 로고
    • BLANQUI, F., JOUANNAUD, J.-P., AND STRUB, P.-Y. 2005. The Calculus of Congruent Constructions. Draft available from the web at http://www.lix.polytechnique.fr/Labo/Jean-Pierre . Jouannaud.
    • BLANQUI, F., JOUANNAUD, J.-P., AND STRUB, P.-Y. 2005. The Calculus of Congruent Constructions. Draft available from the web at http://www.lix.polytechnique.fr/Labo/Jean-Pierre . Jouannaud.
  • 10
    • 84937416791 scopus 로고    scopus 로고
    • A monotonic, higher-order semantic path ordering
    • Proceedings of the 8th International Conference on Logic for Programming, Artificial Intelligence, and Reasoning, Springer-Verlag, New York
    • BORRALLERAS, C., AND RUBIO, A. 2001. A monotonic, higher-order semantic path ordering. In Proceedings of the 8th International Conference on Logic for Programming, Artificial Intelligence, and Reasoning. Lecture Notes in Computer Science, vol. 2250. Springer-Verlag, New York, 531-547.
    • (2001) Lecture Notes in Computer Science , vol.2250 , pp. 531-547
    • BORRALLERAS, C.1    RUBIO, A.2
  • 11
    • 33947328540 scopus 로고
    • Proof-theoretic analysis of termination proofs
    • BUCHHOLZ, W. 1995. Proof-theoretic analysis of termination proofs. Ann. Pure Appl. Logic 75, 1-2, 57-65.
    • (1995) Ann. Pure Appl. Logic , vol.75
    • BUCHHOLZ, W.1
  • 12
    • 85000405822 scopus 로고
    • Inductive definitions and type theory: An introduction (preliminary version)
    • Proceedings of the 14th Conference on Foundations of Software Technology and Theoretical Computer Science, Springer-Verlag, New York, pp
    • COQUAND, T., AND DYBJER, P. 1994. Inductive definitions and type theory: An introduction (preliminary version). In Proceedings of the 14th Conference on Foundations of Software Technology and Theoretical Computer Science. Lecture Notes in Computer Science, vol. 880. Springer-Verlag, New York, pp. 60-76.
    • (1994) Lecture Notes in Computer Science , vol.880 , pp. 60-76
    • COQUAND, T.1    DYBJER, P.2
  • 13
    • 84944233413 scopus 로고
    • Inductively defined types
    • Proceedings of the International Conf. on Computer Logic, 1988, Springer-Verlag, New York
    • COQUAND, T., AND PAULIN-MOHRING, C. 1990. Inductively defined types. In Proceedings of the International Conf. on Computer Logic, 1988. Lecture Notes in Computer Science, vol. 417. Springer-Verlag, New York, 50-66.
    • (1990) Lecture Notes in Computer Science , vol.417 , pp. 50-66
    • COQUAND, T.1    PAULIN-MOHRING, C.2
  • 14
    • 0001138255 scopus 로고
    • Orderings for term rewriting systems
    • DERSHOWITZ, N. 1982. Orderings for term rewriting systems. Theoret. Comput. Sci. 17, 3, 279-301.
    • (1982) Theoret. Comput. Sci , vol.17 , Issue.3 , pp. 279-301
    • DERSHOWITZ, N.1
  • 15
    • 0346277592 scopus 로고
    • North-Holland, Amsterdam, The Netherlands
    • DERSHOWITZ, N., AND JOUANNAUD, J.-P. 1990. Rewrite systems. Vol. B. North-Holland, Amsterdam, The Netherlands, 243-309.
    • (1990) Rewrite systems , vol.B , pp. 243-309
    • DERSHOWITZ, N.1    JOUANNAUD, J.-P.2
  • 16
    • 84947939145 scopus 로고
    • Modular termination of term rewriting systems revisited
    • Springer-Verlag, New York
    • FERNÁNDEZ, M., AND JOUANNAUD, J.-P. 1995. Modular termination of term rewriting systems revisited. Lecture Notes in Computer Science, vol. 906. Springer-Verlag, New York, 255-272.
    • (1995) Lecture Notes in Computer Science , vol.906 , pp. 255-272
    • FERNÁNDEZ, M.1    JOUANNAUD, J.-P.2
  • 17
    • 0002069980 scopus 로고
    • On girard's "candidats de reductibilité
    • Academic Press, Orlando, FL
    • GALLIER, J. 1990. On girard's "candidats de reductibilité". In Logic and Computer Science. Academic Press, Orlando, FL, 123-203.
    • (1990) Logic and Computer Science , pp. 123-203
    • GALLIER, J.1
  • 18
    • 33646193089 scopus 로고    scopus 로고
    • Proving and disproving termination of higher-order functions
    • Proceedings of the 5th International Workshop on Frontiers of Combining Systems, Springer-Verlag, New York
    • GIESL, J., THIEMANN, R., AND SCHNEIDER-KAMP, P. 2005. Proving and disproving termination of higher-order functions. In Proceedings of the 5th International Workshop on Frontiers of Combining Systems. Lecture Notes in Computer Science, vol. 3717. Springer-Verlag, New York, 216-231.
    • (2005) Lecture Notes in Computer Science , vol.3717 , pp. 216-231
    • GIESL, J.1    THIEMANN, R.2    SCHNEIDER-KAMP, P.3
  • 20
    • 84944196466 scopus 로고    scopus 로고
    • Well founded recursive relations
    • Proceedings of the 15th International Workshop on Computer Science Logic, Springer-Verlag, New York
    • GOUBAULT-LARRECQ, J. 2001. Well founded recursive relations. In Proceedings of the 15th International Workshop on Computer Science Logic. Lecture Notes in Computer Science, vol. 2142. Springer-Verlag, New York, 484-497.
    • (2001) Lecture Notes in Computer Science , vol.2142 , pp. 484-497
    • GOUBAULT-LARRECQ, J.1
  • 21
    • 26444525305 scopus 로고    scopus 로고
    • Termination analysis of the untyped lambda-calculus
    • Proceedings of the 15th International Conference on Rewriting Techniques and Applications, Springer-Verlag, New York
    • JONES, N., AND BOHR, N. 2004. Termination analysis of the untyped lambda-calculus. In Proceedings of the 15th International Conference on Rewriting Techniques and Applications. Lecture Notes in Computer Science, vol. 3091. Springer-Verlag, New York, 1-23.
    • (2004) Lecture Notes in Computer Science , vol.3091 , pp. 1-23
    • JONES, N.1    BOHR, N.2
  • 22
    • 33947329021 scopus 로고    scopus 로고
    • Available from the web at
    • JOUANNAUD, J.-P. 2005a. Extension orderings revisited. Available from the web at http://www.lix.polytechnique.fr/Labo/Jean-Pierre.Jouannaud.
    • (2005) Extension orderings revisited
    • JOUANNAUD, J.-P.1
  • 24
    • 0026190438 scopus 로고
    • A computation model for executable higher-order algebraic specifications languages
    • IEEE Computer Society Press, Los Alamitos, CA
    • JOUANNAUD, J.-P., AND OKADA, M. 1991. A computation model for executable higher-order algebraic specifications languages. In Proceedings of the 6th Annual IEEE Symposium on Logic in Computer Science. IEEE Computer Society Press, Los Alamitos, CA, 350-361.
    • (1991) Proceedings of the 6th Annual IEEE Symposium on Logic in Computer Science , pp. 350-361
    • JOUANNAUD, J.-P.1    OKADA, M.2
  • 25
    • 0012651915 scopus 로고    scopus 로고
    • Rewrite orderings for higher-order terms in η-long β-normal form and the recursive path ordering
    • JOUANNAUD, J.-P., AND RUBIO, A. 1998. Rewrite orderings for higher-order terms in η-long β-normal form and the recursive path ordering. Theoret. Comput. Sci. 208, 1-2, 3-31.
    • (1998) Theoret. Comput. Sci , vol.208
    • JOUANNAUD, J.-P.1    RUBIO, A.2
  • 27
    • 33749378346 scopus 로고    scopus 로고
    • Higher-order orderings for normal rewriting
    • Proceedings of the 17th International Conference on Rewriting Techniques and Applications, Springer-Verlag, New York
    • JOUANNAUD, J.-P, AND RUBIO, A. 2006. Higher-order orderings for normal rewriting. In Proceedings of the 17th International Conference on Rewriting Techniques and Applications. Lecture Notes in Computer Science, vol. 4098. Springer-Verlag, New York, 387-399.
    • (2006) Lecture Notes in Computer Science , vol.4098 , pp. 387-399
    • JOUANNAUD, J.-P.1    RUBIO, A.2
  • 29
    • 0004207342 scopus 로고
    • Two generalizations of the recursive path ordering
    • Technical report, Department of Computer Science, University of Illinois at Urbana-Champaign
    • KAMIN, S., AND LEVY, J.-J. 1980. Two generalizations of the recursive path ordering. Technical report, Department of Computer Science, University of Illinois at Urbana-Champaign.
    • (1980)
    • KAMIN, S.1    LEVY, J.-J.2
  • 31
    • 0003244414 scopus 로고
    • Combinatory Reduction Systems
    • Number in, Mathematisch Centrum, Amsterdam
    • KLOP, J. 1980. Combinatory Reduction Systems. Number 127 in Mathematical Centre Tracts. Mathematisch Centrum, Amsterdam.
    • (1980) Mathematical Centre Tracts , vol.127
    • KLOP, J.1
  • 32
    • 0001834942 scopus 로고
    • Term rewriting systems
    • S. Abramsky, T. S. E. Maibaum, and M. S. Gabbay, Eds. Oxford University Press
    • KLOP, J. W. 1992. Term rewriting systems. In Handbook of Logic in Computer Science, S. Abramsky, T. S. E. Maibaum, and M. S. Gabbay, Eds. Vol. 2. Oxford University Press.
    • (1992) Handbook of Logic in Computer Science , vol.2
    • KLOP, J.W.1
  • 33
    • 85028816336 scopus 로고
    • Termination of combined (rewrite and λ-calculus) systems
    • Proceedings of the 3rd International Workshop on Conditional Term Rewriting Systems, Springer-Verlag, New York
    • LORÍA-SÁENZ, C., AND STEINBACH, J. 1992. Termination of combined (rewrite and λ-calculus) systems. In Proceedings of the 3rd International Workshop on Conditional Term Rewriting Systems. Lecture Notes in Computer Science, vol. 656. Springer-Verlag, New York, 143-147.
    • (1992) Lecture Notes in Computer Science , vol.656 , pp. 143-147
    • LORÍA-SÁENZ, C.1    STEINBACH, J.2
  • 34
    • 0000889891 scopus 로고
    • On the elementary theories of locally free universal algebras
    • MAL'CEV, A. 1961. On the elementary theories of locally free universal algebras. Soviet Math. Dokl. 2, 3, 768-771.
    • (1961) Soviet Math. Dokl , vol.2 , Issue.3 , pp. 768-771
    • MAL'CEV, A.1
  • 35
    • 0002569005 scopus 로고    scopus 로고
    • Higher-order rewrite systems and their confluence
    • MAYR, R., AND NIPKOW, T. 1998. Higher-order rewrite systems and their confluence. Theoret. Comput. Sci. 192, 1, 3-29.
    • (1998) Theoret. Comput. Sci , vol.192 , Issue.1 , pp. 3-29
    • MAYR, R.1    NIPKOW, T.2
  • 36
    • 0002089129 scopus 로고
    • Isabelle: The next 700 theorem provers
    • Academic Press, Orlando, FL
    • PAULSON, L. C. 1990. Isabelle: The next 700 theorem provers. In Logic and Computer Science. Academic Press, Orlando, FL, 361-386.
    • (1990) Logic and Computer Science , pp. 361-386
    • PAULSON, L.C.1
  • 37
    • 0001748856 scopus 로고
    • International interpretations of functionals of finite type I
    • TAIT, W. W. 1967. International interpretations of functionals of finite type I. J. Symb. Logic 32, 2, 198-212.
    • (1967) J. Symb. Logic , vol.32 , Issue.2 , pp. 198-212
    • TAIT, W.W.1
  • 38
    • 84947421194 scopus 로고
    • Strict functional for termination proofs
    • Proceedings of the 2nd International Conference on Typed Lambda Calculi and Applications, Springer-Verlag, New York
    • VAN DE POL, J., AND SCHWICHTENBERG, H. 1995. Strict functional for termination proofs. In Proceedings of the 2nd International Conference on Typed Lambda Calculi and Applications. Lecture Notes in Computer Science, vol. 902. Springer-Verlag, New York, 350-364.
    • (1995) Lecture Notes in Computer Science , vol.902 , pp. 350-364
    • VAN DE POL, J.1    SCHWICHTENBERG, H.2
  • 39
    • 0037350925 scopus 로고    scopus 로고
    • Termination of rewriting in the calculus of constructions
    • WALUKIEWICZ-CHRZASZCZ, D. 2003. Termination of rewriting in the calculus of constructions. J. Funct. Prog. 13, 2, 339-414.
    • (2003) J. Funct. Prog , vol.13 , Issue.2 , pp. 339-414
    • WALUKIEWICZ-CHRZASZCZ, D.1


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