mlsanityData to 7 Oct 2026

Sparse Regression at Scale: Branch-and-Bound rooted in First-Order Optimization

arXiv 2004.06152 ↗First posted 13 Apr 2020stat.CO cs.LG math.OCcited by 45

Not on the map. Why?

Abstract (arXiv)

We consider the least squares regression problem, penalized with a combination of the ℓ0 and squared ℓ2 penalty functions (a.k.a. ℓ0 ℓ2 regularization). Recent work shows that the resulting estimators are of key importance in many high-dimensional statistical settings. However, exact computation of these estimators remains a major challenge. Indeed, modern exact methods, based on mixed integer programming (MIP), face difficulties when the number of features p ~ 104. In this work, we present a new exact MIP framework for ℓ0ℓ2-regularized regression that can scale to p ~ 107, achieving speedups of at least 5000x, compared to state-of-the-art exact methods. Unlike recent work, which relies on modern commercial MIP solvers, we design a specialized nonlinear branch-and-bound (BnB) framework, by critically exploiting the problem structure. A key distinguishing component in our framework lies in efficiently solving the node relaxations using a specialized first-order method, based on coordinate descent (CD). Our CD-based method effectively leverages information across the BnB nodes, through using warm starts, active sets, and gradient screening. In addition, we design a novel method for obtaining dual bounds from primal CD solutions, which certifiably works in high dimensions. Experiments on synthetic and real high-dimensional datasets demonstrate that our framework is not only significantly faster than the state of the art, but can also deliver certifiably optimal solutions to statistically challenging instances that cannot be handled with existing methods. We open source the implementation through our toolkit L0BnB.

Key facts. Cited by 45 papers in the map (data through 7 Oct 2026). First posted on arXiv 13 Apr 2020.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 8; 2022: 6; 2023: 12; 2024: 7; 2025: 9; 2026: 3.

45 papers.

Sort:

  1. 2023Fast as CHITA: Neural Network Pruning with Combinatorial Optimizationcited by 40
  2. 2022Learning Sparse Nonlinear Dynamics via Mixed-Integer Optimizationcited by 29
  3. 2021Strong Optimal Classification Treescited by 27
  4. 2024OSSCAR: One-Shot Structured Pruning in Vision and Language Models with Combinatorial Optimizationcited by 17
  5. 2022Noise-aware Physics-informed Machine Learning for Robust PDE Discoverycited by 14
  6. 2021Grouped Variable Selection with Discrete Optimization: Computational and Statistical Perspectivescited by 12
  7. 2022L0Learn: A Scalable Package for Sparse Learning using L0 Regularizationcited by 12
  8. 2021A new perspective on low-rank optimizationcited by 10
  9. 2021Learning Optimal Prescriptive Trees from Observational Datacited by 10
  10. 2021Slowly Varying Regression under Sparsitycited by 7
  11. 2022ForestPrune: Compact Depth-Controlled Tree Ensemblescited by 7
  12. 2023Adaptive Uncertainty-Guided Model Selection for Data-Driven PDE Discoverycited by 6
33 more
  1. 2023Sparse Gaussian Graphical Models with Discrete Optimization: Computational and Statistical Perspectivescited by 5
  2. 2024A New Branch-and-Bound Pruning Framework for ℓ0-Regularized Problemscited by 5
  3. 2021A Splicing Approach to Best Subset of Groups Selectioncited by 4
  4. 2021Predicting Census Survey Response Rates With Parsimonious Additive Models and Structured Interactionscited by 3
  5. 2023Outlier detection in regression: conic quadratic formulationscited by 3
  6. 2023Constrained Optimization of Rank-One Functions with Indicator Variablescited by 2
  7. 2025Interpretable Time Series Autoregression for Periodicity Quantificationcited by 2
  8. 2021Principal Component Hierarchy for Sparse Quadratic Programscited by 1
  9. 2022Feature subset selection for kernel SVM classification via mixed-integer optimizationcited by 1
  10. 2023On the Computational Complexity of Private High-dimensional Model Selectioncited by 1
  11. 2024On the Efficiency of ERM in Feature Learningcited by 1
  12. 2024Fair and Accurate Regression: Strong Formulations and Algorithmscited by 1
  13. 2025Scalable First-order Method for Certifying Optimal k-Sparse GLMscited by 1
  14. 2026Computation of Least Trimmed Squares: A Branch-and-Bound framework with Hyperplane Arrangement Enhancementscited by 1
  15. 2022Best Subset Selection with Efficient Primal-Dual Algorithmcited by 0
  16. 2023Safe Peeling for L0-Regularized Least-Squares with supplementary materialcited by 0
  17. 2023Efficient Cross-Validation for Sparse Linear Regressioncited by 0
  18. 2023Path Signatures for Seizure Forecastingcited by 0
  19. 2023Accelerated Neural Network Training with Rooted Logistic Objectivescited by 0
  20. 2023BackboneLearn: A Library for Scaling Mixed-Integer Optimization-Based Machine Learningcited by 0
  21. 2023Bayesian Formulations for Graph Spectral Denoisingcited by 0
  22. 2024Robust support vector machines via conic optimizationcited by 0
  23. 2024Dynamic Incremental Optimization for Best Subset Selectioncited by 0
  24. 2024Lightweight Correlation-Aware Table Compressioncited by 0
  25. 2025L0-Regularized Quadratic Surface Support Vector Machinescited by 0
  26. 2025A Graphical Global Optimization Framework for Parameter Estimation of Statistical Models with Nonconvex Regularization Functionscited by 0
  27. 2025Stability Regularized Cross-Validationcited by 0
  28. 2025A Generic Branch-and-Bound Algorithm for ℓ0-Penalized Problems with Supplementary Materialcited by 0
  29. 2025El0ps: An Exact L0-regularized Problems Solvercited by 0
  30. 2025A Unified Optimization Framework for Multiclass Classification with Structured Hyperplane Arrangementscited by 0
  31. 2025Differentially Private High-dimensional Variable Selection via Integer Programmingcited by 0
  32. 2026From Sequential Nodes to GPU Batches: Parallel Branch and Bound for Optimal k-Sparse GLMscited by 0
  33. 2026Coordinate Optimality Reformulation for Mixed-Integer Convex Programs with Indicatorscited by 0