• DocumentCode
    2626803
  • Title

    Extended distributed genetic algorithm for channel routing

  • Author

    Rao, B. B Prahlada ; Hansdah, R.C.

  • Author_Institution
    Dept. of Comput. Sci. & Autom., Indian Inst. of Sci., Bangalore, India
  • fYear
    1993
  • fDate
    1-4 Dec 1993
  • Firstpage
    726
  • Lastpage
    733
  • Abstract
    In this paper, we propose a new parallel genetic algorithm (GA), called extended distributed genetic algorithm (EDGA) for channel routing problem. The EDGA combines the advantages of previous parallel GA models, viz., master/slave GA model and distributed GA model. In EDGA, the root processor executes the conventional genetic algorithm with global selection on total population and the remaining processors execute conventional genetic algorithm with local selection on subpopulations. After certain number of generations, the total population on the root processor and the subpopulations on the remaining processors are unchanged, and the process is repeated till terminating conditions are reached. This incorporates features of both global and local selection in the proposed EDGA. The EDGA is designed to obtain good speedup, global optimal solution, and full utilization of the parallel system. We have implemented master/slave GA, distributed GA, and the proposed EDGA in C on a transputer-based parallel MIMD machine and compared their performance. It is found that the EDGA achieves higher speedup than both master/slave GA, and distributed GA
  • Keywords
    genetic algorithms; integrated circuit layout; network routing; parallel algorithms; channel routing problem; extended distributed genetic algorithm; global optimal solution; local selection; parallel genetic algorithm; root processor; subpopulations; total population; transputer-based parallel MIMD machine; Algorithm design and analysis; Automation; Computer science; Genetic algorithms; Integrated circuit interconnections; Master-slave; Parallel processing; Routing; Simulated annealing; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1993. Proceedings of the Fifth IEEE Symposium on
  • Conference_Location
    Dallas, TX
  • Print_ISBN
    0-8186-4222-X
  • Type

    conf

  • DOI
    10.1109/SPDP.1993.395461
  • Filename
    395461