IEEE Computational Intelligence Magazine, volume 15, issue 2, pages 14-23
The General Combinatorial Optimization Problem: Towards Automated Algorithm Design
Publication type: Journal Article
Publication date: 2020-05-01
scimago Q1
SJR: 2.085
CiteScore: 14.5
Impact factor: 10.3
ISSN: 1556603X, 15566048
Artificial Intelligence
Theoretical Computer Science
Abstract
This paper defines a new combinatorial optimization problem, namely General Combinatorial Optimization Problem (GCOP), whose decision variables are a set of parametric algorithmic components, i.e. algorithm design decisions. The solutions of GCOP, i.e. compositions of algorithmic components, thus represent different generic search algorithms. The objective of GCOP is to find the optimal algorithmic compositions for solving the given optimization problems. Solving the GCOP is thus equivalent to automatically designing the best algorithms for optimization problems. Despite recent advances, the evolutionary computation and optimization research communities are yet to embrace formal standards that underpin automated algorithm design. In this position paper, we establish GCOP as a new standard to define different search algorithms within one unified model. We demonstrate the new GCOP model to standardize various search algorithms as well as selection hyperheuristics. A taxonomy is defined to distinguish several widely used terminologies in automated algorithm design, namely automated algorithm composition, configuration and selection. We would like to encourage a new line of exciting research directions addressing several challenging research issues including algorithm generality, algorithm reusability, and automated algorithm design.
Nothing found, try to update filter.
MIP neighborhood synthesis through semantic feature extraction and automatic algorithm configuration
Adamo T., Ghiani G., Grieco A., Guerriero E., Manni E.
Pillay N., Beckedahl D.
Tyasnurita R., Ozcan E., John R.
Walker D.J., Keedwell E.
Sabar N.R., Zhang X.J., Song A.
Are you a researcher?
Create a profile to get free access to personal recommendations for colleagues and new articles.
Profiles