Skip to main content

Showing 1–16 of 16 results for author: Liao-McPherson, D

Searching in archive math. Search in all archives.
.
  1. arXiv:2404.06136  [pdf, other

    math.OC

    Inexact Policy Iteration Methods for Large-Scale Markov Decision Processes

    Authors: Matilde Gargiani, Robin Sieber, Efe Balta, Dominic Liao-McPherson, John Lygeros

    Abstract: We consider inexact policy iteration methods for large-scale infinite-horizon discounted MDPs with finite spaces, a variant of policy iteration where the policy evaluation step is implemented inexactly using an iterative solver for linear systems. In the classical dynamic programming literature, a similar principle is deployed in optimistic policy iteration, where an a-priori fixed-number of itera… ▽ More

    Submitted 9 April, 2024; originally announced April 2024.

  2. arXiv:2403.13290  [pdf, other

    math.OC eess.SY

    A Log-domain Interior Point Method for Convex Quadratic Games

    Authors: Bingqi Liu, Dominic Liao-McPherson

    Abstract: In this paper, we propose an equilibrium-seeking algorithm for finding generalized Nash equilibria of non-cooperative monotone convex quadratic games. Specifically, we recast the Nash equilibrium-seeking problem as variational inequality problem that we solve using a log-domain interior point method and provide a general purpose solver based on this algorithm. This approach is suitable for non-pot… ▽ More

    Submitted 20 March, 2024; originally announced March 2024.

  3. arXiv:2211.07341  [pdf, other

    eess.SY cs.RO math.OC

    Stability and Robustness of Distributed Suboptimal Model Predictive Control

    Authors: Giuseppe Belgioioso, Dominic Liao-McPherson, Mathias Hudoba de Badyn, Nicolas Pelzmann, John Lygeros, Florian Dörfler

    Abstract: In distributed model predictive control (MPC), the control input at each sampling time is computed by solving a large-scale optimal control problem (OCP) over a finite horizon using distributed algorithms. Typically, such algorithms require several (virtually, infinite) communication rounds between the subsystems to converge, which is a major drawback both computationally and from an energetic per… ▽ More

    Submitted 27 March, 2023; v1 submitted 14 November, 2022; originally announced November 2022.

  4. arXiv:2211.04299  [pdf, other

    math.OC

    Inexact GMRES Policy Iteration for Large-Scale Markov Decision Processes

    Authors: Matilde Gargiani, Dominic Liao-McPherson, Andrea Zanelli, John Lygeros

    Abstract: Policy iteration enjoys a local quadratic rate of contraction, but its iterations are computationally expensive for Markov decision processes (MDPs) with a large number of states. In light of the connection between policy iteration and the semismooth Newton method and taking inspiration from the inexact variants of the latter, we propose \textit{inexact policy iteration}, a new class of methods fo… ▽ More

    Submitted 8 November, 2022; originally announced November 2022.

  5. arXiv:2210.12088  [pdf, other

    math.OC

    Online Feedback Equilibrium Seeking

    Authors: Giuseppe Belgioioso, Dominic Liao-McPherson, Mathias Hudoba de Badyn, Saverio Bolognani, Roy S. Smith, John Lygeros, Florian Dörfler

    Abstract: This paper proposes a unifying design framework for dynamic feedback controllers that track solution trajectories of time-varying generalized equations, such as local minimizers of nonlinear programs or competitive equilibria (e.g., Nash) of non-cooperative games. Inspired by the feedback optimization paradigm, the core idea of the proposed approach is to re-purpose classic iterative algorithms fo… ▽ More

    Submitted 14 February, 2024; v1 submitted 21 October, 2022; originally announced October 2022.

  6. arXiv:2203.08678  [pdf, other

    math.OC

    Dynamic Programming Through the Lens of Semismooth Newton-Type Methods (Extended Version)

    Authors: Matilde Gargiani, Andrea Zanelli, Dominic Liao-McPherson, Tyler Summers, John Lygeros

    Abstract: Policy iteration and value iteration are at the core of many (approximate) dynamic programming methods. For Markov Decision Processes with finite state and action spaces, we show that they are instances of semismooth Newton-type methods to solve the Bellman equation. In particular, we prove that policy iteration is equivalent to the exact semismooth Newton method and enjoys local quadratic converg… ▽ More

    Submitted 24 June, 2022; v1 submitted 16 March, 2022; originally announced March 2022.

  7. Sampled-Data Online Feedback Equilibrium Seeking: Stability and Tracking

    Authors: Giuseppe Belgioioso, Dominic Liao-McPherson, Mathias Hudoba de Badyn, Saverio Bolognani, John Lygeros, Florian Dörfler

    Abstract: This paper proposes a general framework for constructing feedback controllers that drive complex dynamical systems to "efficient" steady-state (or slowly varying) operating points. Efficiency is encoded using generalized equations which can model a broad spectrum of useful objectives, such as optimality or equilibria (e.g. Nash, Wardrop, etc.) in noncooperative games. The core idea of the proposed… ▽ More

    Submitted 16 September, 2021; v1 submitted 25 March, 2021; originally announced March 2021.

    Journal ref: 2021 60th IEEE Conference on Decision and Control (CDC)

  8. Feasibility Governor for Linear Model Predictive Control

    Authors: Terrence Skibik, Dominic Liao-McPherson, Torbjørn Cunis, Ilya Kolmanovsky, Marco M. Nicotra

    Abstract: This paper introduces the Feasibility Governor (FG): an add-on unit that enlarges the region of attraction of Model Predictive Control by manipulating the reference to ensure that the underlying optimal control problem remains feasible. The FG is developed for linear systems subject to polyhedral state and input constraints. Offline computations using polyhedral projection algorithms are used to c… ▽ More

    Submitted 8 March, 2021; originally announced March 2021.

    Comments: Accepted in 2021 American Control Conference (ACC), May 25 to 28, 2021. arXiv admin note: substantial text overlap with arXiv:2011.01924

    Journal ref: 2021 American Control Conference

  9. A Feasibility Governor for Enlarging the Region of Attraction of Linear Model Predictive Controllers

    Authors: Dominic Liao-McPherson, Terrence Skibik, Torbjørn Cunis, Ilya Kolmanovsky, Marco M. Nicotra

    Abstract: This paper proposes a method for enlarging the region of attraction of Linear Model Predictive Controllers (MPC) when tracking piecewise-constant references in the presence of pointwise-in-time constraints. It consists of an add-on unit, the Feasibility Governor (FG), that manipulates the reference command so as to ensure that the optimal control problem that underlies the MPC feedback law remains… ▽ More

    Submitted 3 November, 2020; originally announced November 2020.

    Journal ref: IEEE Transactions on Automatic Control, Vol. 67, Nr. 10, 2022

  10. arXiv:2009.12294  [pdf, other

    math.OC

    An Analysis of Closed-Loop Stability for Linear Model Predictive Control Based on Time-Distributed Optimization

    Authors: Dominic Liao-McPherson, Terrence Skibik, Jordan Leung, Ilya Kolmanovsky, Marco M. Nicotra

    Abstract: Time-distributed Optimization (TDO) is an approach for reducing the computational burden of Model Predictive Control (MPC). When using TDO, optimization iterations are distributed over time by maintaining a running solution estimate and updating it at each sampling instant. In this paper, TDO applied to input constrained linear MPC is studied in detail, and analytic expressions for the system gain… ▽ More

    Submitted 23 February, 2021; v1 submitted 25 September, 2020; originally announced September 2020.

    Comments: Submitted to IEEE Transactions on Automatic Control as a technical note

  11. arXiv:1906.11363  [pdf, other

    math.OC

    Sensitivity-based Warmstarting for Nonlinear Model Predictive Control with Polyhedral State and Control Constraints

    Authors: Dominic Liao-McPherson, Marco M. Nicotra, Asen L. Dontchev, Ilya V. Kolmanovsky, Vladimir. M. Veliov

    Abstract: Model predictive control (MPC) is of increasing interest in applications for constrained control of multivariable systems. However, one of the major obstacles to its broader use is the computation time and effort required to solve a possibly non-convex optimal control problem (OCP) online. This paper introduces a sensitivity-based warmstarting strategy for systems with nonlinear dynamics and polyh… ▽ More

    Submitted 27 September, 2019; v1 submitted 26 June, 2019; originally announced June 2019.

  12. arXiv:1905.02684  [pdf, other

    eess.SY math.OC

    A Semismooth Predictor Corrector Method for Suboptimal Model Predictive Control

    Authors: Dominic Liao-McPherson, Marco Nicotra, Ilya Kolmanovsky

    Abstract: Suboptimal model predictive control is a technique that can reduce the computational cost of model predictive control (MPC) by exploiting its robustness to incomplete optimization. Instead of solving the optimal control problem exactly, this method maintains an estimate of the optimal solution and updates it at each sampling instance. The resulting controller can be viewed as a dynamic compensator… ▽ More

    Submitted 7 May, 2019; originally announced May 2019.

  13. Time Distributed Optimization for Model Predictive Control: Stability, Robustness, and Constraint Satisfaction

    Authors: Dominic Liao-McPherson, Marco Nicotra, Ilya Kolmanovsky

    Abstract: Time distributed optimization is an implementation strategy that can significantly reduce the computational burden of model predictive control by exploiting its robustness to incomplete optimization. When using this strategy, optimization iterations are distributed over time by maintaining a running solution estimate for the optimal control problem and updating it at each sampling instant. The res… ▽ More

    Submitted 27 October, 2019; v1 submitted 6 March, 2019; originally announced March 2019.

    Journal ref: Automatica, vol. 117, p. 108973, 2020

  14. FBstab: A Stabilized Semismooth Quadratic Programming Algorithm with Applications in Model Predictive Control

    Authors: Dominic Liao-McPherson, Ilya Kolmanovsky

    Abstract: This paper introduces the proximally stabilized Fischer-Burmeister method (FBstab); a new algorithm for convex quadratic programming that synergistically combines the proximal point algorithm with a primal-dual semismooth Newton-type method. FBstab is numerically robust, easy to warmstart, handles degenerate primal-dual solutions, detects infeasibility/unboundedness and requires only that the Hess… ▽ More

    Submitted 19 May, 2019; v1 submitted 13 January, 2019; originally announced January 2019.

    MSC Class: 90C20; 49M15; 65K05; 65K10

    Journal ref: Automatica, vol. 113, p. 108801, 2020

  15. arXiv:1812.01634  [pdf, ps, other

    math.OC eess.SY

    A Semismooth Predictor Corrector Method for Real-Time Constrained Parametric Optimization with Applications in Model Predictive Control

    Authors: Dominic Liao-McPherson, Marco Nicotra, Ilya Kolmanovsky

    Abstract: Real-time optimization problems are ubiquitous in control and estimation, and are typically parameterized by incoming measurement data and/or operator commands. This paper proposes solving parameterized constrained nonlinear programs using a semismooth predictor-corrector (SSPC) method. Nonlinear complementarity functions are used to reformulate the first order necessary conditions of the optimiza… ▽ More

    Submitted 4 December, 2018; originally announced December 2018.

  16. A Regularized and Smoothed Fischer-Burmeister Method for Quadratic Programming with Applications to Model Predictive Control

    Authors: Dominic Liao-McPherson, Mike Huang, Ilya Kolmanovsky

    Abstract: This paper considers solving convex quadratic programs (QPs) in a real-time setting using a regularized and smoothed Fischer-Burmeister method (FBRS). The Fischer-Burmeister function is used to map the optimality conditions of the quadratic program to a nonlinear system of equations which is solved using Newton's method. Regularization and smoothing are applied to improve the practical performance… ▽ More

    Submitted 9 July, 2018; originally announced July 2018.

    Comments: 8 pages, 2 figures