atlas

Research map / Learning theory and algorithms / Combinatorial and search optimization

B$^3$-PWL: GPU-Batched Branch-and-Bound for Piecewise-Linear Optimization with SOS2 Constraints

NeurIPS 2026 · Learning theory and algorithms › Combinatorial and search optimization · approach: Heuristics for integer programming · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes B³-PWL, a GPU-centric batched branch-and-bound that solves batches of node LP relaxations with a batched cuPDLPx-style first-order solver (plus a block-tiled ragged SpMV kernel and an SOS2 repair + batched feasibility pump), reporting 9.25x geomean speedup over cuOpt on 43 synthetic PWL-MIP instances.

Problem

Solving piecewise-linear optimization problems with SOS2 constraints to global optimality via branch-and-bound is expensive, and existing solvers are CPU-centric; GPU acceleration of B&B so far targets neural network verification or auxiliary subroutines in MIP solvers.

Approach

Use batched first-order PDHG LP solves (cuPDLPx extended to heterogeneous ragged batches with a batched block-tiled SpMV) as the core node-LP engine of a GPU-resident B&B loop, combined with an SOS2 repair heuristic and a batched objective feasibility pump to find incumbents early.

Key results

Surprising findings

Limitations

Experimental setup

Datasets: 43 synthetic PWL-MIP instances (portfolio, workforce, resource allocation) valve-point unit commitment benchmark (eld40/ucp40)

Benchmarks: 43 synthetic PWL-MIP instances valve-point unit commitment benchmark

Metrics: wall-clock time shifted geometric mean time geometric-mean speedup Eff-Opt Exact Match time to best incumbent relative MIP gap

Baselines: NVIDIA cuOpt Gurobi SCIP HiGHS

Builds on: cuPDLPx PDLP PDHG objective feasibility pump alpha-beta-CROWN

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy