atlas

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

Efficient Bisection Projection to Ensure Neural-Network Solution Feasibility for Optimization over General Set

ICML 2025 · Learning theory and algorithms › Combinatorial and search optimization · approach: Constrained neural network optimization

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 Bisection Projection, which uses an IPNN to predict low-eccentricity (Chebyshev-center-like) interior points and then bisection along the segment from the NN prediction to the interior point to restore feasibility over general compact constraint sets.

Problem

Ensuring feasibility of neural-network solutions to input-dependent constrained optimization over general compact sets with non-empty interiors, with bounded optimality loss and low run-time.

Approach

Bisection along the segment between an infeasible NN prediction and a predicted interior point, where the interior point is produced by a dedicated IPNN trained with a robust-margin (Chebyshev-center-inspired) loss so that it has low eccentricity and is feasible across inputs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply Bisection Projection to NN predictionsQP · QPfeasibility rate (%): 80.8 -> 100Helped
Apply Bisection Projection to NN predictionsQCQP · QCQPfeasibility rate (%): 92.0 -> 100Helped
Apply Bisection Projection to NN predictionsSOCP · SOCPfeasibility rate (%): 89.6 -> 100Helped
Apply Bisection Projection to NN predictionsSDP · SDPfeasibility rate (%): 58.0 -> 100Helped
Apply Bisection Projection to NN predictionsAC-OPF · AC-OPFfeasibility rate (%): 94.0 -> 100Helped
Apply Bisection Projection to NN predictionsJCC-IM · JCC-IMfeasibility rate (%): 84.5 -> 100Helped
Add robust-margin maximization (γ) to IPNN training (ablation)Bisection Projection · QP and JCC-IM test inputsout-of-sample feasibility rateHelped
Add robust-margin maximization (γ) to IPNN training (ablation)Bisection Projection · QP and JCC-IM projection testsprojection distanceHelped
Increase the number of bisection steps (ablation)Bisection Projection · QP and JCC-IMoptimality gapHelped
Increase the number of bisection steps (ablation)Bisection Projection · QP and JCC-IMrunning timeHurt
Use a reduced bisection stepsize (β = 0.1 rather than β = 0.5) (ablation)Bisection Projection · Constraint sets with multiple boundary intersectionssolution qualityHelped
Use a reduced bisection stepsize (β = 0.1 rather than β = 0.5) (ablation)Bisection Projection · Constraint sets with multiple boundary intersectionsnumber of iterationsHurt

Surprising findings

Limitations

Experimental setup

Datasets: synthetic QP, QCQP, SOCP, SDP instances AC-OPF instances JCC-IM instances

Benchmarks: QP QCQP SOCP SDP AC-OPF JCC-IM

Metrics: feasibility rate optimality gap (MAPE) running time

Baselines: MOSEK PYPOWER NN+WS NN+Proj NN+D-Proj (DC3) NN+H-Proj (homeomorphic projection)

Builds on: homeomorphic projection gauge projection DC3

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