Back to Search
Start Over
Generative Adversarial Construction of Parallel Portfolios
- Source :
- IEEE Transactions on Cybernetics. 52:784-795
- Publication Year :
- 2022
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2022.
-
Abstract
- Since automatic algorithm configuration methods have been very effective, recently there is increasing research interest in utilizing them for automatic solver construction, resulting in several notable approaches. For these approaches, a basic assumption is that the given training set could sufficiently represent the target use cases such that the constructed solvers can generalize well. However, such an assumption does not always hold in practice since in some cases, we might only have scarce and biased training data. This article studies effective construction approaches for the parallel algorithm portfolios that are less affected in these cases. Unlike previous approaches, the proposed approach simultaneously considers instance generation and portfolio construction in an adversarial process, in which the aim of the former is to generate instances that are challenging for the current portfolio, while the aim of the latter is to find a new component solver for the portfolio to better solve the newly generated instances. Applied to two widely studied problem domains, that is, the Boolean satisfiability problems (SAT) and the traveling salesman problems (TSPs), the proposed approach identified parallel portfolios with much better generalization than the ones generated by the existing approaches when the training data were scarce and biased. Moreover, it was further demonstrated that the generated portfolios could even rival the state-of-the-art manually designed parallel solvers.
- Subjects :
- Theoretical computer science
Generalization
Computer science
05 social sciences
Parallel algorithm
050301 education
02 engineering and technology
Solver
Travelling salesman problem
Computer Science Applications
Human-Computer Interaction
Control and Systems Engineering
Component (UML)
0202 electrical engineering, electronic engineering, information engineering
Portfolio
020201 artificial intelligence & image processing
Electrical and Electronic Engineering
Boolean satisfiability problem
0503 education
Algorithms
Software
Information Systems
Subjects
Details
- ISSN :
- 21682275 and 21682267
- Volume :
- 52
- Database :
- OpenAIRE
- Journal :
- IEEE Transactions on Cybernetics
- Accession number :
- edsair.doi.dedup.....57126a3cfae538eb279e71bb761b592d
- Full Text :
- https://doi.org/10.1109/tcyb.2020.2984546