Activate Activate Activate
contact  
Hello. Sign in to personalize your visit. New user? Register now.  

In
By author
By keywords

Evolutionary Computation

Fall 2004, Vol. 12, No. 3, Pages 327-353
Posted Online March 13, 2006.
(doi:10.1162/1063656041774947)
© 2004 Massachusetts Institute of Technology
Effective Memetic Algorithms for VLSI Design = Genetic Algorithms + Local Search + Multi-Level Clustering

Shawki Areibi

School of Engineering, University of Guelph, Guelph, Ontario, N1G 2W1, Canada,

Zhen Yang

School of Engineering, University of Guelph, Guelph, Ontario, N1G 2W1, Canada,

PDF (467.329 KB) PDF Plus (469.845 KB)

Combining global and local search is a strategy used by many successful hybrid optimization approaches. Memetic Algorithms (MAs) are Evolutionary Algorithms (EAs) that apply some sort of local search to further improve the fitness of individuals in the population. Memetic Algorithms have been shown to be very effective in solving many hard combinatorial optimization problems. This paper provides a forum for identifying and exploring the key issues that affect the design and application of Memetic Algorithms. The approach combines a hierarchical design technique, Genetic Algorithms, constructive techniques and advanced local search to solve VLSI circuit layout in the form of circuit partitioning and placement. Results obtained indicate that Memetic Algorithms based on local search, clustering and good initial solutions improve solution quality on average by 35% for the VLSI circuit partitioning problem and 54% for the VLSI standard cell placement problem.

Cited by

Weiguo Sheng, Allan Tucker, Xiaohui Liu. (2010) A niching genetic k-means algorithm and its applications to gene expression data. Soft Computing 14:1, 9-19
Online publication date: 1-Feb-2010.
CrossRef
Nadine Abboud, Martin Grötschel, Thorsten Koch. (2008) Mathematical methods for physical layout of printed circuit boards: an overview. OR Spectrum 30:3, 453-468
Online publication date: 1-Jul-2008.
CrossRef
Weiguo Sheng, Xiaohui Liu, Mike Fairhurst. (2008) <![CDATA[A Niching Memetic Algorithm for Simultaneous Clustering and Feature Selection]]>. IEEE Transactions on Knowledge and Data Engineering 20:7, 868
CrossRef
Weiguo Sheng, Gareth Howells, Michael Fairhurst, Farzin Deravi. (2007) A Memetic Fingerprint Matching Algorithm. IEEE Transactions on Information Forensics and Security 2:3, 402-412
Online publication date: 1-Oct-2007.
CrossRef
Weiguo Sheng, Xiaohui Liu. (2007) A genetic k-medoids clustering algorithm. Journal of Heuristics 12:6, 447-466
Online publication date: 1-Jan-2007.
CrossRef
Technology Partner - Atypon Systems, Inc.
  CrossRef member COUNTER member