• DocumentCode
    1707017
  • Title

    Sharing and refinement for reusable subroutines of genetic programming

  • Author

    Hondo, Naohiro ; Iba, Hitoshi ; Kakazu, Yukinori

  • Author_Institution
    Div. of Syst. & Inf. Eng., Hokkaido Univ., Sapporo, Japan
  • fYear
    1996
  • Firstpage
    565
  • Lastpage
    570
  • Abstract
    Presents a new approach to genetic programming (GP). The aim of this study is to indicate an approach to make GP fit for practical use. The objective of our study originates in the fact that human-created programs tend to be divided into subroutines that are reused frequently. In traditional GP, the program is structured as a single sequence. Moreover, there is no room to reuse the subroutines in traditional GP. There have been a few techniques proposed for dividing such programs into subroutines, which attempt to discover certain subroutines. However, the reusability of genetic programs has not yet been discussed. In this paper, we propose an approach for reusability. The proposed method has a library for keeping the subroutines in order to share and reuse them. We make use of the wall-following problem to indicate the efficiency of the method experimentally
  • Keywords
    genetic algorithms; software libraries; software performance evaluation; software reusability; subroutines; efficiency; genetic programming; reusable subroutines; subroutine library; subroutine refinement; subroutine sharing; wall-following problem; Algorithms; Cities and towns; Genetic mutations; Genetic programming; Humans; Libraries; Proposals; Robustness; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 1996., Proceedings of IEEE International Conference on
  • Conference_Location
    Nagoya
  • Print_ISBN
    0-7803-2902-3
  • Type

    conf

  • DOI
    10.1109/ICEC.1996.542661
  • Filename
    542661