Title :
Motivation and framework for using genetic algorithms for microcode compaction
Author :
Beaty, Steven ; Whitley, Darrell ; Johnson, Gearold
Author_Institution :
Colorado State Univ., Fort Collins, CO, USA
Abstract :
Genetic algorithms are a robust adaptive optimization technique based on a biological paradigm. They perform efficient search on poorly-defined spaces by maintaining an ordered pool of strings that represent regions in the search space. New strings are produced from existing strings using the genetic-based operators of recombination and mutation. Combining these operators with natural selection results in the efficient use of hyperplane information found in the problem to guide the search. The searches are not greatly influenced by local optima or non-continuous functions. Genetic algorithms have been successfully used in problems such as the traveling salesperson and scheduling job shops. Microcode compaction can be modeled as these same types of problems, which motivates the application of genetic algorithms in this domain
Keywords :
genetic algorithms; microprogramming; scheduling; biological paradigm; framework; genetic algorithms; genetic-based operators; hyperplane information; microcode compaction; robust adaptive optimization; scheduling job shops; traveling salesperson; Biological information theory; Biology; Compaction; Computer science; Diversity reception; Genetic algorithms; Job shop scheduling; Mechanical engineering; Robustness; Timing;
Conference_Titel :
Microprogramming and Microarchitecture. Micro 23. Proceedings of the 23rd Annual Workshop and Symposium., Workshop on
Conference_Location :
Orlando, FL
Print_ISBN :
0-8186-2124-9
DOI :
10.1109/MICRO.1990.151433