PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
March 22, 2026The International Journal of Robotics Research0 citations

Second-order constrained dynamic optimization

View Full Paper
YAYuichiro AoyamaOSOswin SoASAugustinos D. Saravanos

Key Points

  • The aim is to analyze and compare second-order dynamic optimization algorithms, highlighting key differences and advantages.
  • Overview of constrained differential dynamic programming and sequential quadratic programming algorithms
  • Investigation of augmented Lagrangian and interior point techniques in DDP
  • Comparison of single-shooting and multiple-shooting formulations through numerical experiments
  • Single-shooting PDAL DDP and multiple-shooting SQP exhibit the most robustness
  • DDP demonstrates favorable computational complexity and feedback gains
  • Initial guesses improve performance in multiple-shooting formulations.

Abstract

This paper provides an overview, analysis, and comparison of second-order dynamic optimization algorithms, that is, constrained differential dynamic programming (DDP) and sequential quadratic programming (SQP). Although a variety of these algorithms have been proposed and used successfully, there exists a gap in understanding the key differences and advantages, which we aim to provide in this work. For constrained DDP, we choose methods that incorporate nonlinear programming techniques to handle state and control constraints, including augmented Lagrangian (AL), interior point, primal-dual augmented Lagrangian (PDAL), and alternating direction method of multipliers (ADMM). Both DDP and SQP are provided in single- and multiple-shooting formulations, where constraints that arise from dynamics are encoded implicitly and explicitly, respectively. As a byproduct of the review, we propose a single-shooting PDAL DDP that has more favorable properties than the standard AL variant, such as the robustness to the growth of penalty parameters. We perform extensive numerical experiments on a variety of systems with increasing complexity to investigate the quality of the solutions, the levels of constraint violation, and the sensitivity of final solutions with respect to initialization, as well as targets. The results show that single-shooting PDAL DDP and multiple-shooting SQP are the most robust methods. For multiple-shooting formulation, both DDP and SQP can enjoy informed initial guesses, while the latter appears to be more advantageous in complex systems. It is also worth highlighting that DDP provides favorable computational complexity and feedback gains as a byproduct of optimization as is.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Aoyama et al. (2026) studied this question.

synapsesocial.com/papers/69bf3924c7b3c90b18b435a2https://doi.org/10.1177/02783649251415417
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1Minimax differential dynamic programming: application to a biped walking robot2003 · 120 citations
  2. 2XIX. A demonstration of the theorem that every homogeneous quadratic polynomial is reducible by real orthogonal substitutions to the form of a sum of positive and negative squares1852 · 131 citations
  3. 3Learning to Control Redundant Musculoskeletal Systems with Neural Networks and SQP: Exploiting Muscle Properties2018 · 22 citations
  4. 4Multiplier and gradient methods1969 · 2,485 citations
  5. 5A family of variable-metric methods derived by variational means1970 · 3,177 citations