메뉴 건너뛰기




Volumn 40, Issue 1 SPEC. ISS., 2005, Pages 875-903

Evaluation strategies for functional logic programming

Author keywords

Constructor based rewrite systems; Definitional trees; Evaluation strategies; Functional logic programming; Narrowing

Indexed keywords


EID: 18144362796     PISSN: 07477171     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.jsc.2004.12.007     Document Type: Article
Times cited : (38)

References (56)
  • 2
    • 18944375056 scopus 로고    scopus 로고
    • Operational semantics for functional logic languages
    • M. Comini M. Falaschi (Eds.) Elsevier Science Publishers Available at
    • E. Albert M. Hanus F. Huch J. Oliver G. Vidal Operational semantics for functional logic languages In: M. Comini M. Falaschi (Eds.) Electronic Notes in Theoretical Computer Science vol. 76 2002 Elsevier Science Publishers Available at http://www.elsevier.nl/locate/entcs/volume76.html
    • (2002) Electronic Notes in Theoretical Computer Science , vol.76
    • Albert, E.1    Hanus, M.2    Huch, F.3    Oliver, J.4    Vidal, G.5
  • 3
    • 84955559873 scopus 로고    scopus 로고
    • Higher order Babel: Language and implementation
    • R. Dyckhoff H. Herre P. Schroeder-Heister (Eds.) ELP'96 March In: LNCS Springer Leipzig, Germany
    • J. Anastasiadis H. Kuchen Higher order Babel: Language and implementation In: R. Dyckhoff H. Herre P. Schroeder-Heister (Eds.) Proc. of the 5th International Workshop on Extensions of Logic Programming. ELP'96 March In: LNCS vol. 1050 1996 Springer Leipzig, Germany
    • (1996) Proc. of the 5th International Workshop on Extensions of Logic Programming , vol.1050
    • Anastasiadis, J.1    Kuchen, H.2
  • 4
    • 0013115754 scopus 로고
    • Non-determinism and lazy evaluation in logic programming
    • T.P. Clement K.-K. Lau (Eds.) LOPSTR'91 July Springer-Verlag Manchester, UK
    • S. Antoy Non-determinism and lazy evaluation in logic programming In: T.P. Clement K.-K. Lau (Eds.) Logic Programming Synthesis and Transformation. LOPSTR'91 July 1991 Springer-Verlag Manchester, UK 318-331
    • (1991) Logic Programming Synthesis and Transformation , pp. 318-331
    • Antoy, S.1
  • 10
    • 84949224685 scopus 로고    scopus 로고
    • Compiling multi-paradigm declarative programs into Prolog
    • FroCoS March LNCS Springer Nancy, France
    • S. Antoy M. Hanus Compiling multi-paradigm declarative programs into Prolog In: Proc. of the 3rd International Workshop on Frontiers of Combining Systems. FroCoS 2000 March LNCS vol. 1794 2000 Springer Nancy, France 171-185
    • (2000) Proc. of the 3rd International Workshop on Frontiers of Combining Systems , vol.1794 , pp. 171-185
    • Antoy, S.1    Hanus, M.2
  • 11
    • 84957684338 scopus 로고    scopus 로고
    • Typed higher-order narrowing without higher-order strategies
    • FLOPS'99 LNCS Springer, Tsukuba Japan
    • S. Antoy A. Tolmach Typed higher-order narrowing without higher-order strategies In: 4th Fuji International Symposium on Functional and Logic Programming. FLOPS'99 LNCS vol. 1722 1999 Springer, Tsukuba Japan 335-350
    • (1999) 4th Fuji International Symposium on Functional and Logic Programming , vol.1722 , pp. 335-350
    • Antoy, S.1    Tolmach, A.2
  • 13
    • 18144403601 scopus 로고    scopus 로고
    • Needed narrowing as the computational strategy of evaluable functions in an extension of Gödel
    • Master's Thesis, Portland State University
    • Barry B. 1996 Needed narrowing as the computational strategy of evaluable functions in an extension of GödEl. Master's Thesis, Portland State University
    • (1996)
    • Barry, B.1
  • 17
    • 0002907936 scopus 로고
    • Computational semantics of term rewriting systems
    • M. Nivat J.C. Reynolds (Eds.) Cambridge University Press Cambridge, UK (Chapter 5)
    • G. Boudol Computational semantics of term rewriting systems In: M. Nivat J.C. Reynolds (Eds.) Algebraic Methods in Semantics 1985 Cambridge University Press Cambridge, UK (Chapter 5)
    • (1985) Algebraic Methods in Semantics
    • Boudol, G.1
  • 23
    • 18144388050 scopus 로고
    • A correctness proof for Warren's HO into FO translation
    • October, Gizzeria Lido, Italy
    • González-Moreno J.C. 1993 A correctness proof for Warren's HO into FO translation. In: Proc. GULP'93. October, Gizzeria Lido, Italy. pp. 569-585
    • (1993) Proc. GULP'93 , pp. 569-585
    • González-Moreno, J.C.1
  • 27
    • 0028427164 scopus 로고
    • The integration of functions into logic programming: From theory to practice
    • M. Hanus The integration of functions into logic programming: From theory to practice The Journal of Logic Programming 19-20 1994 583-628
    • (1994) The Journal of Logic Programming , vol.19-20 , pp. 583-628
    • Hanus, M.1
  • 30
    • 0032120062 scopus 로고    scopus 로고
    • Strongly sequential and inductively sequential term rewriting systems
    • M. Hanus S. Lucas A. Middeldorp Strongly sequential and inductively sequential term rewriting systems Information Processing Letters 67 1 1998 1-8
    • (1998) Information Processing Letters , vol.67 , Issue.1 , pp. 1-8
    • Hanus, M.1    Lucas, S.2    Middeldorp, A.3
  • 32
    • 0003164539 scopus 로고
    • Computations in orthogonal term rewriting systems
    • J.-L. Lassez G. Plotkin (Eds.) MIT Press Cambridge, MA
    • G. Huet J.-J. Lévy Computations in orthogonal term rewriting systems In: J.-L. Lassez G. Plotkin (Eds.) Computational Logic: Essays in Honour of Alan Robinson 1991 MIT Press Cambridge, MA 395-443
    • (1991) Computational Logic: Essays in Honour of Alan Robinson , pp. 395-443
    • Huet, G.1    Lévy, J.-J.2
  • 33
    • 0000187382 scopus 로고
    • Nondeterministic algebraic specifications and nonconfluent rewriting
    • H. Hussmann Nondeterministic algebraic specifications and nonconfluent rewriting Journal of Logic Programming 12 1992 237-255
    • (1992) Journal of Logic Programming , vol.12 , pp. 237-255
    • Hussmann, H.1
  • 35
    • 38249023251 scopus 로고
    • Sequential evaluation strategies for parallel-or and related reduction systems
    • J.R. Kennaway Sequential evaluation strategies for parallel-or and related reduction systems Annals of Pure and Applied Logic 43 1989 31-56
    • (1989) Annals of Pure and Applied Logic , vol.43 , pp. 31-56
    • Kennaway, J.R.1
  • 36
    • 0001834942 scopus 로고
    • Term rewriting systems
    • S. Abramsky D. Gabbay T. Maibaum (Eds.) Oxford University Press
    • J.W. Klop Term rewriting systems In: S. Abramsky D. Gabbay T. Maibaum (Eds.) Handbook of Logic in Computer Science vol. II 1992 Oxford University Press 1-112
    • (1992) Handbook of Logic in Computer Science , vol.2 , pp. 1-112
    • Klop, J.W.1
  • 37
    • 0013157568 scopus 로고    scopus 로고
    • Programming in an integrated functional and logic language
    • J. Lloyd Programming in an integrated functional and logic language Journal of Functional and Logic Programming 3 1999 1-49
    • (1999) Journal of Functional and Logic Programming , Issue.3 , pp. 1-49
    • Lloyd, J.1
  • 39
    • 84957689990 scopus 로고    scopus 로고
    • TOY: A multiparadigm declarative system
    • In: LNCS Springer
    • F.J. López-Fraguas J. Sánchez-Hernández TOY: A multiparadigm declarative system In: Proc. RTA'99 In: LNCS vol. 1631 1999 Springer 244-247
    • (1999) Proc. RTA'99 , vol.1631 , pp. 244-247
    • López-Fraguas, F.J.1    Sánchez-Hernández, J.2
  • 40
    • 84937398057 scopus 로고    scopus 로고
    • Functional logic programming with failure: A set-oriented view
    • R. Nieuwenhuis A. Voronkov (Eds.) Proc. 8th International Conference on Logic for Programming, Artificial Intelligence, and Reasoning Springer
    • F.J. López-Fraguas J. Sánchez-Hernández Functional logic programming with failure: A set-oriented view In: R. Nieuwenhuis A. Voronkov(Eds.) Proc. 8th International Conference on Logic for Programming, Artificial Intelligence, and Reasoning In: Lecture Notes in Computer Science vol. 2250 2001 Springer 455-469
    • (2001) Lecture Notes in Computer Science , vol.2250 , pp. 455-469
    • López-Fraguas, F.J.1    Sánchez-Hernández, J.2
  • 41
    • 22844453916 scopus 로고    scopus 로고
    • Using static analysis to compile non-sequential functional logic programs
    • E. Pontelli V.S. Costa (Eds.) Practical Aspects of Declarative Languages, Second International Workshop. PADL 2000, Proceedings January 2000, Boston, MA, USA Springer
    • J. Marino J. Moreno-Navarro Using static analysis to compile non-sequential functional logic programs In: E. Pontelli V.S. Costa (Eds.) Practical Aspects of Declarative Languages, Second International Workshop. PADL 2000, Proceedings January 2000, Boston, MA, USA In: Lecture Notes in Computer Science vol. 1753 2000 Springer 63-80
    • (2000) Lecture Notes in Computer Science , vol.1753 , pp. 63-80
    • Marino, J.1    Moreno-Navarro, J.2
  • 44
    • 0030264105 scopus 로고    scopus 로고
    • Lazy narrowing: Strong completeness and eager variable elimination
    • A. Middeldorp S. Okui T. Ida Lazy narrowing: Strong completeness and eager variable elimination Theoretical Computer Science 167 1-2 1996 95-130
    • (1996) Theoretical Computer Science , vol.167 , Issue.1-2 , pp. 95-130
    • Middeldorp, A.1    Okui, S.2    Ida, T.3
  • 50
    • 0022862979 scopus 로고
    • Program derivation in type theory: A partitioning problem
    • K. Petersson J.M. Smith Program derivation in type theory: A partitioning problem Computer Languages 11 3-4 1986 161-172
    • (1986) Computer Languages , vol.11 , Issue.3-4 , pp. 161-172
    • Petersson, K.1    Smith, J.M.2
  • 51
    • 0003886338 scopus 로고    scopus 로고
    • Haskell 98: A non-strict, purely functional language
    • S.L. Peyton Jones J. Hughes Haskell 98: A non-strict, purely functional language 1999 http://www.haskell.org
    • (1999)
    • Peyton Jones, S.L.1    Hughes, J.2
  • 53
    • 0003060532 scopus 로고
    • Programming in equational logic: Beyond strong sequentiality
    • R.C. Sekar I.V. Ramakrishnan Programming in equational logic: Beyond strong sequentiality Information and Computation 104 1 1993 78-109
    • (1993) Information and Computation , vol.104 , Issue.1 , pp. 78-109
    • Sekar, R.C.1    Ramakrishnan, I.V.2
  • 54
    • 9744251437 scopus 로고    scopus 로고
    • A monadic semantics for core curry
    • G. Vidal (Ed.) Elsevier Available at
    • A. Tolmach S. Antoy A monadic semantics for core curry In: G. Vidal (Ed.) Electronic Notes in Theoretical Computer Science vol. 86 2003 Elsevier Available at http://www.elsevier.nl/locate/entcs/volume86.html
    • (2003) Electronic Notes in Theoretical Computer Science , vol.86
    • Tolmach, A.1    Antoy, S.2
  • 56
    • 0021774950 scopus 로고
    • Higher-order extensions to PROLOG: Are they needed?
    • Warren D. 1982 Higher-order extensions to PROLOG: Are they needed? In: Machine Intelligence, vol. 10. pp. 441-454
    • (1982) Machine Intelligence , vol.10 , pp. 441-454
    • Warren, D.1


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