Evolving Generalizable Parallel Algorithm Portfolios for Binary Optimization Problems via Domain-Agnostic Instance Generation
Zhiyuan Wang, Shengcai Liu, Peng Yang, Ke Tang

TL;DR
This paper introduces DACE, a neural network-based, domain-agnostic co-evolution method for creating parallel algorithm portfolios that generalize well across various binary optimization problems without needing domain-specific instance generators.
Contribution
DACE provides a novel, domain-agnostic approach to co-evolving algorithm portfolios for binary optimization, eliminating the need for problem-specific instance generators.
Findings
DACE outperforms existing methods on three real-world problems.
It requires only a small set of training instances.
DACE achieves better generalization without domain knowledge.
Abstract
Generalization is the core objective when training optimizers from data. However, limited training instances often constrain the generalization capability of the trained optimizers. Co-evolutionary approaches address this challenge by simultaneously evolving a parallel algorithm portfolio (PAP) and an instance population to eventually obtain PAPs with good generalization. Yet, when applied to a specific problem class, these approaches have a major limitation. They require practitioners to provide instance generators specially tailored to the problem class, which is often non-trivial to design. This work proposes a general-purpose, off-the-shelf PAP construction approach, named domain-agnostic co-evolution of parameterized search (DACE), for binary optimization problems where decision variables take values of 0 or 1. The key novelty of DACE lies in its neural network-based…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFerroelectric and Negative Capacitance Devices · Parallel Computing and Optimization Techniques · Constraint Satisfaction and Optimization
MethodsSparse Evolutionary Training
