infeasibility-aware sqp

Designs and implements sequential quadratic programming (SQP) solvers and solver components that detect, diagnose, and handle infeasible or inconsistent constraints by introducing elastic/relaxation formulations and infeasibility-aware subproblem resolution. Builds robust SQP routines that recover convergence from infeasible iterations and can be integrated into larger optimization pipelines.

infeasibility-awaresqp

Recent Skill Trend

Momentum and market value over time
Trending
Score
No comparison yet
0
Oct 01, 2026Oct 01, 2026
Career
Value
No comparison yet
$200K/year
Oct 01, 2026Oct 01, 2026

Must-Read Papers

Most classic and influential ideas
View more

OpenSQP: A Reconfigurable Open-Source SQP Algorithm in Python for Nonlinear Optimization

Dec 04, 2025
AJ
Anugrah Jo Joshy
🏛️ University of California San Diego

Existing open-source and commercial Sequential Quadratic Programming (SQP) solvers suffer from limited transparency and poor modularity, hindering algorithmic customization and component reuse. To address this, we propose a highly modular, open-source Python implementation of SQP that enables flexible substitution of core components—including merit functions (e.g., smoothed augmented Lagrangian), Hessian approximations (e.g., BFGS), line search strategies, and QP subproblem solvers. Our key contribution lies in the rigorous decoupling of these algorithmic modules, significantly enhancing reconfigurability, extensibility, and interpretability—thereby bridging a critical gap in openness and flexibility among SQP tools. Empirical evaluation on the CUTEst benchmark suite demonstrates robust convergence behavior and competitive overall performance relative to state-of-the-art solvers such as SLSQP, SNOPT, and IPOPT.

Addresses lack of transparency and modularity in existing SQP algorithmsEnables easy modification of algorithm components for specific applicationsProvides a robust open-source alternative to leading nonlinear optimizers

Efficient Local and Tabu Search Strategies for Large-Scale Quadratic Integer Programming

Sep 21, 2024
HW
Haibo Wang
🏛️ Texas A&M International University | The University of Mississippi

This paper addresses large-scale nonconvex quadratic integer programming (QIP), encompassing both unconstrained (UQIP) and constrained (CQIP) NP-hard variants. Methodologically, it introduces a novel metaheuristic framework centered on deriving, for the first time, closed-form expressions for objective-value increments under single-variable flips, thereby establishing necessary and sufficient conditions for 1-Opt local optimality. Leveraging these insights, the authors design a tabu search algorithm that integrates closed-form gradient-based updates with an oscillation mechanism to effectively escape local optima. The approach supports large-scale neighborhood structures and achieves high-quality solutions in seconds on instances with up to 8,000 variables—significantly outperforming Gurobi 11.0.2. This work provides the first practically scalable solver for high-dimensional nonconvex QIP that combines theoretical rigor with computational efficiency.

Addresses NP-hard quadratic integer programming problemsDevelops efficient local and tabu search strategiesImproves solution quality for large-scale QIP instances

Selecting appropriate quadratic programming (QP) solvers for real-time control of legged robots remains challenging due to poor solver selection guidelines and weak embedded-system compatibility. Method: This work systematically benchmarks mainstream convex QP algorithms—interior-point, active-set, operator-splitting, and augmented Lagrangian methods—across representative tasks including inverse dynamics, model predictive control (MPC), and whole-body control. It introduces a novel four-category taxonomy of QP solvers tailored to legged robotics and conducts structured empirical evaluation using structure-aware warm-starting, sparse-matrix optimizations, and multi-platform benchmarking on public datasets. Contribution/Results: We identify hardware–task–algorithm co-design principles—for instance, sparse interior-point methods suit long-horizon MPC, while dense active-set methods excel in high-frequency whole-body control—and extend insights to nonconvex and distributed QP settings. Quantitative metrics include computation latency, constraint satisfaction accuracy, and disturbance robustness. The study delivers a reusable, empirically grounded solver selection guide enabling millisecond-level response, low-power operation, and high-reliability autonomous locomotion.

Analyzes solver performance in constrained optimization for motion and control tasks.Provides guidance on selecting solvers considering speed, accuracy, and efficiency trade-offs.Reviews and benchmarks QP solvers for real-time legged robotics applications.

Statistical Inference of Constrained Stochastic Optimization via Sketched Sequential Quadratic Programming

May 27, 2022
SN
Sen Na
🏛️ Georgia Tech | University of California, Berkeley

This paper addresses constrained stochastic nonlinear optimization problems arising in online statistical inference. We propose Sketch-StoSQP, a sketched stochastic sequential quadratic programming method. Our key contributions are threefold: (i) We establish, for the first time, the asymptotic normality of StoSQP iterates under controllable, non-vanishing approximation errors—ensuring stable per-iteration computational complexity; (ii) We design a plug-and-play covariance estimator enabling immediate statistical inference without algorithmic modification; (iii) We prove that the scaled residual sequence converges in distribution to a non-degenerate zero-mean Gaussian. Empirical evaluation on the CUTEst benchmark and constrained regression tasks demonstrates both statistical validity—accurate coverage rates and well-calibrated confidence intervals—and computational efficiency—constant per-iteration cost and significant overall speedup.

Constrained stochastic optimizationOnline statistical inferenceSketching Sequential Quadratic Programming

Latest Papers

What's happening recently
View more

This work addresses the issue that quadratic penalty relaxations of binary linear programs often yield spurious or infeasible local minima. To overcome this, we propose a class of QUBO relaxation models satisfying specific structural conditions that guarantee all local minima are feasible and strictly binary. Leveraging these conditions, we derive novel differentiable relaxations for classical combinatorial optimization problems—including open-pit mining, the 0–1 knapsack problem, and the traveling salesman problem—and solve them using gradient-based optimizers such as projected gradient descent and Adam. Experimental results demonstrate that the proposed approach reliably converges to valid binary solutions, thereby establishing clear theoretical guarantees and delineating the applicability boundaries of differentiable optimization as a local solver for combinatorial problems.

binary linear programslocal minimanon-convex optimization

This work addresses the challenge of generating safe, dynamically feasible flight trajectories in real time for high-density urban low-altitude environments. The authors propose a scalable sequential quadratic programming (SQP) framework that unifies environmental geometric constraints, operational limits, and full six-degree-of-freedom aircraft dynamics into a single optimization model. A key innovation lies in dynamically generating separating hyperplanes during each SQP iteration to enable immediate collision avoidance, while a variable-resolution quadtree spatial decomposition ensures real-time performance even in large-scale urban scenarios. Experimental results across five real-world city environments demonstrate 100% mission success and guaranteed collision avoidance using only CPU computation, significantly outperforming conventional approaches such as standard SQP, iterative Linear Quadratic Regulator (iLQR), and Differential Dynamic Programming (DDP).

Collision AvoidanceOnline OptimizationTrajectory Optimization

This study addresses the absence of a unified continuous modeling and compilation framework for discrete NP combinatorial optimization problems. To this end, it proposes a unified paradigm that reformulates discrete NP problems as continuous standard quadratic programs (StQPs). Building upon a simplex framework, the work integrates graph reductions, regularized Motzkin–Straus formulations, and QUBO mapping techniques to construct a coefficient-bounded finite-domain factor model compiler, requiring at most four simplex coordinates per binary factor. The primary contribution is the exact, standardized StQP compilation of Karp’s 21 NP-complete problems, accompanied by explicit formulas, dimensionality analyses, and separation bounds. This formulation rigorously guarantees that all valid assignments correspond to global or local minima, thereby establishing a complete continuous solution pathway for combinatorial optimization.

Combinatorial OptimizationFactor ModelsMotzkin-Straus Formulation

This work addresses the challenge of infeasible quadratic programs (QPs) in robotic systems—arising from conflicting objectives, modeling errors, or degenerate contacts—which commonly cause numerical failure in existing differentiable QP solvers that assume feasibility. To overcome this, we propose Elastic ODYN, a primal-dual non-interior-point QP solver based on a smooth ℓ₂ elastic relaxation that converges to the closest feasible solution when constraints are unsatisfiable and recovers physically consistent dual variables via lightweight refinement. Our method enables, for the first time, stable differentiable optimization over infeasible QPs, supports warm-starting, and robustly handles degenerate scenarios. We introduce the differentiable Elastic OdynLayer and an infeasibility-aware sequential quadratic programming (SQP) framework, Elastic OdynSQP. Experiments on standard QPs, singular contacts, parameter identification, and trajectory optimization for quadrupedal and humanoid robots demonstrate significant improvements over prior approaches in robustness, warm-start performance, and convergence reliability.

constraint relaxationdegenerate contact conditionsdifferentiable optimization

This work addresses the scalability and convergence challenges of large-scale conic quadratic programming (CQP) with multiple conic and affine constraints by proposing PDHCG-CQP, a GPU-accelerated first-order solver built upon a restarted averaged primal-dual hybrid gradient framework. The method integrates inexact primal updates, batched conic projections, reflected Halpern acceleration, and two-dimensional data-partitioned multi-GPU parallelism. Under strict complementarity conditions, it establishes local linear convergence guarantees. Leveraging matrix-free linear algebra and device-resident KKT residual computation, the solver achieves state-of-the-art robustness across benchmark problems—including QP, QCQP, SOCP, and Fisher market equilibria—demonstrating efficient scaling up to 8 GPUs and handling instances with up to 440 million variables.

conic quadratic programmingGPU accelerationlocal linear convergence

Hot Scholars

HG

Harmender Gahlawat

Ben-Gurion University of the Negev
Cops and RobberGraph searching gamesParameterized ComplexityGraph Algorithms
KM

Karen M. Feigh

Professor of Cognitive Engineering, Georgia Institute of Technology
Cognitive engineeringhuman factorsadaptive automationdecision support system design
AS

Ayumi Shinohara

Professor of GSIS, Tohoku University
Computer Science
SC

Samuel Coogan

Associate Professor, Georgia Tech
Control TheoryFormal MethodsCyber-Physical SystemsTransportation Systems