mlsanityData to 7 Oct 2026

Practical, Utilitarian Algorithm Configuration

arXiv 2510.14683 ↗First posted 16 Oct 2025cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Utilitarian algorithm configuration identifies a parameter setting for a given algorithm that maximizes a user's utility. Utility functions offer a theoretically well-grounded approach to optimizing decision-making under uncertainty and are flexible enough to capture a user's preferences over algorithm runtimes (e.g., they can describe a sharp cutoff after which a solution is no longer required, a per-hour cost for compute, or diminishing returns from algorithms that take longer to run). COUP is a recently-introduced utilitarian algorithm configuration procedure which was designed mainly to offer strong theoretical guarantees about the quality of the configuration it returns, with less attention paid to its practical performance. This paper closes that gap, bringing theoretically-grounded, utilitarian algorithm configuration to the point where it is competitive with widely used, heuristic configuration procedures that offer no performance guarantees. We present a series of improvements to COUP that improve its empirical performance without degrading its theoretical guarantees and demonstrate their benefit experimentally. Using a case study, we also illustrate ways of exploring the robustness of a given solution to the algorithm selection problem to variations in the utility function.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 8 of its 24 references that are in the map. First posted on arXiv 16 Oct 2025.

Builds on

8 of 24 references.

References · 8

  1. 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
  2. 2016Hyperband: A Novel Bandit-Based Approach to Hyperparameter Optimizationcited by 688
  3. 2015Non-stochastic Best Arm Identification and Hyperparameter Optimizationcited by 219
  4. 2014ParamILS: An Automatic Algorithm Configuration Frameworkcited by 88
  5. 2018LeapsAndBounds: A Method for Approximately Optimal Algorithm Configurationcited by 13
  6. 2019Procrastinating with Confidence: Near-Optimal, Anytime, Adaptive Algorithm Configurationcited by 9
  7. 2022AC-Band: A Combinatorial Bandit-Based Approach to Algorithm Configurationcited by 6
  8. 2024Utilitarian Algorithm Configuration for Infinite Parameter Spacescited by 2

Built on by

Not cited yet.