Benchmarking in Optimization: Best Practice and Open Issues
Thomas Bartz-Beielstein, Carola Doerr, Daan van den Berg, Jakob, Bossek, Sowmya Chandrasekaran, Tome Eftimov, Andreas Fischbach, Pascal, Kerschke, William La Cava, Manuel Lopez-Ibanez, Katherine M. Malan, Jason H., Moore, Boris Naujoks, Patryk Orzechowski, Vanessa Volz

TL;DR
This survey provides comprehensive guidelines and discusses open issues in benchmarking optimization algorithms, emphasizing best practices, reproducibility, and effective analysis to improve research quality.
Contribution
It offers a set of well-structured guidelines for benchmarking in optimization, consolidating expert opinions and addressing open challenges in the field.
Findings
Identifies eight essential topics for effective benchmarking.
Highlights the importance of reproducibility and transparent reporting.
Provides recommendations for improving benchmarking practices.
Abstract
This survey compiles ideas and recommendations from more than a dozen researchers with different backgrounds and from different institutes around the world. Promoting best practice in benchmarking is its main goal. The article discusses eight essential topics in benchmarking: clearly stated goals, well-specified problems, suitable algorithms, adequate performance measures, thoughtful analysis, effective and efficient designs, comprehensible presentations, and guaranteed reproducibility. The final goal is to provide well-accepted guidelines (rules) that might be useful for authors and reviewers. As benchmarking in optimization is an active and evolving field of research this manuscript is meant to co-evolve over time by means of periodic updates.
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Multi-Objective Optimization Algorithms · Manufacturing Process and Optimization · Probabilistic and Robust Engineering Design
