# Successive Convexification of Non-Convex Optimal Control Problems and Its Convergence Properties

arXiv: https://arxiv.org/abs/1608.05133 · HTML: https://mlsanity.com/paper/1608.05133/

## Key facts

- Cited by 11 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 17 Aug 2016.

## Built on by (most cited first, 11 of 11)

- [PRISE: Demystifying Deep Lucas-Kanade with Strongly Star-Convex Constraints for Multimodel Image Alignment](https://mlsanity.com/paper/2303.11526/) (2023)
- [Deep Learning Warm Starts for Trajectory Optimization on the International Space Station](https://mlsanity.com/paper/2505.05588/) (2025)
- [Agile Tradespace Exploration for Space Rendezvous Mission Design via Transformers](https://mlsanity.com/paper/2510.03544/) (2025)
- [Deep Loss Convexification for Learning Iterative Models](https://mlsanity.com/paper/2411.10649/) (2024)
- [Language-Conditioned Safe Trajectory Generation for Spacecraft Rendezvous](https://mlsanity.com/paper/2512.09111/) (2025)
- [Intent-aligned Autonomous Spacecraft Guidance via Reasoning Models](https://mlsanity.com/paper/2604.17176/) (2026)
- [Transformer-Based Warm-Starting for Feasible and Optimal Terminal Approach to Tumbling Objects with Space Manipulators](https://mlsanity.com/paper/2606.17317/) (2026)
- [Tight Constraint Prediction of Six-Degree-of-Freedom Transformer-based Powered Descent Guidance](https://mlsanity.com/paper/2501.00930/) (2025)
- [Tempered Sequential Monte Carlo for Trajectory and Policy Optimization with Differentiable Dynamics](https://mlsanity.com/paper/2604.21456/) (2026)
- [Saturation-Aware Robust Trajectory Optimization for Reusable Launch Vehicles via Differentiable Physics](https://mlsanity.com/paper/2607.09736/) (2026)
- [Spacecraft Rendezvous Trajectory Generation with Modular Constraints via Diffusion Model Composition](https://mlsanity.com/paper/2610.05642/) (2026)

## Abstract (arXiv)

This paper presents an algorithm to solve non-convex optimal control problems, where non-convexity can arise from nonlinear dynamics, and non-convex state and control constraints. This paper assumes that the state and control constraints are already convex or convexified, the proposed algorithm convexifies the nonlinear dynamics, via a linearization, in a successive manner. Thus at each succession, a convex optimal control subproblem is solved. Since the dynamics are linearized and other constraints are convex, after a discretization, the subproblem can be expressed as a finite dimensional convex programming subproblem. Since convex optimization problems can be solved very efficiently, especially with custom solvers, this subproblem can be solved in time-critical applications, such as real-time path planning for autonomous vehicles. Several safe-guarding techniques are incorporated into the algorithm, namely virtual control and trust regions, which add another layer of algorithmic robustness. A convergence analysis is presented in continuous- time setting. By doing so, our convergence results will be independent from any numerical schemes used for discretization. Numerical simulations are performed for an illustrative trajectory optimization example.
