Using the Shapley Value to Analyze Algorithm Portfolios

Fréchette, Alexandre (University of British Columbia) | Kotthoff, Lars (University of British Columbia) | Michalak, Tomasz (University of Oxford and University of Warsaw) | Rahwan, Talal (Masdar Institute of Science and Technology) | Hoos, Holger H. (University of British Columbia) | Leyton-Brown, Kevin (University of British Columbia)

AAAI Conferences 

Algorithms for NP-complete problems often have different strengths andweaknesses, and thus algorithm portfolios often outperform individualalgorithms. It is surprisingly difficult to quantify a component algorithm's contributionto such a portfolio. Reporting a component's standalone performance wronglyrewards near-clones while penalizing algorithms that have small but distinctareas of strength. Measuring a component's marginal contribution to an existingportfolio is better, but penalizes sets of strongly correlated algorithms,thereby obscuring situations in which it is essential to have at least onealgorithm from such a set. This paper argues for analyzing component algorithmcontributions via a measure drawn from coalitional game theory---the Shapleyvalue---and yields insight into a research community's progress over time. Weconclude with an application of the analysis we advocate to SAT competitions,yielding novel insights into the behaviour of algorithm portfolios, theircomponents, and the state of SAT solving technology.

Duplicate Docs Excel Report

Title
None found

Similar Docs  Excel Report  more

TitleSimilaritySource
None found