activity
20172026
most citedTime Distributed Optimization for Model Predictive Control: Stability, Robustness, and Constraint Satisfaction

82 citations · 257 across the 24 of their papers we have counts for

collaborators

33 papers

eess.SY2026

Simulating Nonlinear Resistive Networks using a Behavioral Splitting

Ryan Alizadeh, Thomas Chaffey, Dominic Liao-McPherson +1

An operator splitting method is developed for computing operating points of nonlinear resistive networks. Our behavioral formulation separates the device laws from Kirchhoff's laws…

eess.SY2026

Network Design against the Bullwhip Effect in Complex Supply Chains

Lauren Bogo, Dominic Liao-McPherson

This paper studies the bullwhip effect, the amplification of demand fluctuations into larger order fluctuations upstream, in supply chain networks where each firm orders from sever…

eess.SY2026

Iterative Learning Control of the Cooling Rate in a Dual-Laser Powder Bed Fusion Process

Lauren Bogo, Adam Clare, Dominic Liao-McPherson

The thermal history of the melt pool in laser powder bed fusion (LPBF) additive manufacturing processes governs the solidification microstructure and the mechanical properties of t…

math.OC2026

A Semi-smooth Newton Method for the Constrained Optimal Control of Continuous-Time Linear Systems

Simon J. Jones, Dominic Liao-McPherson, Marco M. Nicotra

This paper details a novel indirect method for solving constrained optimal control problems (OCPs) directly in continuous-time function space. The KKT conditions are embedded in a…

math.OC2024★ 1 cited

Inexact Policy Iteration Methods for Large-Scale Markov Decision Processes

Matilde Gargiani, Robin Sieber, Efe Balta +2

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…

eess.SY2024★ 1 cited

Stability Certificates for Receding Horizon Games

Sophie Hall, Giuseppe Belgioioso, Florian Dörfler +1

Game-theoretic MPC (or Receding Horizon Games) is an emerging control methodology for multi-agent systems that generates control actions by solving a dynamic game with coupling con…

eess.SY2024

Receding Horizon Games for Modeling Competitive Supply Chains

Sophie Hall, Laura Guerrini, Florian Dörfler +1

The vast majority of products we use daily are supplied to us through complex global supply chains that transform raw materials into finished goods and distribute them to end consu…

eess.SY2023★ 1 cited

Layer-to-Layer Melt Pool Control in Laser Powder Bed Fusion

Dominic Liao-McPherson, Efe C. Balta, Mohamadreza Afrasiabi +3

Additive manufacturing processes are flexible and efficient technologies for producing complex geometries. However, ensuring reliability and repeatability is challenging due to the…

eess.SY2023

Sequential Quadratic Programming-based Iterative Learning Control for Nonlinear Systems

Samuel Balula, Efe C. Balta, Dominic Liao-McPherson +2

Learning-based control methods for industrial processes leverage the repetitive nature of the underlying process to learn optimal inputs for the system. While many works focus on l…

eess.SY2023

Stochastic Wasserstein Gradient Flows using Streaming Data with an Application in Predictive Maintenance

Nicolas Lanzetti, Efe C. Balta, Dominic Liao-McPherson +1

We study estimation problems in safety-critical applications with streaming data. Since estimation problems can be posed as optimization problems in the probability space, we devis…

eess.SY2022

Drone-based Volume Estimation in Indoor Environments

Samuel Balula, Dominic Liao-McPherson, Stefan Stevšić +2

Volume estimation in large indoor spaces is an important challenge in robotic inspection of industrial warehouses. We propose an approach for volume estimation for autonomous syste…

math.OC2022

Inexact GMRES Policy Iteration for Large-Scale Markov Decision Processes

Matilde Gargiani, Dominic Liao-McPherson, Andrea Zanelli +1

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.…

eess.SY2022

Stability and Robustness of Distributed Suboptimal Model Predictive Control

Giuseppe Belgioioso, Dominic Liao-McPherson, Mathias Hudoba de Badyn +3

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 usin…

math.OC2022★ 6 cited

Online Feedback Equilibrium Seeking

Giuseppe Belgioioso, Dominic Liao-McPherson, Mathias Hudoba de Badyn +4

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…

eess.SY2022★ 15 cited

Receding Horizon Games with Coupling Constraints for Demand-Side Management

Sophie Hall, Giuseppe Belgioioso, Dominic Liao-McPherson +1

Distributed energy storage and flexible loads are essential tools for ensuring stable and robust operation of the power grid in spite of the challenges arising from the integration…

eess.SY2022

Data-driven Reference Trajectory Optimization for Precision Motion Systems

Samuel Balula, Dominic Liao-McPherson, Alisa Rupenyan +1

We propose a data-driven optimization-based pre-compensation method to improve the contour tracking performance of precision motion stages by modifying the reference trajectory and…

math.OC2022

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

Matilde Gargiani, Andrea Zanelli, Dominic Liao-McPherson +2

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 t…

eess.SY2022

On Robustness in Optimization-Based Constrained Iterative Learning Control

Dominic Liao-McPherson, Efe C. Balta, Alisa Rupenyan +1

Iterative learning control (ILC) is a control strategy for repetitive tasks wherein information from previous runs is leveraged to improve future performance. Optimization-based IL…

eess.SY2021

In-layer Thermal Control of a Multi-layer Selective Laser Melting Process

Dominic Liao-McPherson, Efe C. Balta, Ryan Wüest +2

Selective Laser Melting (SLM) is an additive manufacturing technology that builds three dimensional parts by melting layers of metal powder together with a laser that traces out a…

eess.SY2021

Cross-layer Design for Real-Time Grid Operation: Estimation, Optimization and Power Flow

Miguel Picallo, Dominic Liao-McPherson, Saverio Bolognani +1

In this paper, we propose a combined Online Feedback Optimization (OFO) and dynamic estimation approach for a real-time power grid operation under time-varying conditions. A dynami…

math.OC2021★ 5 cited

Feasibility Governor for Linear Model Predictive Control

Terrence Skibik, Dominic Liao-McPherson, Torbjørn Cunis +2

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…

math.OC2021★ 27 cited

Sampled-Data Online Feedback Equilibrium Seeking: Stability and Tracking

Giuseppe Belgioioso, Dominic Liao-McPherson, Mathias Hudoba de Badyn +3

This paper proposes a general framework for constructing feedback controllers that drive complex dynamical systems to "efficient" steady-state (or slowly varying) operating points.…

math.OC2020★ 21 cited

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

Dominic Liao-McPherson, Terrence Skibik, Torbjørn Cunis +2

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 poin…

math.OC2020

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

Dominic Liao-McPherson, Terrence Skibik, Jordan Leung +2

Time-distributed Optimization (TDO) is an approach for reducing the computational burden of Model Predictive Control (MPC). When using TDO, optimization iterations are distributed…