REVIEW 2 major objections 6 minor 47 references
Optimal Preconditioning for Online Quadratic Cone Programming
T0 review · 2 major / 6 minor · reviewed 2026-08-10 · deepseek-v4-flash
Pith's one-line read This paper derives the closed-form objective scaling that minimizes the condition number of the KKT matrix for full-rank quadratic cone programs, and wraps it into a three-step factorization-free preconditioner that speeds up first-order…
desk verdict A correct and useful closed-form λ* for KKT conditioning, with an honest but unexplored limitation: the general-cone promise outruns the evidence for anisotropic SOC/PSD blocks. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The object that carries the argument is the KKT matrix $K(\lambda) = \begin{bmatrix} \lambda I & H^{\top} \\ H & 0 \end{bmatrix}$ of the preconditioned problem, together with the spectrum formula that reduces its condition number to a one-dimensional function of $\lambda$. The proof of optimality compares the increasing function $f_1(\lambda)=\lambda$ and the decreasing function $f_2(\lambda)=(\sqrt{\lambda^2+4\sigma_{\min}}-\lambda)/2$; the minimizer sits at their intersection, which is $\lambda^*=\sqrt{\sigma_{\min}/2}$. To keep the procedure factorization-free, $\sigma_{\min}$ is estimated by shifted power iteration on $H H^{\top}$, so no inverse of $H$ or $H H^{\top}$ is ever needed. The second step, block row-normalization, is the only heuristic in the loop: it scales each cone block's rows by a scalar so that the cone structure in the problem's equivalence requirement is preserved.
What would settle it
To test Theorem 1 directly, take a small full-rank $H$ (for example $m=2,n=3$), evaluate $\kappa(\lambda)$ from Corollary 1 across a fine grid of $\lambda$, and check whether the minimum occurs at $\lambda^*=\sqrt{\sigma_{\min}/2}$; a counterexample would disprove the theorem. To test the practical claim, construct a second-order cone program whose block row-normalization step provably leaves $H$ ill-conditioned and compare PIPG iterations with and without the full preconditioner; if iteration counts do not improve, the heuristic step fails in that setting.
Extended reading notes
Core claim
The central claim is Theorem 1: for any $m \times n$ constraint matrix $H$ with $n > m$ and rank $H = m$, the condition number of $K(\lambda) = \begin{bmatrix} \lambda I & H^{\top} \\ H & 0 \end{bmatrix}$ is minimized at $\lambda^* = \sqrt{\sigma_{\min}/2}$, where $\sigma_{\min}$ is the smallest eigenvalue of $H H^{\top}$. The proof uses an explicit spectrum of $K$: $n-m$ copies of $\lambda$ and $m$ pairs $\theta_{\pm}(\lambda,\sigma_k) = (\lambda \pm \sqrt{\lambda^2+4\sigma_k})/2$, so the largest eigenvalue is increasing in $\lambda$ while the smallest in magnitude is the minimum of an increasing and a decreasing function; balancing those functions yields $\lambda^*$. Corollary 2 shows the resulting condition number is at least 2, with equality when $H H^{\top}$ is perfectly conditioned. Theorem 2 then shows that scaling the objective by $\lambda$ is equivalent to scaling the PIPG step-size ratio by $1/\sqrt{\lambda}$, so $\lambda^*$ also prescribes the optimal ratio. On top of these analytical results, the paper reports substantial iteration-count and wall-clock-time improvements for PIPG on convex optimal control and nonconvex rocket landing guidance problems, especially in the ill-conditioned regime.
Load-bearing premise
The method's practical benefit depends on the unproven guess that normalizing each block of constraint rows makes the constraint matrix easier to solve; if that guess is wrong, the optimal scaling is computed for a constraint matrix that is still hard to solve.
Editorial extensions
If this is right
- If the central claim is correct, first-order conic solvers can be preconditioned without any matrix factorizations, preserving their sparsity and per-iteration cost.
- The closed-form $\lambda^*$ replaces manual tuning of the objective scaling (or equivalently the PIPG step-size ratio $\omega$) with a computation from $\sigma_{\min}$.
- The lower bound $\kappa(\lambda^*) \geq 2$ states a hard limit: once the objective is identity-scaled and rows are normalized, no choice of $\lambda$ can make the KKT matrix better conditioned than 2.
- For online solves with changing data, $\sigma_{\min}$ can be re-estimated by shifted power iteration and the solver parameters updated, keeping the preconditioner aligned with the current problem instance.
- In the numerical tests, the preconditioner is reported to reduce PIPG iterations from the solver's maximum to a few hundred on the hardest convex cases, and to cut both KKT condition number and iterations in the rocket landing guidance problem.
Reading between the lines
- A natural extension the paper does not pursue is applying the same optimal-scaling logic to the strongly convex part of a non-strongly-convex objective, which could broaden the method's reach to more MPC and SCP formulations.
- Because Theorem 2 makes $\lambda$ and $\omega$ equivalent, an implementer could use $\lambda^*$ as an automatic step-size rule for PIPG, re-estimating $\sigma_{\min}$ only when the constraint matrix changes; this is not explicitly proposed in the paper.
- The block row-normalization heuristic could be replaced or augmented by a cone-block-aware scaling that also balances dual variables, and the optimality proof for $\lambda^*$ would still apply to whatever $H$ results; this is an untested variant.
- For dense ill-conditioned QCPs, the QR preconditioner's densification might be tolerable; applying $\lambda^*$ on top of it would provide a principled scaling that the paper does not test.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes a three-step preconditioning procedure, called the hypersphere preconditioner, for strongly convex quadratic cone programs (QCPs). Step 1 transforms the Hessian via its Cholesky factor so that the objective becomes λ/2 ||z||^2. Step 2 applies block row-normalization to the constraint matrix, respecting cone block structure through a positive diagonal scaling. Step 3 chooses the objective scaling λ to minimize the condition number of the KKT matrix K = [λI H^T; H 0]; the main theoretical result (Theorem 1) gives the closed-form λ* = sqrt(σ_min(HH^T)/2). The paper also proves a relationship between this scaling and the step-size ratio ω in the PIPG first-order solver (Theorem 2), and presents numerical comparisons against modified Ruiz equilibration and a QR preconditioner on a convex optimal control problem and a nonconvex rocket-landing problem solved via sequential conic optimization.
Significance. The closed-form expression for λ* and the connection between objective scaling and PIPG step-size tuning are clean, useful, and correctly derived. The proofs of Lemma 1, Corollary 1, and Theorem 1 are self-contained and correct under the stated assumptions n > m and rank H = m. The numerical section is reproducible (public code), uses ground-truth interior-point solutions, and shows substantial iteration-count and wall-clock improvements on the tested problems. The main caveat is that the practical benefit of the full three-step method rests on the block row-normalization heuristic, which is not analyzed and is not exercised in the numerically demanding anisotropic SOC/PSD regime; the paper's general-cone claims are therefore broader than the evidence.
major comments (2)
- [Section II-C / Lemma 1] The paper's advertised scope is general QCPs, but the block row-normalization step is the only component that attempts to condition the constraint matrix, and for SOC/PSD blocks it is a per-block scalar scaling. For the SOC example in Eq. (4) with A = diag(1, 1e6) and t = 1, the max-element rule gives c = 1e-6, so the normalized rows have norms 1e-6, 1, 1e-6 and σ_min(HH^T) is approximately 1e-12; κ(λ*) is then of order 1e6, so the preconditioner does not resolve the ill-conditioning. The numerical experiments deliberately avoid this regime: the convex example replaces 2-norm balls with infinity-norm balls (linear rows), and the rocket-landing SOC thrust constraint is isotropic. Since the paper itself labels block row-normalization as 'not guaranteed to reduce the condition number' (Section I-A, item 2), the conclusion that the hypersphere preconditioner improves ill-conditioned general QCPs is not supported for anisotropic SOC/PSD data. Please either add experiments with anisotropic SOC/PSD constraints or explicitly state in the abstract, introduction, and conclusion that the demonstrated benefits are for problems where block row-normalization is effective, such as problems with linear cone blocks.
- [Section II-C / Lemma 1] The optimal scaling result requires n > m and rank H = m, but this assumption is stated only inside Lemma 1 and not in the problem formulation or the abstract. If n ≤ m or H is rank-deficient, the spectrum of K contains additional eigenvalues (zero eigenvalues when H^T has a nontrivial nullspace), and the formula for λ* in Theorem 1 does not apply. Since the paper presents the method for a general QCP template, the scope of the theoretical claim should be stated prominently and the behavior in the excluded regimes should be discussed at least briefly.
minor comments (6)
- [Section II-B, Eq. (4)] The notation 'L2_SOC' is confusing; it should be L_SOC or L_SOC^2. Also, the scaling rule c = 1/max{|A11|, |A22|, 1} is stated without explaining that it is forced by the requirement that the entire block be scaled by a single scalar; a sentence making this explicit would help.
- [Section III, Fig. 3] The caption and axis labels of Fig. 3 appear garbled: the y-axis is labeled 'Combined Solve Time [ms]' but the caption mentions 'Performance Robustness'. Please clarify what is plotted and whether the vertical bars or lines correspond to the named preconditioners.
- [Abstract and Conclusion] The phrases 'optimal preconditioning' and 'optimal objective function scaling factor' should be qualified as optimal with respect to the KKT-matrix condition number for a fixed H. The overall three-step procedure is not optimal because the block row-normalization step is heuristic; the current wording in the conclusion can be read as claiming a stronger optimality.
- [Section II-C, after Lemma 1] The assumptions n > m and rank H = m are used critically in the proof (to ensure that the eigenvalue λ has multiplicity n−m and that HH^T is nonsingular). I recommend adding a short remark after Lemma 1 explaining what changes when these assumptions fail, for example the appearance of zero eigenvalues when rank H < m.
- [Table II and Algorithm 1] The presolve time is reported only as a percentage of combined solve time and is said to be dominated by shifted power iteration, but the regular power iteration for σ_max also contributes. Reporting the two contributions separately would make the online-cost discussion more informative.
- [Appendix B, Algorithm 1] The shifted power iteration requires a spectral gap assumption for the shifted matrix M − σ_max I; the text mentions its slow convergence for clustered small eigenvalues only in Section III. A sentence in Appendix B stating this assumption and its practical implication would make the algorithm's limitations clearer.
Circularity Check
No significant circularity: the optimal scaling factor is derived from the KKT spectrum, and the numerical claims are benchmarked against interior-point ground truth rather than fitted to the reported results.
full rationale
The derivation chain is self-contained. In Section II-C, Lemma 1 derives the spectrum of K = [λI Hᵀ; H 0], Corollary 1 gives κ(λ), and Theorem 1 minimizes κ(λ) in closed form, obtaining λ* = sqrt(σ_min / 2) by equating the increasing and decreasing branches of the max expression; this is a mathematical derivation, not a fit to numerical outcomes. The only estimated quantity, σ_min, is obtained from H via shifted power iteration (Algorithm 1) and is part of the preconditioner's construction, not a parameter tuned to match the iteration counts in Figures 3 or 4. The experimental claims are validated against an off-the-shelf interior-point 'ground truth' with a fixed 0.5% relative-error threshold, and the reported metric is measured PIPG iteration count and solve time, so the performance claim is externally benchmarked. The paper explicitly flags its one heuristic component: block row-normalization is described in Section I-A as 'a simple, customization-friendly heuristic... although not guaranteed to reduce the condition number of the constraint matrix,' and Section III notes the shifted power iteration limitation of slow convergence when the smallest eigenvalues of H Hᵀ are clustered. These are acknowledged limitations, not circular steps. The hypersphere transform is attributed to the authors' prior work [4], but the present paper restates it elementarily in Section II-A, and the new optimal-scaling theorem does not depend on [4] for its validity. The PIPG solver is also from prior work, but it is the algorithm under test rather than evidence for the preconditioner's correctness. No load-bearing self-citation chain, by-construction equivalence, or fitted-input-called-prediction was found.
Assumptions & free parameters
assumptions (4)
- domain assumption The constraint matrix H has full row rank with n > m.
- domain assumption Cone equivalence under block row normalization can be preserved by scaling each separable cone block by a single positive scalar.
- domain assumption The shifted power iteration has a strictly dominant eigenvalue in the shifted matrix and converges within the set budget.
- domain assumption The KKT condition number is a reliable proxy for PIPG convergence speed.
Cite this review
Pith. "Pith review of Optimal Preconditioning for Online Quadratic Cone Programming." pith.science (2026). https://pith.science/paper/2UWJVNFV
@misc{pith2026250114191,
author = {Pith},
title = {Pith review of: Optimal Preconditioning for Online Quadratic Cone Programming},
year = {2026},
howpublished = {\url{https://pith.science/paper/2UWJVNFV}},
note = {Machine review of arXiv:2501.14191}
}
read the original abstract
First-order conic optimization solvers are sensitive to problem conditioning and typically perform poorly in the face of ill-conditioned problem data. To mitigate this, we propose an approach to preconditioning--the hypersphere preconditioner--for a class of quadratic cone programs (QCPs), i.e., conic optimization problems with a quadratic objective function, wherein the objective function is strongly convex and possesses a certain structure. This approach lends itself to factorization-free, customizable, first-order conic optimization for online applications wherein the solver is called repeatedly to solve problems of the same size/structure, but with changing problem data. We demonstrate the efficacy of our approach on numerical convex and nonconvex trajectory optimization examples, using a first-order conic optimizer under the hood.
Figures
Figures from the paper (1 more)
Reference graph
Works this paper leans on
-
[1]
The CVXOPT linear and quadratic cone program solvers,
L. Vandenberghe, “The CVXOPT linear and quadratic cone program solvers,” Online: http://cvxopt. org/documentation/coneprog. pdf , 2010
work page 2010
-
[2]
H. H. Bauschke and P. L. Combettes, Convex Analysis and Monotone Operator Theory in Hilbert Spaces . Springer International, 2017
work page 2017
-
[3]
Projecting onto the intersection of a cone and a sphere,
H. H. Bauschke, M. N. Bui, and X. Wang, “Projecting onto the intersection of a cone and a sphere,” SIAM Journal on Optimization , 2018
work page 2018
-
[4]
A. G. Kamath, P. Elango, S. Mceowen, Y . Yu, J. M. Carson, M. Mes- bahi, and B. Ac ¸ıkmes ¸e, “Customized real-time first-order methods for onboard dual quaternion-based 6-DoF powered-descent guidance,” in AIAA SciTech, 2023
work page 2023
-
[5]
Proportional-integral projected gradient method for model predictive control,
Y . Yu, P. Elango, and B. Ac ¸ıkmes ¸e, “Proportional-integral projected gradient method for model predictive control,” IEEE Control Systems Letters, vol. 5, p. 2174–2179, Dec. 2021
work page 2021
-
[6]
Real-time sequential conic optimization for multi-phase rocket landing guidance,
A. G. Kamath, P. Elango, Y . Yu, S. Mceowen, G. M. Chari, J. M. Carson III, and B. Ac ¸ıkmes ¸e, “Real-time sequential conic optimization for multi-phase rocket landing guidance,” IFAC-PapersOnLine, 2023
work page 2023
-
[7]
A customized first-order solver for real-time powered- descent guidance,
P. Elango, A. G. Kamath, Y . Yu, J. M. Carson, M. Mesbahi, and B. Ac ¸ıkmes ¸e, “A customized first-order solver for real-time powered- descent guidance,” in AIAA SciTech, 2022
work page 2022
-
[8]
Convex programming approach to powered descent guidance for Mars landing,
B. Ac ¸ıkmes ¸e and S. R. Ploen, “Convex programming approach to powered descent guidance for Mars landing,” Journal of Guidance, Control, and Dynamics , vol. 30, p. 1353–1366, Sept. 2007
work page 2007
Show all 47 references
-
[9]
Fast model predictive control using online optimization,
Y . Wang and S. Boyd, “Fast model predictive control using online optimization,” IEEE Transactions on Control Systems Technology, 2010
2010
-
[10]
Trajectory generation for aircraft avoidance maneuvers using online optimization,
R. B. Patel and P. J. Goulart, “Trajectory generation for aircraft avoidance maneuvers using online optimization,” Journal of Guidance, Control, and Dynamics , vol. 34, p. 218–230, Jan. 2011
2011
-
[11]
Synthesis and stabilization of complex behaviors through online trajectory optimization,
Y . Tassa, T. Erez, and E. Todorov, “Synthesis and stabilization of complex behaviors through online trajectory optimization,” in IEEE/RSJ International Conference on Intelligent Robots and Systems , 2012
2012
-
[12]
Real time trajectory optimization for nonlin- ear robotic systems: Relaxation and convexification,
C. Liu and M. Tomizuka, “Real time trajectory optimization for nonlin- ear robotic systems: Relaxation and convexification,” Systems & Control Letters, vol. 108, p. 56–63, Oct. 2017
2017
-
[13]
Successive convexifi- cation for real-time six-degree-of-freedom powered descent guidance with state-triggered constraints,
M. Szmuk, T. P. Reynolds, and B. Ac ¸ıkmes ¸e, “Successive convexifi- cation for real-time six-degree-of-freedom powered descent guidance with state-triggered constraints,” Journal of Guidance, Control, and Dynamics, vol. 43, p. 1399–1413, Aug. 2020
2020
-
[14]
Dual quaternion-based powered descent guidance with state-triggered constraints,
T. P. Reynolds, M. Szmuk, D. Malyuta, M. Mesbahi, B. Ac ¸ıkmes ¸e, and J. M. Carson, “Dual quaternion-based powered descent guidance with state-triggered constraints,” Journal of Guidance, Control, and Dynamics, vol. 43, p. 1584–1599, Sept. 2020
2020
-
[15]
Real- time quadrotor trajectory optimization with time-triggered corridor con- straints,
Y . Yu, K. Nagpal, S. Mceowen, B. Ac ¸ıkmes ¸e, and U. Topcu, “Real- time quadrotor trajectory optimization with time-triggered corridor con- straints,” Journal of Guidance, Control, and Dynamics , 2023
2023
-
[16]
Successive convexification for trajectory optimization with continuous- time constraint satisfaction,
P. Elango, D. Luo, A. G. Kamath, S. Uzun, T. Kim, and B. Ac ¸ıkmes ¸e, “Successive convexification for trajectory optimization with continuous- time constraint satisfaction,” arXiv preprint arXiv:2404.16826 , 2024
2024 arXiv
-
[17]
A first-order primal-dual algorithm for convex problems with applications to imaging,
A. Chambolle and T. Pock, “A first-order primal-dual algorithm for convex problems with applications to imaging,”Journal of Mathematical Imaging and Vision, vol. 40, p. 120–145, Dec. 2010
2010
-
[18]
Beck, First-Order Methods In Optimization
A. Beck, First-Order Methods In Optimization . MOS-SIAM Series on Optimization, Society for Industrial & Applied Mathematics, 2019
2019
-
[19]
Conic optimization via operator splitting and homogeneous self-dual embedding,
B. O’Donoghue, E. Chu, N. Parikh, and S. Boyd, “Conic optimization via operator splitting and homogeneous self-dual embedding,” Journal of Optimization Theory and Applications , Feb. 2016
2016
-
[20]
OSQP: an operator splitting solver for quadratic programs,
B. Stellato, G. Banjac, P. Goulart, A. Bemporad, and S. Boyd, “OSQP: an operator splitting solver for quadratic programs,” Mathematical Programming Computation, vol. 12, p. 637–672, Feb. 2020
2020
-
[21]
Proportional–integral projected gradient method for conic optimization,
Y . Yu, P. Elango, U. Topcu, and B. Ac ¸ıkmes ¸e, “Proportional–integral projected gradient method for conic optimization,” Automatica, 2022
2022
-
[22]
Extrapolated proportional-integral projected gradient method for conic optimization,
Y . Yu, P. Elango, B. Ac ¸ıkmes ¸e, and U. Topcu, “Extrapolated proportional-integral projected gradient method for conic optimization,” IEEE Control Systems Letters , vol. 7, p. 73–78, 2023
2023
-
[23]
Preconditioning in fast dual gradient meth- ods,
P. Giselsson and S. Boyd, “Preconditioning in fast dual gradient meth- ods,” in IEEE Conference on Decision and Control , 2014
2014
-
[24]
Preconditioning,
A. J. Wathen, “Preconditioning,” Acta Numerica, 2015
2015
-
[25]
Preconditioning techniques for large linear systems: A survey,
M. Benzi, “Preconditioning techniques for large linear systems: A survey,” Journal of Computational Physics , 2002
2002
-
[26]
Diagonal preconditioning for first order primal-dual algorithms in convex optimization,
T. Pock and A. Chambolle, “Diagonal preconditioning for first order primal-dual algorithms in convex optimization,” in 2011 International Conference on Computer Vision , IEEE, Nov. 2011
2011
-
[27]
Diagonal scaling in Douglas-Rachford splitting and ADMM,
P. Giselsson and S. Boyd, “Diagonal scaling in Douglas-Rachford splitting and ADMM,” in IEEE Conference on Decision and Control , 2014
2014
-
[28]
Metric selection in fast dual for- ward–backward splitting,
P. Giselsson and S. Boyd, “Metric selection in fast dual for- ward–backward splitting,” Automatica, vol. 62, p. 1–10, Dec. 2015
2015
-
[29]
S. Boyd, L. El Ghaoui, E. Feron, and V . Balakrishnan, Linear Matrix Inequalities in System and Control Theory . Society for Industrial and Applied Mathematics, Jan. 1994
1994
-
[30]
Concerning nonnegative matrices and doubly stochastic matrices,
R. Sinkhorn and P. Knopp, “Concerning nonnegative matrices and doubly stochastic matrices,” Pacific Journal of Mathematics , 1967
1967
-
[31]
A scaling algorithm to equilibrate both rows and columns norms in matrices,
D. Ruiz, “A scaling algorithm to equilibrate both rows and columns norms in matrices,” tech. rep., CM-P00040415, 2001
2001
-
[32]
Constraint preconditioning and parameter selection for a first-order primal-dual method applied to model predictive control,
G. M. Chari, Y . Yu, and B. Ac ¸ıkmes ¸e, “Constraint preconditioning and parameter selection for a first-order primal-dual method applied to model predictive control,” in IEEE Conference on Decision and Control , 2024
2024
-
[33]
J. H. Wilkinson, The algebraic eigenvalue problem . Oxford, 1988
1988
-
[34]
Boyd and L
S. Boyd and L. Vandenberghe, Convex Optimization . Cambridge University Press, 2004
2004
-
[35]
Proportional-integral projected gradient method for infeasibility detection in conic optimization,
Y . Yu and U. Topcu, “Proportional-integral projected gradient method for infeasibility detection in conic optimization,” arXiv, 2021
2021
-
[36]
Verifi- cation & validation of optimisation-based control systems: methods and outcomes of vv4rtos,
P. Lourenc ¸o, H. Costa, J. Branco, P.-L. Garoche, A. Sadeghzadeh, J. Frey, G. Frison, A. Comellini, M. Barbero, and V . Preda, “Verifi- cation & validation of optimisation-based control systems: methods and outcomes of vv4rtos,” in ESA GNC-ICATT, 2023
2023
-
[37]
Fast Monte Carlo analysis for 6-DoF powered-descent guidance via GPU- accelerated sequential convex programming,
G. M. Chari, A. G. Kamath, P. Elango, and B. Ac ¸ıkmes ¸e, “Fast Monte Carlo analysis for 6-DoF powered-descent guidance via GPU- accelerated sequential convex programming,” in AIAA SciTech, 2024
2024
-
[38]
Spacecraft rendezvous guidance via factorization-free sequential convex programming using a first-order method,
G. M. Chari and B. Ac ¸ıkmes ¸e, “Spacecraft rendezvous guidance via factorization-free sequential convex programming using a first-order method,” arXiv preprint arXiv:2402.04561 , 2024
2024 arXiv
-
[39]
Neuromorphic quadratic programming for efficient and scal- able model predictive control,
A. R. Mangalore, G. A. F. Guerra, S. R. Risbud, P. Stratmann, and A. Wild, “Neuromorphic quadratic programming for efficient and scal- able model predictive control,” arXiv preprint arXiv:2401.14885 , 2024
2024 arXiv
-
[40]
Hardware in the loop performance of terrestrial powered descent dual quaternion guidance with a custom first-order solver,
J. A. Doll, A. G. Kamath, K. W. Smith, J. M. Harper, I. Rowe, B. Ac ¸ıkmes ¸e, S. M. Pedrotty, and G. F. Mendeck, “Hardware in the loop performance of terrestrial powered descent dual quaternion guidance with a custom first-order solver,” in AIAA SciTech, 2025
2025
-
[41]
Advances in trajectory optimization for space vehicle control,
D. Malyuta, Y . Yu, P. Elango, and B. Ac ¸ıkmes ¸e, “Advances in trajectory optimization for space vehicle control,” Annual Reviews in Control , 2021
2021
-
[42]
Convex optimization for trajectory generation: A tutorial on generating dynamically feasible trajectories reliably and efficiently,
D. Malyuta, T. P. Reynolds, M. Szmuk, T. Lew, R. Bonalli, M. Pavone, and B. Ac ¸ıkmes ¸e, “Convex optimization for trajectory generation: A tutorial on generating dynamically feasible trajectories reliably and efficiently,” IEEE Control Systems , vol. 42, p. 40–113, Oct. 2022
2022
-
[43]
High-Accuracy 3-DoF Hypersonic Reentry Guidance via Sequential Convex Programming,
S. Mceowen, A. G. Kamath, P. Elango, T. Kim, S. C. Buckner, and B. Ac ¸ıkmes ¸e, “High-Accuracy 3-DoF Hypersonic Reentry Guidance via Sequential Convex Programming,” in AIAA SciTech, 2023
2023
-
[44]
Suc- cessive convexification for nonlinear model predictive control with continuous-time constraint satisfaction,
S. Uzun, P. Elango, A. G. Kamath, T. Kim, and B. Ac ¸ıkmes ¸e, “Suc- cessive convexification for nonlinear model predictive control with continuous-time constraint satisfaction,” IFAC-PapersOnLine, 2024
2024
-
[45]
Six-degree-of-freedom aircraft landing trajectory planning with runway alignment,
T. Kim, A. G. Kamath, N. Rahimi, J. Corleis, B. Ac ¸ıkmes ¸e, and M. Mesbahi, “Six-degree-of-freedom aircraft landing trajectory planning with runway alignment,” arXiv preprint arXiv:2405.16680 , 2024. 7
2024 arXiv
-
[46]
Projections onto convex cones in Hilbert space,
J. M. Ingram and M. Marsh, “Projections onto convex cones in Hilbert space,” Journal of Approximation Theory , vol. 64, p. 343–350, 1991
1991
-
[47]
L. N. Trefethen and D. Bau, Numerical linear algebra . SIAM, 1997. APPENDIX A. Optimal step-size ratio in PIPG Considering Problem 5, the primal and dual step-sizes in PIPG [22], α and β, respectively, satisfy the conditions α, β > 0, α(∥λ I∥ + β∥H∥2) < 1, where ∥□∥ is defined...
1997
Reviewed August 10, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.