2008 Asia and South Pacific Design Automation Conference 2008
DOI: 10.1109/aspdac.2008.4484040
|View full text |Cite
|
Sign up to set email alerts
|

Efficient symbolic multi-objective design space exploration

Abstract: -Nowadays many design space exploration tools are based on Multi-Objective Evolutionary Algorithms (MOEAs). Beside the advantages of MOEAs, there is one important drawback as MOEAs might fail in design spaces containing only a few feasible solutions or as they are often afflicted with premature convergence, i.e., the same design points are revisited again and again. Exact methods, especially Pseudo Boolean solvers (PB solvers) seem to be a solution. However, as typical design spaces are multi-objective, there … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
33
0

Year Published

2008
2008
2017
2017

Publication Types

Select...
5
2

Relationship

2
5

Authors

Journals

citations
Cited by 52 publications
(33 citation statements)
references
References 18 publications
0
33
0
Order By: Relevance
“…This novel approach known as SAT decoding has been presented in [9]. It is known to be superior to common methods that are based on ILPs or MOEAs only [10].…”
Section: Optimizationmentioning
confidence: 99%
“…This novel approach known as SAT decoding has been presented in [9]. It is known to be superior to common methods that are based on ILPs or MOEAs only [10].…”
Section: Optimizationmentioning
confidence: 99%
“…However, most design spaces have multiple, often non-linear objectives. For being able to apply SAT solvers efficiently to multiobjective optimization problems, Lukasiewycz et al propose SAT decoding [9], which couples a Multi-objective Evolutionary Algorithm (MOEA) with a SAT solver, as illustrated in Fig. 4.…”
Section: B Sat Decoding For Dsementioning
confidence: 99%
“…To achieve this, the SAT-decoding approach [9] is incorporated which is a heuristic using symbolic representations of the constraints which have to be met by an implementation to be feasible. SAT-decoding has been used for the design space exploration for single-mode systems, thus, we significantly enhance it as our approach will be able to cope with multimode systems as well as partial reconfiguration.…”
Section: Introductionmentioning
confidence: 99%
“…The priority ρ i of a variable x i is randomly chosen in R [0,1] (line 7). For each variable x i a mutation is done with the probability r. The mutation increases the priority ρ i by 1 and flips the prioritized phase value σ i (line [8][9][10][11].…”
Section: Algorithm 2 Feasibility-preserving Crossover and Mutation Opmentioning
confidence: 99%
“…By using a Pseudo-Boolean (PB) solver [7] as a decoder, this method always obtains feasible solutions by mapping from a bounded search space to feasible solutions. In combination with an Evolutionary Algorithm (EA), a good convergence towards the optimal solutions also on large and complex real-world problems [8] is reached.…”
mentioning
confidence: 99%