• DocumentCode
    2871871
  • Title

    Cellular Automata-Based Scheduling: A New Approach to Improve Generalization Ability of Evolved Rules

  • Author

    Vidica, Paulo Moisés ; Oliveira, Gina Maira Barbosa de

  • Author_Institution
    Universidade Federal de Uberlandia, Brazil
  • fYear
    2006
  • fDate
    23-27 Oct. 2006
  • Firstpage
    18
  • Lastpage
    23
  • Abstract
    This paper presents a cellular automata-based algorithm designed to schedule tasks for parallel processors. In the learning phase, a genetic algorithm is used to discover cellular automata (CA) rules able to solve an instance of a multiprocessor scheduling problem. In the normal operating phase, the discovered rules are applied to find optimal or suboptimal solutions to other scheduling problem instances. A new approach to the learning phase is presented here, called Joint Evolution. The results obtained have shown evolved rules with a better generalization ability when they are applied to small variations of the problem used as base for the evolution.
  • Keywords
    Algorithm design and analysis; Computer performance; Concurrent computing; Costs; Genetic algorithms; Parallel machines; Parallel processing; Parallel programming; Processor scheduling; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Neural Networks, 2006. SBRN '06. Ninth Brazilian Symposium on
  • Conference_Location
    Ribeirao Preto, Brazil
  • Print_ISBN
    0-7695-2680-2
  • Type

    conf

  • DOI
    10.1109/SBRN.2006.13
  • Filename
    4026804