skip to main content
10.1145/3520304.3528880acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
poster

Benchmarking algorithm portfolio construction methods

Published: 19 July 2022 Publication History

Abstract

A portfolio is a set of algorithms, which run concurrently or interchangeably, whose aim is to improve performance by avoiding a bad selection of a single algorithm. Despite its high error tolerance, a carefully constructed portfolio, i.e., the smallest set of complementary algorithms, is expected to perform better than an arbitrarily constructed one. In this paper, we benchmark five algorithm portfolio construction methods, using as benchmark problems the ASLib scenarios, under a cross-validation regime. We examine the performance of each portfolio in terms of its riskiness, i.e., the existence of unsolved problems on the test set, and its robustness, i.e., the existence of an algorithm that solves most instances. The results demonstrate that two of these methods produce portfolios with the lowest risk, albeit with different levels of robustness.

References

[1]
A. Almakhlafi and J. Knowles. 2013. Systematic construction of algorithm portfolios for a Maintenance Scheduling Problem. In 2013 IEEE Congress on Evolutionary Computation.
[2]
B. Bischl, P. Kerschke, L. Kotthoff, M. Lindauer, Y. Malitsky, A. Fréchette, H. Hoos, F. Hutter, K. Leyton-Brown, K. Tierney, et al. 2016. Aslib: A benchmark library for algorithm selection. Artificial Intelligence 237 (2016), 41--58.
[3]
P. Kerschke, H.H. Hoos, F. Neumann, and H. Trautmann. 2019. Automated algorithm selection: Survey and perspectives. Evolutionary Computation 27, 1 (2019), 3--45.
[4]
M. Lindauer, J.N. van Rijn, and L. Kotthoff. 2019. The algorithm selection competitions 2015 and 2017. Artificial Intelligence 272 (2019), 86--100.
[5]
M.A. Muñoz and M Kirley. 2016. ICARUS: Identification of complementary algorithms by uncovered sets. In 2016 IEEE Congress on Evolutionary Computation (CEC). IEEE, 2427--2432.
[6]
J.R. Rice. 1976. The algorithm selection problem. In Advances in computers. Vol. 15. Elsevier, 65--118.
[7]
H. Samulowitz and R. Memisevic. 2007. Learning to Solve QBF. In Proceedings of the 22nd National Conference on Artificial Intelligence - Volume 1. 255--260.
[8]
D. Souravlias, K.E. Parsopoulos, I.S. Kotsireas, and P.M. Pardalos. 2021. Algorithm Portfolios. Springer International Publishing.
[9]
J. Wawrzyniak, M. Drozdowski, and É Sanlaville. 2020. Selecting algorithms for large berth allocation problems. European Journal of Operational Research 283, 3 (2020), 844--862.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
GECCO '22: Proceedings of the Genetic and Evolutionary Computation Conference Companion
July 2022
2395 pages
ISBN:9781450392686
DOI:10.1145/3520304
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 19 July 2022

Check for updates

Author Tags

  1. algorithm portfolios
  2. algorithm selection
  3. benchmarking

Qualifiers

  • Poster

Funding Sources

Conference

GECCO '22
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 49
    Total Downloads
  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)1
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

Cited By

View all

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media