Shahaf Shperberg

Senior Academic

Algorithm selection in optimization and application to angry birds

Consider the MaxScore algorithm selection problem: given some optimization problem instances, a set of algorithms that solve them, and a time limit, what is the optimal policy for selecting (algorithm, instance) runs so as to maximize the sum of solution qualities for all problem instances? We analyze the computational complexity of restrictions of MaxScore (NP-hard), and provide a dynamic programming approximation algorithm. This algorithm, as well as new greedy algorithms, are evaluated empirically on data from agent runs on Angry Birds problem instances. Results show a significant improvement over a hyper-agent greedy scheme from related work.

Publication language English
Pages 437-445
Publication status Published - 01.01.2019

ASJC Scopus subject areas

Artificial Intelligence
Computer Science Applications
Information Systems and Management
Access to Document
10.1609/icaps.v29i1.3508
Other files and links
Link to publication in Scopus