Efficiency Through Procrastination: Approximately Optimal Algorithm Configuration with Runtime Guarantees

Efficiency Through Procrastination: Approximately Optimal Algorithm Configuration with Runtime Guarantees

Robert Kleinberg, Kevin Leyton-Brown, Brendan Lucier

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence
Main track. Pages 2023-2031. https://doi.org/10.24963/ijcai.2017/281

Algorithm configuration methods have achieved much practical success, but to date have not been backed by meaningful performance guarantees. We address this gap with a new algorithm configuration framework, Structured Procrastination. With high probability and nearly as quickly as possible in the worst case, our framework finds an algorithm configuration that provably achieves near optimal performance. Moreover, its running time requirements asymptotically dominate those of existing methods.
Keywords:
Machine Learning: Learning Theory
Constraints and Satisfiability: Constraints and Satisfiability
Constraints and Satisfiability: Solvers and Tools
Constraints and Satisfiability: Evaluation and Analysis