Efficiency Through Procrastination:
Approximately Optimal Algorithm Configuration with Runtime Guarantees
Abstract
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. Further, its running time requirements
asymptotically dominate those of existing methods