• DocumentCode
    618022
  • Title

    A variable size mechanism of distributed graph programs for creating agent behaviors

  • Author

    Mabu, Shingo ; Hirasawa, K. ; Obayashi, Masanao ; Kuremoto, Takashi

  • Author_Institution
    Grad. Sch. of Sci. & Eng., Yamaguchi Univ., Yamaguchi, Japan
  • fYear
    2013
  • fDate
    20-23 June 2013
  • Firstpage
    1756
  • Lastpage
    1762
  • Abstract
    Genetic Algorithm (GA) and Genetic Programming (GP) are typical evolutionary algorithms using string and tree structures, respectively, and there have been many studies on the extension of GA and GP. How to represent solutions, e.g., strings, trees, graphs, etc., is one of the important research topics and Genetic Network Programming (GNP) has been proposed as one of the graph-based evolutionary algorithms. GNP represents its solutions using directed graph structures and has been applied to many applications. However, when GNP is applied to complex real world systems, large size of the programs is needed to represent various kinds of control rules. In this case, the efficiency of evolution and the performance of the systems may decrease due to its huge structures. Therefore, distributed GNP has been studied based on the idea of divide and conquer, where the programs are divided into several subprograms and they cooperatively control whole tasks. However, because the previous work divided a program into some subprograms with the same size, it cannot adjust the sizes of the subprograms depending on the problems. Therefore, in this paper, an efficient evolutionary algorithm of variable size distributed GNP is proposed and its performance is evaluated by the tileworld problem that is one of the benchmark problems of muItiagent systems in dynamic environments.
  • Keywords
    directed graphs; divide and conquer methods; genetic algorithms; multi-agent systems; trees (mathematics); agent behavior creation; benchmark problems; directed graph structures; distributed graph programs; divide and conquer method; dynamic environments; genetic network programming; graph-based evolutionary algorithms; muItiagent systems; string structures; tileworld problem; tree structures; variable size distributed GNP; variable size mechanism; Benchmark testing; Delays; Economic indicators; Genetic algorithms; Genetics; History; Learning (artificial intelligence); decision making; directed graph; distributed structure; evolutionary computation; reinforcement learning; variable size;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation (CEC), 2013 IEEE Congress on
  • Conference_Location
    Cancun
  • Print_ISBN
    978-1-4799-0453-2
  • Electronic_ISBN
    978-1-4799-0452-5
  • Type

    conf

  • DOI
    10.1109/CEC.2013.6557773
  • Filename
    6557773