Exact Sparse Approximation Problems via Mixed-Integer Programming: Formulations and Computational Performance

被引:43
|
作者
Bourguignon, Sebastien [1 ]
Ninin, Jordan [2 ]
Carfantan, Herve [3 ]
Mongeau, Marcel [4 ]
机构
[1] Ecole Cent Nantes, CNRS, UMR 6597, IRCCyN, F-44321 Nantes 3, France
[2] ENSTA Bretagne, Lab STICC, CNRS, UMR 6285, F-29806 Brest, France
[3] Univ Toulouse 3, CNRS, IRAP, UMR 5277, F-31400 Toulouse, France
[4] Univ Toulouse, ENAC, MAIAA, F-31055 Toulouse 4, France
关键词
Deconvolution; mixed-integer programming; l(0)-norm-based problems; optimization; sparse approximation; ORTHOGONAL MATCHING PURSUIT; RECOVERY;
D O I
10.1109/TSP.2015.2496367
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Sparse approximation addresses the problem of approximately fitting a linear model with a solution having as few non-zero components as possible. While most sparse estimation algorithms rely on suboptimal formulations, this work studies the performance of exact optimization of l(0)-norm-based problems through Mixed-Integer Programs (MIPs). Nine different sparse optimization problems are formulated based on l(1), l(2) or l(infinity) data misfit measures, and involving whether constrained or penalized formulations. For each problem, MIP reformulations allow exact optimization, with optimality proof, for moderate-size yet difficult sparse estimation problems. Algorithmic efficiency of all formulations is evaluated on sparse deconvolution problems. This study promotes error-constrained minimization of the l(0) norm as the most efficient choice when associated with l(0) and l(infinity) misfits, while the l(2) misfit is more efficiently optimized with sparsity-constrained and sparsity-penalized problems. Exact l(0)-norm optimization is shown to outperform classical methods in terms of solution quality, both for over-and underdetermined problems. Numerical simulations emphasize the relevance of the different l(p) fitting possibilities as a function of the noise statistical distribution. Such exact approaches are shown to be an efficient alternative, in moderate dimension, to classical (suboptimal) sparse approximation algorithms with l(2) data misfit. They also provide an algorithmic solution to less common sparse optimization problems based on l(1) and l(infinity) misfits. For each formulation, simulated test problems are proposed where optima have been successfully computed. Data and optimal solutions are made available as potential benchmarks for evaluating other sparse approximation methods.
引用
收藏
页码:1405 / 1419
页数:15
相关论文
共 50 条
  • [1] FLEXIBLE MIXED-INTEGER PROGRAMMING FORMULATIONS FOR PRODUCTION SCHEDULING PROBLEMS
    BRUVOLD, NT
    EVANS, JR
    [J]. IIE TRANSACTIONS, 1985, 17 (01) : 2 - 7
  • [2] Computational study of a family of mixed-integer quadratic programming problems
    Bienstock, D
    [J]. MATHEMATICAL PROGRAMMING, 1996, 74 (02) : 121 - 140
  • [3] An exact penalty global optimization approach for mixed-integer programming problems
    S. Lucidi
    F. Rinaldi
    [J]. Optimization Letters, 2013, 7 : 297 - 307
  • [4] A mixed-integer approximation of robust optimization problems with mixed-integer adjustments
    Kronqvist, Jan
    Li, Boda
    Rolfes, Jan
    [J]. OPTIMIZATION AND ENGINEERING, 2024, 25 (03) : 1271 - 1296
  • [5] Tight polyhedral approximation for mixed-integer linear programming unit commitment formulations
    Jabr, R. A.
    [J]. IET GENERATION TRANSMISSION & DISTRIBUTION, 2012, 6 (11) : 1104 - 1111
  • [6] An exact penalty global optimization approach for mixed-integer programming problems
    Lucidi, S.
    Rinaldi, F.
    [J]. OPTIMIZATION LETTERS, 2013, 7 (02) : 297 - 307
  • [7] Extended Formulations in Mixed-Integer Convex Programming
    Lubin, Miles
    Yamangil, Emre
    Bent, Russell
    Vielma, Juan Pablo
    [J]. INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, IPCO 2016, 2016, 9682 : 102 - 113
  • [8] An Exact Rational Mixed-Integer Programming Solver
    Cook, William
    Koch, Thorsten
    Steffy, Daniel E.
    Wolter, Kati
    [J]. INTEGER PROGRAMMING AND COMBINATORAL OPTIMIZATION, IPCO 2011, 2011, 6655 : 104 - 116
  • [9] On the approximation of real rational functions via mixed-integer linear programming
    Papamarkos, N
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2000, 112 (01) : 113 - 124
  • [10] Valid Linear Programming Bounds for Exact Mixed-Integer Programming
    Steffy, Daniel E.
    Wolter, Kati
    [J]. INFORMS JOURNAL ON COMPUTING, 2013, 25 (02) : 271 - 284