메뉴 건너뛰기




Volumn , Issue , 2005, Pages 1689-1696

The push3 execution stack and the evolution of control

Author keywords

Combinators; Exponentiation; Factorial; Fibonacci sequence; Iteration; Parity; Push; Recursion; Reversing a list; Sorting; Stack based genetic prograinining

Indexed keywords

COMBINATORS; EXPONENTIATION; FACTORIAL; FIBONACCI SEQUENCE; ITERATION; PARITY; PUSH; RECURSION; REVERSING A LIST; STACK-BASED GENETIC PROGRAMMING;

EID: 32444441014     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1068009.1068292     Document Type: Conference Paper
Times cited : (121)

References (38)
  • 3
    • 29844446404 scopus 로고    scopus 로고
    • Evolving recursive programs for tree search
    • P. J. Angeline and K. E. Kinnear, Jr., editors, chapter 10, MIT Press, Cambridge, MA, USA
    • S. Brave. Evolving recursive programs for tree search. In P. J. Angeline and K. E. Kinnear, Jr., editors, Advances in Genetic Programming 2, chapter 10, pages 203-220. MIT Press, Cambridge, MA, USA, 1996.
    • (1996) Advances in Genetic Programming , vol.2 , pp. 203-220
    • Brave, S.1
  • 4
    • 26444448307 scopus 로고    scopus 로고
    • Size control via size fair genetic operators in the pushGP genetic programming system
    • W. B. Langdon, E. Cantú-Paz, K. Mathias, R. Roy, D. Davis, R. Poli, K. Balakrishnan, V. Honavar, G. Rudolph, J. Wegener, L. Bull, M. A. Potter, A. C. Schultz, J. F. Miller, E. Burke, and N. Jonoska, editors, New York, 9-13 July Morgan Kaufmann Publishers
    • R. Crawford-Marks and L. Spector. Size control via size fair genetic operators in the PushGP genetic programming system. In W. B. Langdon, E. Cantú-Paz, K. Mathias, R. Roy, D. Davis, R. Poli, K. Balakrishnan, V. Honavar, G. Rudolph, J. Wegener, L. Bull, M. A. Potter, A. C. Schultz, J. F. Miller, E. Burke, and N. Jonoska, editors, GECCO 2002: Proceedings of the Genetic and Evolutionary Computation Conference, pages 733-739, New York, 9-13 July 2002. Morgan Kaufmann Publishers.
    • (2002) GECCO 2002: Proceedings of the Genetic and Evolutionary Computation Conference , pp. 733-739
    • Crawford-Marks, R.1    Spector, L.2
  • 6
    • 0002631854 scopus 로고
    • Alternatives in automatic function definition: A comparison of performance
    • K. E. Kinnear, Jr., editor, chapter 6, MIT Press
    • K. E. Kinnear, Jr. Alternatives in automatic function definition: A comparison of performance. In K. E. Kinnear, Jr., editor, Advances in Genetic Programming, chapter 6, pages 119-141. MIT Press, 1994.
    • (1994) Advances in Genetic Programming , pp. 119-141
    • Kinnear Jr., K.E.1
  • 7
    • 22944467566 scopus 로고    scopus 로고
    • Evolving hierarchical and recursive teleo-reactive programs through genetic programming
    • C. Ryan, T. Soule, M. Keijzer, E. Tsang, R. Poli, and E. Costa, editors, Genetic Programming, Proceedings of EuroGP'2003, Essex, 14-16 Apr. 2003. Springer-Verlag
    • M. J. Kochenderfer. Evolving hierarchical and recursive teleo-reactive programs through genetic programming. In C. Ryan, T. Soule, M. Keijzer, E. Tsang, R. Poli, and E. Costa, editors, Genetic Programming, Proceedings of EuroGP'2003, volume 2610 of LNCS, pages 84-94, Essex, 14-16 Apr. 2003. Springer-Verlag,
    • LNCS , vol.2610 , pp. 84-94
    • Kochenderfer, M.J.1
  • 8
    • 0003724513 scopus 로고
    • Genetic programming: A paradigm for genetically breeding populations of computer programs to solve problems
    • Dept. of Computer Science, Stanford University, June
    • J. Koza. Genetic programming: A paradigm for genetically breeding populations of computer programs to solve problems. Technical Report STAN-CS-90-1314, Dept. of Computer Science, Stanford University, June 1990.
    • (1990) Technical Report STAN-CS-90-1314
    • Koza, J.1
  • 9
    • 0004139981 scopus 로고
    • Hierarchical genetic algorithms operating on populations of computer programs
    • N. S. Sridharan, editor, Morgan Kaufmann, 20-25 Aug.
    • J. R. Koza. Hierarchical genetic algorithms operating on populations of computer programs. In N. S. Sridharan, editor, Proceedings of the Eleventh International Joint Conference on Artificial Intelligence IJCAI-89, volume 1, pages 768-774. Morgan Kaufmann, 20-25 Aug. 1989.
    • (1989) Proceedings of the Eleventh International Joint Conference on Artificial Intelligence IJCAI-89 , vol.1 , pp. 768-774
    • Koza, J.R.1
  • 12
    • 84901391060 scopus 로고    scopus 로고
    • Evolving parallel machine programs for a multi-ALU processor
    • D. B. Fogel, M. A. El-Sharkawi, X. Yao, G. Greenwood, H. Iba, P. Marrow, and M. Shackleton, editors, IEEE Press
    • K. S. Leung, K. H. Lee, and S. M. Cheang. Evolving parallel machine programs for a Multi-ALU processor. In D. B. Fogel, M. A. El-Sharkawi, X. Yao, G. Greenwood, H. Iba, P. Marrow, and M. Shackleton, editors, Proceedings of the 2002 Congress on Evolutionary Computation CEC2002, pages 1703-1708. IEEE Press, 2002.
    • (2002) Proceedings of the 2002 Congress on Evolutionary Computation CEC2002 , pp. 1703-1708
    • Leung, K.S.1    Lee, K.H.2    Cheang, S.M.3
  • 13
    • 35248888894 scopus 로고    scopus 로고
    • Parallel programs are more evolvable than sequential programs
    • C. Ryan, T. Soule, M. Keijzer, E. Tsang, R. Poli, and E. Costa, editors, Genetic Programming, Proceedings of EuroGP'2003, Essex, 14-16 Apr. Springer-Verlag
    • K. S. Leung, K. H. Lee, and S. M. Cheang. Parallel programs are more evolvable than sequential programs. In C. Ryan, T. Soule, M. Keijzer, E. Tsang, R. Poli, and E. Costa, editors, Genetic Programming, Proceedings of EuroGP'2003, volume 2610 of LNCS, pages 108-120, Essex, 14-16 Apr. 2003. Springer-Verlag.
    • (2003) LNCS , vol.2610 , pp. 108-120
    • Leung, K.S.1    Lee, K.H.2    Cheang, S.M.3
  • 14
    • 0031675483 scopus 로고    scopus 로고
    • Evolutions of recursive programs with multi-niche genetic programming (mnGP)
    • Anchorage, Alaska, USA, 5-9 May IEEE Press
    • M. Nishiguchi and Y. Fujimoto. Evolutions of recursive programs with multi-niche genetic programming (mnGP). In Proceedings of the 1998 IEEE World Congress on Computational Intelligence, pages 247-252, Anchorage, Alaska, USA, 5-9 May 1998. IEEE Press.
    • (1998) Proceedings of the 1998 IEEE World Congress on Computational Intelligence , pp. 247-252
    • Nishiguchi, M.1    Fujimoto, Y.2
  • 15
    • 0005307001 scopus 로고
    • Evolving turing-complete programs for a register machine with self-modifying code
    • L. Eshelman, editor, Pittsburgh, PA, USA, 15-19 July Morgan Kaufmann
    • P. Nordin and W. Banzhaf. Evolving Turing-complete programs for a register machine with self-modifying code. In L. Eshelman, editor, Genetic Algorithms: Proceedings of the Sixth International Conference (ICGA95), pages 318-325, Pittsburgh, PA, USA, 15-19 July 1995. Morgan Kaufmann.
    • (1995) Genetic Algorithms: Proceedings of the Sixth International Conference (ICGA95) , pp. 318-325
    • Nordin, P.1    Banzhaf, W.2
  • 16
    • 0029272644 scopus 로고
    • Inductive functional programming using incremental program transformation
    • Mar.
    • R. Olsson. Inductive functional programming using incremental program transformation. Artificial Intelligence, 74(1):55-81, Mar. 1995.
    • (1995) Artificial Intelligence , vol.74 , Issue.1 , pp. 55-81
    • Olsson, R.1
  • 18
    • 22044448978 scopus 로고    scopus 로고
    • A dynamic lattice to evolve hierarchically shared subroutines: DL'GP
    • W. Banzhaf, R. Poli, M. Schoenauer, and T. C. Fogarty, editors, Proceedings of the First European Workshop on Genetic Programming, Paris, 14-15 Apr. Springer-Verlag
    • A. Racine, M. Schoenauer, and P. Dague. A dynamic lattice to evolve hierarchically shared subroutines: DL'GP. In W. Banzhaf, R. Poli, M. Schoenauer, and T. C. Fogarty, editors, Proceedings of the First European Workshop on Genetic Programming, volume 1391 of LNCS, pages 220-232, Paris, 14-15 Apr. 1998. Springer-Verlag.
    • (1998) LNCS , vol.1391 , pp. 220-232
    • Racine, A.1    Schoenauer, M.2    Dague, P.3
  • 19
    • 84937398523 scopus 로고    scopus 로고
    • Evolving modules in genetic programming by subtree encapsulation
    • J. F. Miller, M. Tomassini, P. L. Lanzi, C. Ryan, A. G. B. Tettamanzi, and W. B. Langdon, editors, Genetic Programming, Proceedings of EuroGP'2001, Lake Como, Italy, 18-20 Apr. Springer-Verlag
    • S. C. Roberts, D. Howard, and J. R. Koza. Evolving modules in genetic programming by subtree encapsulation. In J. F. Miller, M. Tomassini, P. L. Lanzi, C. Ryan, A. G. B. Tettamanzi, and W. B. Langdon, editors, Genetic Programming, Proceedings of EuroGP'2001, volume 2038 of LNCS, pages 160-175, Lake Como, Italy, 18-20 Apr. 2001. Springer-Verlag.
    • (2001) LNCS , vol.2038 , pp. 160-175
    • Roberts, S.C.1    Howard, D.2    Koza, J.R.3
  • 20
    • 0242295761 scopus 로고    scopus 로고
    • Optimal ordered problem solver
    • IDSIA, 31 July
    • J. Schmidhuber. Optimal ordered problem solver. Technical Report IDSIA-12-02, IDSIA, 31 July 2002.
    • (2002) Technical Report IDSIA , vol.12 , Issue.2
    • Schmidhuber, J.1
  • 21
    • 0001007710 scopus 로고
    • Über die bausteine der mathematischen logik
    • M. Schönfinkel. Über die bausteine der mathematischen logik. Mathematische Annalen, 92:307-316, 1924.
    • (1924) Mathematische Annalen , vol.92 , pp. 307-316
    • Schönfinkel, M.1
  • 22
    • 0004242546 scopus 로고    scopus 로고
    • Simultaneous evolution of programs and their control structures
    • P. J. Angeline and K. E. Kinnear, Jr., editors, chapter 7, MIT Press, Cambridge, MA, USA
    • L. Spector. Simultaneous evolution of programs and their control structures. In P. J. Angeline and K. E. Kinnear, Jr., editors, Advances in Genetic Programming 2, chapter 7, pages 137-154. MIT Press, Cambridge, MA, USA, 1996.
    • (1996) Advances in Genetic Programming , vol.2 , pp. 137-154
    • Spector, L.1
  • 23
    • 0010770740 scopus 로고    scopus 로고
    • Autoconstructive evolution: Push, pushGP, and pushpop
    • L. Spector, E. D. Goodman, A. Wu, W. B. Langdon, H.-M. Voigt, M. Gen, S. Sen, M. Dorigo, S. Pezeshk, M. H. Garzon, and E. Burke, editors, San Francisco, California, USA, 7-11 July Morgan Kaufmann
    • L. Spector. Autoconstructive evolution: Push, pushGP, and pushpop. In L. Spector, E. D. Goodman, A. Wu, W. B. Langdon, H.-M. Voigt, M. Gen, S. Sen, M. Dorigo, S. Pezeshk, M. H. Garzon, and E. Burke, editors, Proceedings of the Genetic and Evolutionary Computation Conference (GECCO-2001), pages 137-146, San Francisco, California, USA, 7-11 July 2001, Morgan Kaufmann.
    • (2001) Proceedings of the Genetic and Evolutionary Computation Conference (GECCO-2001) , pp. 137-146
    • Spector, L.1
  • 24
    • 32444436758 scopus 로고    scopus 로고
    • Automatic Quantum Computer Programming: A Genetic Programming Approach, Kluwer Academic Publishers, Boston/Dordrecht/New York/London, June in press
    • L. Spector. Automatic Quantum Computer Programming: A Genetic Programming Approach, volume 7 of Genetic Programming. Kluwer Academic Publishers, Boston/Dordrecht/New York/London, June 2004. in press.
    • (2004) Genetic Programming , vol.7
    • Spector, L.1
  • 25
    • 35248843632 scopus 로고    scopus 로고
    • Emergence of collective behavior in evolving populations of flying agents
    • E. Cantú-Paz, J. A. Foster, K. Deb, D. Davis, R. Roy, U.-M. O'Reilly, H.-G. Beyer, R. Standish, G. Kendall, S. Wilson, M. Harman, J. Wegener, D. Dasgupta, M. A. Potter, A. C. Schultz, K. Dowsland, N. Jonoska, and J. Miller, editors, Genetic and Evolutionary Computation - GECCO-2003, Chicago, 12-16 July Springer-Verlag
    • L. Spector, J. Klein, C. Perry, and M. Feinstein. Emergence of collective behavior in evolving populations of flying agents. In E. Cantú-Paz, J. A. Foster, K. Deb, D. Davis, R. Roy, U.-M. O'Reilly, H.-G. Beyer, R. Standish, G. Kendall, S. Wilson, M. Harman, J. Wegener, D. Dasgupta, M. A. Potter, A. C. Schultz, K. Dowsland, N. Jonoska, and J. Miller, editors, Genetic and Evolutionary Computation - GECCO-2003, volume 2723 of LNCS, pages 61-73, Chicago, 12-16 July 2003. Springer-Verlag.
    • (2003) LNCS , vol.2723 , pp. 61-73
    • Spector, L.1    Klein, J.2    Perry, C.3    Feinstein, M.4
  • 27
    • 34548071515 scopus 로고    scopus 로고
    • Push 3.0 programming language description
    • Hampshire College School of Cognitive Science
    • L. Spector, C. Perry, J. Klein, and M. Keijzer. Push 3.0 programming language description. Technical Report HC-CSTR-2004-02, Hampshire College School of Cognitive Science, 2004. http://hampshire.edu/lspector/push3-description.html.
    • (2004) Technical Report HC-CSTR , vol.2004 , Issue.2
    • Spector, L.1    Perry, C.2    Klein, J.3    Keijzer, M.4
  • 28
    • 0010845785 scopus 로고    scopus 로고
    • Genetic programming and autoconstructive evolution with the push programming language
    • Mar.
    • L. Spector and A. Robinson. Genetic programming and autoconstructive evolution with the push programming language. Genetic Programming and Evolvable Machines, 3(1):7-40, Mar. 2002.
    • (2002) Genetic Programming and Evolvable Machines , vol.3 , Issue.1 , pp. 7-40
    • Spector, L.1    Robinson, A.2
  • 29
    • 0001765203 scopus 로고    scopus 로고
    • High-performance, parallel, stack-based genetic programming
    • J. R. Koza, D. E. Goldberg, D. B. Fogel, and R. L. Riolo, editors, Stanford University, CA, USA, 28-31 July MIT Press
    • K. Stoffel and L. Spector. High-performance, parallel, stack-based genetic programming. In J. R. Koza, D. E. Goldberg, D. B. Fogel, and R. L. Riolo, editors, Genetic Programming 1996: Proceedings of the First Annual Conference, pages 224-229, Stanford University, CA, USA, 28-31 July 1996. MIT Press.
    • (1996) Genetic Programming 1996: Proceedings of the First Annual Conference , pp. 224-229
    • Stoffel, K.1    Spector, L.2
  • 30
    • 32444441829 scopus 로고    scopus 로고
    • Forth crossover is not a macromutation?
    • J. R. Koza, W. Banzhaf, K. Chellapilla, K. Deb, M. Dorigo, D. B. Fogel, M. H. Garzon, D. E. Goldberg, H. Iba, and R. Riolo, editors, University of Wisconsin, Madison, Wisconsin, USA, 22-25 July Morgan Kaufmann
    • E. Tchernev. Forth crossover is not a macromutation? In J. R. Koza, W. Banzhaf, K. Chellapilla, K. Deb, M. Dorigo, D. B. Fogel, M. H. Garzon, D. E. Goldberg, H. Iba, and R. Riolo, editors, Genetic Programming 1998: Proceedings of the Third Annual Conference, pages 381-386, University of Wisconsin, Madison, Wisconsin, USA, 22-25 July 1998. Morgan Kaufmann.
    • (1998) Genetic Programming 1998: Proceedings of the Third Annual Conference , pp. 381-386
    • Tchernev, E.1
  • 31
    • 84958949936 scopus 로고
    • Genetic approaches to learning recursive relations
    • X. Yao, editor, Progress in Evolutionary Computation, Springer-Verlag
    • P. A. Whigham and R. I. McKay. Genetic approaches to learning recursive relations. In X. Yao, editor, Progress in Evolutionary Computation, volume 956 of Lecture Notes in Artificial Intelligence, pages 17-27. Springer-Verlag, 1995.
    • (1995) Lecture Notes in Artificial Intelligence , vol.956 , pp. 17-27
    • Whigham, P.A.1    McKay, R.I.2
  • 32
    • 32444436336 scopus 로고    scopus 로고
    • Applying adaptive grammar based genetic programming in evolving recursive programs
    • S.-B. Cho, H. X. Nguyen, and Y. Shan, editors, Rydges (lakeside) Hotel, Canberra, Australia, 8 Dec.
    • M. L. Wong. Applying adaptive grammar based genetic programming in evolving recursive programs. In S.-B. Cho, H. X. Nguyen, and Y. Shan, editors, Proceedings of The First Asian-Pacific Workshop on Genetic Programming, pages 1-8, Rydges (lakeside) Hotel, Canberra, Australia, 8 Dec. 2003.
    • (2003) Proceedings of the First Asian-Pacific Workshop on Genetic Programming , pp. 1-8
    • Wong, M.L.1
  • 33
    • 0003220403 scopus 로고    scopus 로고
    • Evolving recursive functions for the even-parity problem using genetic programming
    • P. J. Angeline and K. E. Kinnear, Jr., editors, chapter 11, MIT Press, Cambridge, MA, USA
    • M. L. Wong and K. S. Leung. Evolving recursive functions for the even-parity problem using genetic programming. In P. J. Angeline and K. E. Kinnear, Jr., editors, Advances in Genetic Programming 2, chapter 11, pages 221-240. MIT Press, Cambridge, MA, USA, 1996.
    • (1996) Advances in Genetic Programming , vol.2 , pp. 221-240
    • Wong, M.L.1    Leung, K.S.2
  • 34
    • 11244291436 scopus 로고    scopus 로고
    • Learning recursive functions from noisy examples using generic genetic programming
    • J. R. Koza, D. E. Goldberg, D. B. Fogel, and R. L. Riolo, editors, Stanford University, CA, USA, 28-31 July MIT Press
    • M. L. Wong and K. S. Leung. Learning recursive functions from noisy examples using generic genetic programming, In J. R. Koza, D. E. Goldberg, D. B. Fogel, and R. L. Riolo, editors, Genetic Programming 1996: Proceedings of the First Annual Conference, pages 238-246, Stanford University, CA, USA, 28-31 July 1996. MIT Press.
    • (1996) Genetic Programming 1996: Proceedings of the First Annual Conference , pp. 238-246
    • Wong, M.L.1    Leung, K.S.2
  • 36
    • 29844455289 scopus 로고    scopus 로고
    • Hierachical processing for evolving recursive and modular programs using higher order functions and lambda abstractions
    • Dec.
    • T. Yu. Hierachical processing for evolving recursive and modular programs using higher order functions and lambda abstractions. Genetic Programming and Evolvable Machines, 2(4):345-380, Dec. 2001.
    • (2001) Genetic Programming and Evolvable Machines , vol.2 , Issue.4 , pp. 345-380
    • Yu, T.1
  • 37
    • 77950888598 scopus 로고    scopus 로고
    • A higher-order function approach to evolve recursive programs
    • Kluwer, To appear
    • T. Yu. A higher-order function approach to evolve recursive programs. In Genetic Programming Theory and Practice 3. Kluwer, 2005. To appear.
    • (2005) Genetic Programming Theory and Practice , vol.3
    • Yu, T.1
  • 38
    • 30344487014 scopus 로고    scopus 로고
    • Recursion, lambda abstractions and genetic programming
    • J. R. Koza, W. Banzhaf, K. Chellapilla, K. Deb, M. Dorigo, D. B. Fogel, M. H. Garzon, D. E. Goldberg, H. Iba, and R. Riolo, editors, University of Wisconsin, Madison, Wisconsin, USA, 22-25 July Morgan Kaufmann
    • T. Yu and C. Clack. Recursion, lambda abstractions and genetic programming. In J. R. Koza, W. Banzhaf, K. Chellapilla, K. Deb, M. Dorigo, D. B. Fogel, M. H. Garzon, D. E. Goldberg, H. Iba, and R. Riolo, editors, Genetic Programming 1998: Proceedings of the Third Annual Conference, pages 422-431, University of Wisconsin, Madison, Wisconsin, USA, 22-25 July 1998. Morgan Kaufmann.
    • (1998) Genetic Programming 1998: Proceedings of the Third Annual Conference , pp. 422-431
    • Yu, T.1    Clack, C.2


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