메뉴 건너뛰기




Volumn 5812 LNCS, Issue , 2010, Pages 50-73

Inductive programming: A survey of program synthesis techniques

Author keywords

[No Author keywords available]

Indexed keywords

FUNCTIONAL PROGRAMMING; GENETIC ALGORITHMS; GENETIC PROGRAMMING; SOFTWARE DESIGN; SURVEYS;

EID: 77951993008     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-11931-6_3     Document Type: Conference Paper
Times cited : (44)

References (39)
  • 1
    • 0030871541 scopus 로고    scopus 로고
    • The case for inductive programming
    • Partridge, D.: The case for inductive programming. Computer 30(1), 36-41 (1997)
    • (1997) Computer , vol.30 , Issue.1 , pp. 36-41
    • Partridge, D.1
  • 3
    • 33646360371 scopus 로고    scopus 로고
    • Inductive Synthesis of Functional Programs: Universal Planning, Folding of Finite Programs, and Schema Abstraction by Analogical Reasoning
    • Springer, Heidelberg
    • Schmid, U.: Inductive Synthesis of Functional Programs: Universal Planning, Folding of Finite Programs, and Schema Abstraction by Analogical Reasoning. LNCS (LNAI), vol.2654. Springer, Heidelberg (2003)
    • (2003) LNCS (LNAI) , vol.2654
    • Schmid, U.1
  • 4
    • 0017417778 scopus 로고
    • A methodology for LISP program construction from examples
    • Summers, P.D.: A methodology for LISP program construction from examples. Journal of the ACM 24(1), 161-175 (1977)
    • (1977) Journal of the ACM , vol.24 , Issue.1 , pp. 161-175
    • Summers, P.D.1
  • 6
    • 84936896337 scopus 로고
    • Recursive functions of symbolic expressions and their computation by machine, part i
    • McCarthy, J.: Recursive functions of symbolic expressions and their computation by machine, part i. Communications of the ACM 3(4), 184-195 (1960)
    • (1960) Communications of the ACM , vol.3 , Issue.4 , pp. 184-195
    • McCarthy, J.1
  • 7
    • 0040753206 scopus 로고
    • The synthesis of LISP programs from examples: A survey
    • Biermann, A., Guiho, G., Kodratoff, Y. (eds.) Macmillan, Basingstoke
    • Smith, D.R.: The synthesis of LISP programs from examples: A survey. In: Biermann, A., Guiho, G., Kodratoff, Y. (eds.) Automatic Program Construction Techniques, pp. 307-324. Macmillan, Basingstoke (1984)
    • (1984) Automatic Program Construction Techniques , pp. 307-324
    • Smith, D.R.1
  • 8
    • 5344253547 scopus 로고
    • Program synthesis from examples of behavior
    • Biermann, A.W., Guiho, G. (eds.) D. Reidel Publ. Co.
    • Jouannaud, J.P., Kodratoff, Y.: Program synthesis from examples of behavior. In: Biermann, A.W., Guiho, G. (eds.) Computer Program Synthesis Methodologies, pp. 213-250. D. Reidel Publ. Co. (1983)
    • (1983) Computer Program Synthesis Methodologies , pp. 213-250
    • Jouannaud, J.P.1    Kodratoff, Y.2
  • 9
    • 0001602577 scopus 로고
    • A note on inductive generalization
    • Plotkin, G.D.: A note on inductive generalization. Machine Intelligence 5, 153-163 (1970)
    • (1970) Machine Intelligence , vol.5 , pp. 153-163
    • Plotkin, G.D.1
  • 11
    • 33646363786 scopus 로고    scopus 로고
    • Inductive synthesis of functional programs: An explanation based generalization approach
    • Kitzelmann, E., Schmid, U.: Inductive synthesis of functional programs: An explanation based generalization approach. Journal of Machine Learning Research 7, 429-454 (2006) (Pubitemid 43668119)
    • (2006) Journal of Machine Learning Research , vol.7 , pp. 429-454
    • Kitzelmann, E.1    Schmid, U.2
  • 12
    • 63449137116 scopus 로고    scopus 로고
    • Analytical inductive functional programming
    • Hanus, M. (ed.) Logic-Based Program Synthesis and Transformation. Springer, Heidelberg
    • Kitzelmann, E.: Analytical inductive functional programming. In: Hanus, M. (ed.) Logic-Based Program Synthesis and Transformation. LNCS, vol.5438, pp. 87-102. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5438 , pp. 87-102
    • Kitzelmann, E.1
  • 13
    • 0028429573 scopus 로고
    • Inductive logic programming: Theory and methods
    • Muggleton, S.H., De Raedt, L.: Inductive logic programming: Theory and methods. Journal of Logic Programming 19, 20, 629-679 (1994)
    • (1994) Journal of Logic Programming , vol.19-20 , pp. 629-679
    • Muggleton, S.H.1    De Raedt, L.2
  • 14
    • 0003246213 scopus 로고    scopus 로고
    • Foundations of Inductive Logic Programming
    • Springer, Heidelberg
    • Nienhuys-Cheng, S.-H., de Wolf, R.: Foundations of Inductive Logic Programming. LNCS (LNAI), vol.1228. Springer, Heidelberg (1997)
    • (1997) LNCS (LNAI) , vol.1228
    • Nienhuys-Cheng, S.-H.1    De Wolf, R.2
  • 16
    • 8844252892 scopus 로고
    • FOIL: A midterm report
    • Brazdil, P.B. (ed.) ECML 1993. Springer, Heidelberg
    • Quinlan, J.R., Cameron-Jones, R.M.: FOIL: A midterm report. In: Brazdil, P.B. (ed.) ECML 1993. LNCS, vol.667, pp. 3-20. Springer, Heidelberg (1993)
    • (1993) LNCS , vol.667 , pp. 3-20
    • Quinlan, J.R.1    Cameron-Jones, R.M.2
  • 18
    • 77951503082 scopus 로고
    • Inverse entailment and progol
    • Muggleton, S.H.: Inverse entailment and progol. New Generation Computing 13, 245-286 (1995)
    • (1995) New Generation Computing , vol.13 , pp. 245-286
    • Muggleton, S.H.1
  • 19
    • 0033224258 scopus 로고    scopus 로고
    • Inductive synthesis of recursive logic programs: Achievements and prospects
    • Flener, P., Yilmaz, S.: Inductive synthesis of recursive logic programs: Achievements and prospects. The Journal of Logic Programming 41(2-3), 141-195 (1999)
    • (1999) The Journal of Logic Programming , vol.41 , Issue.2-3 , pp. 141-195
    • Flener, P.1    Yilmaz, S.2
  • 20
    • 85027412238 scopus 로고
    • Inverting implication with small training sets
    • Bergadano, F., De Raedt, L. (eds.) ECML 1994. Springer, Heidelberg
    • Aha, D.W., Lapointe, S., Ling, C.X., Matwin, S.: Inverting implication with small training sets. In: Bergadano, F., De Raedt, L. (eds.) ECML 1994. LNCS, vol.784, pp. 29-48. Springer, Heidelberg (1994)
    • (1994) LNCS , vol.784 , pp. 29-48
    • Aha, D.W.1    Lapointe, S.2    Ling, C.X.3    Matwin, S.4
  • 21
    • 77952007751 scopus 로고    scopus 로고
    • Efficient induction of recursive prolog definitions
    • McCalla, G.I. (ed.) Canadian AI 1996. Springer, Heidelberg
    • Rios, R., Matwin, S.: Efficient induction of recursive prolog definitions. In: McCalla, G.I. (ed.) Canadian AI 1996. LNCS, vol.1081, pp. 240-248. Springer, Heidelberg (1996)
    • (1996) LNCS , vol.1081 , pp. 240-248
    • Rios, R.1    Matwin, S.2
  • 22
    • 0003384578 scopus 로고    scopus 로고
    • Efficient induction of recursive definitions by structural analysis of saturations
    • IOS Press, Amsterdam
    • Idestam-Almquist, P.: Efficient induction of recursive definitions by structural analysis of saturations. In: Advances in Inductive Logic Programming. IOS Press, Amsterdam (1996)
    • (1996) Advances in Inductive Logic Programming
    • Idestam-Almquist, P.1
  • 23
    • 38049102493 scopus 로고    scopus 로고
    • Induction of logic programs with more than one recursive clause by analyzing saturations
    • Džeroski, S., Lavrač, N. (eds.) ILP 1997. Springer, Heidelberg
    • Furusawa, M., Inuzuka, N., Seki, H., Itoh, H.: Induction of logic programs with more than one recursive clause by analyzing saturations. In: Džeroski, S., Lavrač, N. (eds.) ILP 1997. LNCS, vol.1297, pp. 165-172. Springer, Heidelberg (1997)
    • (1997) LNCS , vol.1297 , pp. 165-172
    • Furusawa, M.1    Inuzuka, N.2    Seki, H.3    Itoh, H.4
  • 24
    • 0342730059 scopus 로고    scopus 로고
    • Top-down induction of recursive programs from small number of sparse examples
    • IOS Press, Amsterdam
    • Mofizur, C.R., Numao, M.: Top-down induction of recursive programs from small number of sparse examples. In: Advances in Inductive Logic Programming. IOS Press, Amsterdam (1996)
    • (1996) Advances in Inductive Logic Programming
    • Mofizur, C.R.1    Numao, M.2
  • 26
    • 77952006077 scopus 로고    scopus 로고
    • Inductive logic program synthesis with DIALOGS
    • ILP 1996. Springer, Heidelberg
    • Flener, P.: Inductive logic program synthesis with DIALOGS. In: ILP 1996. LNCS, vol.1314, pp. 175-198. Springer, Heidelberg (1997)
    • (1997) LNCS , vol.1314 , pp. 175-198
    • Flener, P.1
  • 27
    • 77951989827 scopus 로고    scopus 로고
    • PhD thesis, Departamento de Ciência de Computadores, Universidade do Porto
    • Jorge, A.M.G.: Iterative Induction of Logic Programs. PhD thesis, Departamento de Ciência de Computadores, Universidade do Porto (1998)
    • (1998) Iterative Induction of Logic Programs
    • Jorge, A.M.G.1
  • 28
    • 84944458111 scopus 로고    scopus 로고
    • Incremental learning of functional logic programs
    • Kuchen, H., Ueda, K. (eds.) FLOPS 2001. Springer, Heidelberg
    • Ferri-Ramírez, C., Hernández-Orallo, J., Ramírez-Quintana, M.: Incremental learning of functional logic programs. In: Kuchen, H., Ueda, K. (eds.) FLOPS 2001. LNCS, vol.2024, pp. 233-247. Springer, Heidelberg (2001)
    • (2001) LNCS , vol.2024 , pp. 233-247
    • Ferri-Ramírez, C.1    Hernández-Orallo, J.2    Ramírez- Quintana, M.3
  • 31
    • 29844436641 scopus 로고    scopus 로고
    • Evolving recursive programs by using adaptive grammar based genetic programming
    • Wong, M., Mun, T.: Evolving recursive programs by using adaptive grammar based genetic programming. Genetic Programming and Evolvable Machines 6(4), 421-455 (2005)
    • (2005) Genetic Programming and Evolvable Machines , vol.6 , Issue.4 , pp. 421-455
    • Wong, M.1    Mun, T.2
  • 32
    • 29844455289 scopus 로고    scopus 로고
    • Hierarchical processing for evolving recursive and modular programs using higher-order functions and lambda abstraction
    • Yu, T.: Hierarchical processing for evolving recursive and modular programs using higher-order functions and lambda abstraction. Genetic Programming and Evolvable Machines 2(4), 345-380 (2001)
    • (2001) Genetic Programming and Evolvable Machines , vol.2 , Issue.4 , pp. 345-380
    • Yu, T.1
  • 36
    • 0029272644 scopus 로고
    • Inductive functional programming using incremental program transformation
    • Olsson, J.R.: Inductive functional programming using incremental program transformation. Artificial Intelligence 74(1), 55-83 (1995)
    • (1995) Artificial Intelligence , vol.74 , Issue.1 , pp. 55-83
    • Olsson, J.R.1
  • 37
    • 56549102898 scopus 로고    scopus 로고
    • Systematic search for lambda expressions
    • van Eekelen, M.C.J.D. (ed.) Revised Selected Papers from the, Intellect
    • Katayama, S.: Systematic search for lambda expressions. In: van Eekelen, M.C.J.D. (ed.) Revised Selected Papers from the Sixth Symposium on Trends in Functional Programming, TFP 2005, vol.6, pp. 111-126. Intellect (2007)
    • (2007) Sixth Symposium on Trends in Functional Programming, TFP 2005 , vol.6 , pp. 111-126
    • Katayama, S.1
  • 38
    • 21144450432 scopus 로고    scopus 로고
    • GAST: Generic automated software testing
    • Peña, R., Arts, T. (eds.) IFL 2002. Springer, Heidelberg
    • Koopman, P., Alimarine, A., Tretmans, J., Plasmeijer, R.: GAST: Generic automated software testing. In: Peña, R., Arts, T. (eds.) IFL 2002. LNCS, vol.2670. Springer, Heidelberg (2003)
    • (2003) LNCS , vol.2670
    • Koopman, P.1    Alimarine, A.2    Tretmans, J.3    Plasmeijer, R.4


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