메뉴 건너뛰기




Volumn 34, Issue 2, 2005, Pages 179-207

Verifying termination and reduction properties about higher-order logic programs

Author keywords

Logical frameworks; Termination

Indexed keywords

COMPUTER SYSTEMS PROGRAMMING; DATA STRUCTURES; OPTIMIZATION;

EID: 33644614798     PISSN: 01687433     EISSN: None     Source Type: Journal    
DOI: 10.1007/s10817-005-6534-3     Document Type: Article
Times cited : (14)

References (36)
  • 1
    • 84977598112 scopus 로고    scopus 로고
    • Specification and verification of a formal system for structurally recursive functions
    • T. Coquand, P. Dybjer, B. Nordström and J. Smith (eds.), Lecture Notes in Comput. Sci. 1956, Springer, Berlin
    • Abel A.: Specification and verification of a formal system for structurally recursive functions, in T. Coquand, P. Dybjer, B. Nordström and J. Smith (eds.), Types for Proof and Programs, International Workshop, TYPES '99, Lecture Notes in Comput. Sci. 1956, Springer, Berlin, 2000, pp. 1-20.
    • (2000) Types for Proof and Programs, International Workshop, TYPES '99 , pp. 1-20
    • Abel, A.1
  • 2
    • 0036010443 scopus 로고    scopus 로고
    • A predicative analysis of structural recursion
    • Abel, A. and Altenkirch, T.: A predicative analysis of structural recursion, J. Funct. Programming 12(1) (2002), 1-41.
    • (2002) J. Funct. Programming , vol.12 , Issue.1 , pp. 1-41
    • Abel, A.1    Altenkirch, T.2
  • 3
    • 0001193616 scopus 로고    scopus 로고
    • Termination of term rewriting using dependency pairs
    • Arts, T. and Giesl, J.: Termination of term rewriting using dependency pairs, Theoret. Comput. Sci. 236 (2000), 133-178.
    • (2000) Theoret. Comput. Sci. , vol.236 , pp. 133-178
    • Arts, T.1    Giesl, J.2
  • 4
    • 0040622369 scopus 로고
    • Proving termination properties of Prolog programs: A semantic approach
    • Baudinet, M.: Proving termination properties of Prolog programs: A semantic approach, J. Logic Programming 14(1/2) (1992), 1-29.
    • (1992) J. Logic Programming , vol.14 , Issue.1-2 , pp. 1-29
    • Baudinet, M.1
  • 5
    • 0000733226 scopus 로고
    • HILOG: A foundation for higher-order logic programming
    • Chen, W., Kifer, M. and Warren, D. S.: HILOG: A foundation for higher-order logic programming, J. Logic Programming 15(3) (1993), 187-230.
    • (1993) J. Logic Programming , vol.15 , Issue.3 , pp. 187-230
    • Chen, W.1    Kifer, M.2    Warren, D.S.3
  • 6
    • 0032678119 scopus 로고    scopus 로고
    • A semantic basis for the termination analysis of logic programs
    • Codish, M. and Taboch, C.: A semantic basis for the termination analysis of logic programs, J. Logic. Programming 41(1) (1999), 103-123.
    • (1999) J. Logic. Programming , vol.41 , Issue.1 , pp. 103-123
    • Codish, M.1    Taboch, C.2
  • 8
    • 27144432600 scopus 로고    scopus 로고
    • Foundational certified code in a meta-logical framework
    • Miami, FL, USA, extended version published as CMU Technical Report CMU-CS-03-108
    • Crary, K. and Sarkar, S.: Foundational certified code in a meta-logical framework, in 19th Internat. Conference on Automated Deduction, Miami, FL, USA, 2003; extended version published as CMU Technical Report CMU-CS-03-108.
    • (2003) 19th Internat. Conference on Automated Deduction
    • Crary, K.1    Sarkar, S.2
  • 9
    • 0036657874 scopus 로고    scopus 로고
    • Modular termination proofs for rewriting using dependency pairs
    • Giesl, J., Arts, T. and Ohlenbusch, E.: Modular termination proofs for rewriting using dependency pairs, J. Symbolic. Computation 34(1) (2002), 21-58.
    • (2002) J. Symbolic. Computation , vol.34 , Issue.1 , pp. 21-58
    • Giesl, J.1    Arts, T.2    Ohlenbusch, E.3
  • 11
    • 0027353175 scopus 로고
    • A framework for defining logics
    • Harper, R., Honsell, F. and Plotkin, G.: A framework for defining logics, J. ACM 40(1) (1993), 143-184.
    • (1993) J. ACM , vol.40 , Issue.1 , pp. 143-184
    • Harper, R.1    Honsell, F.2    Plotkin, G.3
  • 16
    • 0000100589 scopus 로고
    • Unification under a mixed prefix
    • Miller, D.: Unification under a mixed prefix, J. Symbolic Computation 14 (1992), 321-358.
    • (1992) J. Symbolic Computation , vol.14 , pp. 321-358
    • Miller, D.1
  • 17
    • 0002047775 scopus 로고
    • An overview of λProlog
    • K. A. Bowen and R. A. Kowalski (eds.), Seattle, WA
    • Nadathur, G. and Miller, D.: An overview of λProlog, in K. A. Bowen and R. A. Kowalski (eds.), Fifth Internat. Logic Programming Conference, Seattle, WA, 1988, pp. 810-827.
    • (1988) Fifth Internat. Logic Programming Conference , pp. 810-827
    • Nadathur, G.1    Miller, D.2
  • 18
  • 19
    • 0001858814 scopus 로고    scopus 로고
    • Automatic termination analysis of logic programs
    • L. Naish (ed.), Leuven, Belgium
    • Naomi Lindenstrauss, Y. S.: Automatic termination analysis of logic programs, in L. Naish (ed.), 14th Internat. Conference on Logic Programming, Leuven, Belgium, 1997, pp. 63-77.
    • (1997) 14th Internat. Conference on Logic Programming , pp. 63-77
    • Naomi Lindenstrauss, Y.S.1
  • 21
    • 0022792489 scopus 로고
    • Natural deduction as higher-order resolution
    • Paulson, L. C.: Natural deduction as higher-order resolution, J. Logic Programming 3 (1986), 237-258.
    • (1986) J. Logic Programming , vol.3 , pp. 237-258
    • Paulson, L.C.1
  • 22
    • 0002474842 scopus 로고
    • Logic programming in the LF logical framework
    • G. Huet and G. Plotkin (eds.)
    • Pfenning, F.: Logic programming in the LF logical framework, in G. Huet and G. Plotkin (eds.), Logical Frameworks, 1991, pp. 149-181.
    • (1991) Logical Frameworks , pp. 149-181
    • Pfenning, F.1
  • 24
    • 0012527090 scopus 로고    scopus 로고
    • Cambridge Univ. Press, in preparation; draft from April 1997 available electronically
    • Pfenning, F.: Computation and Deduction, Cambridge Univ. Press, 2000, in preparation; draft from April 1997 available electronically.
    • (2000) Computation and Deduction
    • Pfenning, F.1
  • 27
    • 84867815015 scopus 로고    scopus 로고
    • Termination and reduction checking for higher-order logic programs
    • R. Gore, A. Leitsch and T. Nipkow (eds.), Siena, Italy
    • Pientka, B.: Termination and reduction checking for higher-order logic programs, in R. Gore, A. Leitsch and T. Nipkow (eds.), Proc. of the First Internat. Joint Conference on Automated Reasoning, Siena, Italy, 2001, pp. 401-415.
    • (2001) Proc. of the First Internat. Joint Conference on Automated Reasoning , pp. 401-415
    • Pientka, B.1
  • 28
    • 0040029222 scopus 로고
    • Lecture Notes in Artificial Intelligence 446, Springer-Verlag, Berlin
    • Plumer, L.: Termination Proofs for Logic Programs, Lecture Notes in Artificial Intelligence 446, Springer-Verlag, Berlin, 1990.
    • (1990) Termination Proofs for Logic Programs
    • Plumer, L.1
  • 29
    • 84947921641 scopus 로고    scopus 로고
    • Mode and termination checking for higher-order logic programs
    • H. R. Nielson (ed.), Linköping, Sweden
    • Rohwedder, E. and Pfenning, F.: Mode and termination checking for higher-order logic programs, in H. R. Nielson (ed.), Proc. of the European Symposium on Programming, Linköping, Sweden, 1996, pp. 296-310.
    • (1996) Proc. of the European Symposium on Programming , pp. 296-310
    • Rohwedder, E.1    Pfenning, F.2
  • 31
    • 0000375795 scopus 로고    scopus 로고
    • Termination analysis for Mercury
    • P. V. Hentenryck (ed.), Paris, France, 8-10 September 1997, Lecture Notes in Comput. Sci. 1302, Springer, Berlin
    • Speirs, C., Somogyi, Z. and Sondergaard, H.: Termination analysis for Mercury, in: P. V. Hentenryck (ed.), Proc. of the 4th Internat. Static Analysis Symposium (SAS), Paris, France, 8-10 September 1997, Lecture Notes in Comput. Sci. 1302, Springer, Berlin, 1997, pp. 160-171.
    • (1997) Proc. of the 4th Internat. Static Analysis Symposium (SAS) , pp. 160-171
    • Speirs, C.1    Somogyi, Z.2    Sondergaard, H.3
  • 34
    • 4244182303 scopus 로고    scopus 로고
    • Higher-order rewriting with dependent types
    • Ph.D. Thesis, Department of Mathematical Sciences, Carnegie Mellon University
    • Virga, R.: Higher-order rewriting with dependent types, Ph.D. Thesis, Department of Mathematical Sciences, Carnegie Mellon University, available as Technical Report CMU-CS-99-167, 1999.
    • (1999) Technical Report , vol.CMU-CS-99-167
    • Virga, R.1
  • 35
    • 0028538729 scopus 로고
    • On proving the termination of algorithms by machine
    • Walther, C.: On proving the termination of algorithms by machine, Artificial Intelligence 71(1) (1994).
    • (1994) Artificial Intelligence , vol.71 , Issue.1
    • Walther, C.1


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