Solving the Station Repacking Problem

We investigate the problem of repacking stations in the FCC's upcoming, multi-billion-dollar "incentive auction". Early efforts to solve this problem considered mixed-integer programming formulations, which we show are unable to reliably solve realistic, national-scale problem instances. We describe the result of a multi-year investigation of alternatives: a solver, SATFC, that has been adopted by the FCC for use in the incentive auction. SATFC is based on a SAT encoding paired with a wide range of techniques: constraint graph decomposition; novel caching mechanisms that allow for reuse of partial solutions from related, solved problems; algorithm configuration; algorithm portfolios; and the marriage of local-search and complete solver strategies. We show that our approach solves virtually all of a set of problems derived from auction simulations within the short time budget required in practice.

[1]  Michael J. Marcus Incentive auction: a proposed mechanism to rebalance spectrum between broadcast television and mobile broadband [Spectrum policy and regulatory issues] , 2013, IEEE Wireless Communications.

[2]  Tri-Dung Nguyen,et al.  Optimizing prices in descending clock auctions , 2014, EC.

[3]  Martin Gebser,et al.  clasp : A Conflict-Driven Answer Set Solver , 2007, LPNMR.

[4]  Michael Kearns,et al.  A Computational Study of Feasible Repackings in the FCC Incentive Auctions , 2014, ArXiv.

[5]  Tim Roughgarden,et al.  The performance of deferred-acceptance auctions , 2014, Math. Oper. Res..

[6]  Carlo Mannino,et al.  Models and solution techniques for frequency assignment problems , 2003, 4OR.

[7]  Olivier Roussel,et al.  The International SAT Solver Competitions , 2012, AI Mag..

[8]  Bart Selman,et al.  Algorithm portfolios , 2001, Artif. Intell..

[9]  Jörg Hoffmann,et al.  A New Method to Index and Query Sets , 1999, IJCAI.

[10]  C. Jackson,et al.  An Engineering and Economic Analysis of the Prospects of Reallocating Radio Spectrum from the Broadcast Band through the Use of Voluntary Incentive Auctions , 2011 .

[11]  M. Calamari,et al.  Experimental evaluation of auction designs for spectrum allocation under interference constraints , 2012, 2012 IEEE Systems and Information Engineering Design Symposium.

[12]  Ilya Segal,et al.  Deferred-acceptance auctions and radio spectrum reallocation , 2014, EC.

[13]  Mihai Patrascu,et al.  Unifying the Landscape of Cell-Probe Lower Bounds , 2010, SIAM J. Comput..

[14]  Kevin Leyton-Brown,et al.  Sequential Model-Based Optimization for General Algorithm Configuration , 2011, LION.

[15]  Thomas Stützle,et al.  AClib: A Benchmark Library for Algorithm Configuration , 2014, LION.

[16]  Akhil Vohra On the Near-Optimality of The Reverse Deferred Acceptance Algorithm , 2014 .

[17]  M. Schwartz,et al.  Economics at the FCC, 2011–2012: Spectrum Incentive Auctions, Universal Service and Intercarrier Compensation Reform, and Mergers , 2012 .

[18]  Mihai Pa caron,et al.  Unifying the Landscape of Cell-Probe Lower Bounds , 2011 .

[19]  Marius Thomas Lindauer,et al.  The Configurable SAT Solver Challenge (CSSC) , 2015, Artif. Intell..

[20]  Kevin Leyton-Brown,et al.  Hydra: Automatically Configuring Algorithms for Portfolio-Based Selection , 2010, AAAI.

[21]  Wei Wu,et al.  Double Configuration Checking in Stochastic Local Search for Satisfiability , 2014, AAAI.

[22]  Piotr Indyk,et al.  New Algorithms for Subset Query, Partial Match, Orthogonal Range Searching, and Related Problems , 2002, ICALP.

[23]  Iztok Savnik,et al.  Index Data Structure for Fast Subset and Superset Queries , 2013, CD-ARES.