Saved in:
Bibliographic Details
Main Authors: Meng, Xiang, Lucas, Ryan, Mazumder, Rahul
Format: Preprint
Published: 2026
Subjects:
Online Access:https://arxiv.org/abs/2602.04551
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912877207617536
author Meng, Xiang
Lucas, Ryan
Mazumder, Rahul
author_facet Meng, Xiang
Lucas, Ryan
Mazumder, Rahul
contents We study exact sparse linear regression with an $\ell_0-\ell_2$ penalty and develop a branch-and-bound (BnB) algorithm explicitly designed for GPU execution. Starting from a perspective reformulation, we derive an interval relaxation that can be solved by ADMM with closed-form, coordinate-wise updates. We structure these updates so that the main work at each BnB node reduces to batched matrix-vector operations with a shared data matrix, enabling fine-grained parallelism across coordinates and coarse-grained parallelism across many BnB nodes on a single GPU. Feasible solutions (upper bounds) are generated by a projected gradient method on the active support, implemented in a batched fashion so that many candidate supports are updated in parallel on the GPU. We discuss practical design choices such as memory layout, batching strategies, and load balancing across nodes that are crucial for obtaining good utilization on modern GPUs. On synthetic and real high-dimensional datasets, our GPU-based approach achieves clear runtime improvements over a CPU implementation of our method, an existing specialized BnB method, and commercial MIP solvers.
format Preprint
id arxiv_https___arxiv_org_abs_2602_04551
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle A GPU-accelerated Nonlinear Branch-and-Bound Framework for Sparse Linear Models
Meng, Xiang
Lucas, Ryan
Mazumder, Rahul
Optimization and Control
We study exact sparse linear regression with an $\ell_0-\ell_2$ penalty and develop a branch-and-bound (BnB) algorithm explicitly designed for GPU execution. Starting from a perspective reformulation, we derive an interval relaxation that can be solved by ADMM with closed-form, coordinate-wise updates. We structure these updates so that the main work at each BnB node reduces to batched matrix-vector operations with a shared data matrix, enabling fine-grained parallelism across coordinates and coarse-grained parallelism across many BnB nodes on a single GPU. Feasible solutions (upper bounds) are generated by a projected gradient method on the active support, implemented in a batched fashion so that many candidate supports are updated in parallel on the GPU. We discuss practical design choices such as memory layout, batching strategies, and load balancing across nodes that are crucial for obtaining good utilization on modern GPUs. On synthetic and real high-dimensional datasets, our GPU-based approach achieves clear runtime improvements over a CPU implementation of our method, an existing specialized BnB method, and commercial MIP solvers.
title A GPU-accelerated Nonlinear Branch-and-Bound Framework for Sparse Linear Models
topic Optimization and Control
url https://arxiv.org/abs/2602.04551