Title :
Genetic algorithm for node partitioning problem and applications in VLSI design
Author :
Chandrasekharam, R. ; Subhramanian, S. ; Chaudhury, S.
Author_Institution :
Dept. of Comput. Sci. & Eng., Indian Inst. of Technol., Kharagpur, India
fDate :
9/1/1993 12:00:00 AM
Abstract :
The group of classical graph-theoretic problems, including graph colouring, clique cover, and maximal clique, may be viewed as instances of a general node partitioning problem (NPP). A wide variety of real life problems can be modelled as instances of NPP. Finding an optimal partition for the NPP is said to be NP-complete. A stochastic search by a genetic algorithm (GA) is employed to find a near optimal solution for the NPP. The critical aspects of the GA for NPP, such as the solution representation by elegant data structure, together with genetic operations and selection policies employed in the GA procedure, are also presented. The proposed GA does not require the number of disjunct node sets to be given a priori. Three application problems in VLSI design are solved as instances of NPP. The experimental results presented in each case of these application problems bring out the efficacy of genetic algorithms.
Keywords :
VLSI; circuit layout CAD; computational complexity; data structures; genetic algorithms; graph colouring; NP-complete; VLSI design; classical graph-theoretic problems; clique cover; elegant data structure; general node partitioning problem; genetic algorithm; graph colouring; maximal clique; near optimal solution; node partitioning problem; optimal partition; solution representation; stochastic search;
Journal_Title :
Computers and Digital Techniques, IEE Proceedings E