Strength Pareto Evolutionary Algorithm 2 for Design Space Exploration (SPEA2DSE). Is a specialized application of the SPEA2 Genetic Algorithm used in the context of multi-objective design space exploration (DSE), particularly in domains like embedded systems and hardware/software co-design.
How SPEA2DSE Works
- Initial Population: Start with randomly selected system configurations.
- Fitness Evaluation: Evaluate each individual on multiple design objectives.
- Archive Update: Maintain an external archive of non-dominated solutions.
- Environmental Selection: Select individuals for the next generation based on strength, density, and diversity.
- Variation: Use crossover and mutation to explore the design space.
- Iteration: Repeat evaluation and selection until termination.