• DocumentCode
    3783058
  • Title

    Cellular automata approach to scheduling problem

  • Author

    A. Swiecicka;F. Seredynski

  • Author_Institution
    Dept. of Comput. Sci., Bialystok Univ. of Technol., Poland
  • fYear
    2000
  • Firstpage
    29
  • Lastpage
    33
  • Abstract
    In the paper we propose using cellular automata (CAs) to solve a problem of scheduling tasks of a parallel program in the two processor system. We examine a hypothesis that a nonlinear structure of a program graph can be approximated by a linear CA structure. Corresponding CAs solving the scheduling problem act according to some rules which must be found. Searching effective rules is conducted with the use of a genetic algorithm (GA). We show that for any initial allocation of tasks, a CA with discovered rules is able to find optimal or near-optimal solutions. Corresponding architecture of a CA is simpler than the ones known in the literature.
  • Keywords
    "Processor scheduling","Scheduling algorithm","Content addressable storage","Multiprocessing systems","Concurrent computing","Computer science","Electronic mail","Linear approximation","Computer architecture","Delay"
  • Publisher
    ieee
  • Conference_Titel
    Parallel Computing in Electrical Engineering, 2000. PARELEC 2000. Proceedings. International Conference on
  • Print_ISBN
    0-7695-0759-X
  • Type

    conf

  • DOI
    10.1109/PCEE.2000.873596
  • Filename
    873596