资源论文L EAPS A ND B OUNDS: A Method for Approximately Optimal Algorithm Configuration

L EAPS A ND B OUNDS: A Method for Approximately Optimal Algorithm Configuration

2020-03-20 | |  48 |   36 |   0

Abstract

We consider the problem of configuring generalpurpose solvers to run efficiently on problem instances drawn from an unknown distribution. The goal of the configurator is to find a configuratio that runs fast on average on most instances, and do so with the least amount of total work. It can run a chosen solver on a random instance until the solver finishes or a timeout is reached. We propose L EAPS A ND B OUNDS, an algorithm that tests configurations on randomly selected problem instances for longer and longer time. We prove that the capped expected runtime of the configuration returned by L EAPS A ND B OUNDS is close to the optimal expected runtime, while our algorithm’s running time is near-optimal. Our results show that L EAPS A ND B OUNDS is more efficient than the recent algorithm of Kleinberg et (2017), which, to our knowledge, is the only other algorithm configuration method with non-trivial theoretical guarantees. Experimental results on configuring a public SAT solver on a new benchmark dataset also stand witness to the superiority of our method.

上一篇:Regret Minimization for Partially Observable Deep Reinforcement Learning

下一篇:Least-Squares Temporal Difference Learning for the Linear Quadratic Regulator

用户评价
全部评价

热门资源

  • The Variational S...

    Unlike traditional images which do not offer in...

  • Learning to Predi...

    Much of model-based reinforcement learning invo...

  • Stratified Strate...

    In this paper we introduce Stratified Strategy ...

  • A Mathematical Mo...

    Direct democracy, where each voter casts one vo...

  • Rating-Boosted La...

    The performance of a recommendation system reli...