Title :
Handling constraints in multi-objective GA for embedded system design
Author :
Chakraborty, Biman ; Chen, Ting ; Mitra, Tulika ; Roychoudhury, Abhik
Author_Institution :
Nat. Univ. of Singapore, Singapore
Abstract :
Design space exploration is central to embedded system design. Typically this is a multi-objective search problem, where performance, power, area etc. are the different optimization criteria, to find the Pareto-optimal points. Multi-objective genetic algorithms (GA) have been found to be a natural fit for such searches and have been used widely. However, for certain design spaces, a large part of the space being explored by GA may violate certain design constraints. In this paper, we use a multi-objective GA algorithm based on "repair", where an infeasible design point encountered during the search is repaired to a feasible design point. Our primary novelty is to use a multi-objective version of search algorithms, like branch and bound, as the repair strategy to optimize the objectives. We also pre-compute a layout of the genes such that infeasible design points are less likely to be encountered during the search. We have successfully employed our hybrid search strategy to design application-specific instruction-set extensions that maximize performance and minimize area.
Keywords :
Pareto optimisation; constraint handling; embedded systems; genetic algorithms; instruction sets; logic design; tree searching; Pareto-optimal points; application-specific instruction-set extensions; branch and bound technique; constraints handling; design space exploration; embedded system design; hybrid search strategy; multiobjective genetic algorithms; Algorithm design and analysis; Computer aided instruction; Constraint optimization; Design optimization; Embedded system; Genetic algorithms; Genetic mutations; Hybrid power systems; Search problems; Space exploration;
Conference_Titel :
VLSI Design, 2006. Held jointly with 5th International Conference on Embedded Systems and Design., 19th International Conference on
Print_ISBN :
0-7695-2502-4
DOI :
10.1109/VLSID.2006.95