4.7 Article

Convex Computation of the Region of Attraction of Polynomial Control Systems

Journal

IEEE TRANSACTIONS ON AUTOMATIC CONTROL
Volume 59, Issue 2, Pages 297-312

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TAC.2013.2283095

Keywords

Capture basin; convex optimization; linear matrix inequalities (LMIs); occupation measures; polynomial control systems; reachable set; region of attraction; viability theory

Funding

  1. Grant Agency of the Czech Republic [13-06894S]

Ask authors/readers for more resources

We address the long-standing problem of computing the region of attraction (ROA) of a target set (e. g., a neighborhood of an equilibrium point) of a controlled nonlinear system with polynomial dynamics and semialgebraic state and input constraints. We show that the ROA can be computed by solving an infinite-dimensional convex linear programming (LP) problem over the space of measures. In turn, this problem can be solved approximately via a classical converging hierarchy of convex finite-dimensional linear matrix inequalities (LMIs). Our approach is genuinely primal in the sense that convexity of the problem of computing the ROA is an outcome of optimizing directly over system trajectories. The dual infinite-dimensional LP on nonnegative continuous functions (approximated by polynomial sum-of-squares) allows us to generate a hierarchy of semialgebraic outer approximations of the ROA at the price of solving a sequence of LMI problems with asymptotically vanishing conservatism. This sharply contrasts with the existing literature which follows an exclusively dual Lyapunov approach yielding either nonconvex bilinear matrix inequalities or conservative LMI conditions. The approach is simple and readily applicable as the outer approximations are the outcome of a single semidefinite program with no additional data required besides the problem description. The approach is demonstrated on several numerical examples.(1)

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

Article Mathematics, Applied

Convex Computation of Extremal Invariant Measures of Nonlinear Dynamical Systems and Markov Processes

Milan Korda, Didier Henrion, Igor Mezic

Summary: The paper introduces a convex-optimization-based framework for computing invariant measures of polynomial dynamical systems and Markov processes by approximating an infinite-dimensional linear program, leading to the reconstruction of measures including approximating measure support and constructing weakly converging absolutely continuous approximations. The framework also provides a method to certify the nonexistence of an invariant measure and can be adapted to compute eigenmeasures of the Perron-Frobenius operator, serving as a generalization of ergodic optimization method.

JOURNAL OF NONLINEAR SCIENCE (2021)

Article Operations Research & Management Science

Dual optimal design and the Christoffel-Darboux polynomial

Yohann De Castro, Fabrice Gamboa, Didier Henrion, Jean Bernard Lasserre

Summary: This short note discusses the application of the Christoffel-Darboux polynomial in approximation theory and data science, as well as its role in the semi-algebraic D-optimal experimental design problem in statistics. The article uses elementary notions of convex analysis and mentions geometric interpretations and algorithmic consequences.

OPTIMIZATION LETTERS (2021)

Article Computer Science, Theory & Methods

Exploiting Sparsity for Semi-Algebraic Set Volume Computation

Matteo Tacchi, Tillmann Weisser, Jean Bernard Lasserre, Didier Henrion

Summary: This study presents a systematic deterministic numerical scheme for approximating the volume of basic semi-algebraic sets by exploiting a correlative sparsity pattern, leading to significantly reduced problem sizes and potential for parallel computations.

FOUNDATIONS OF COMPUTATIONAL MATHEMATICS (2022)

Article Computer Science, Information Systems

Low-Rank Methods in Event Detection With Subsampled Point-to-Subspace Proximity Tests

Jakub Marecek, Stathis Maroulis, Vana Kalogeraki, Dimitrios Gunopulos

Summary: Monitoring of streamed data using low-rank techniques is crucial for detecting abnormal behavior in applications such as Internet of Things. The proposed algorithm successfully recovers the subspace representation and performs event detection, showing promising results in the experimental evaluation using induction-loop data from Dublin, Ireland.

IEEE ACCESS (2022)

Article Computer Science, Information Systems

Predictability and Fairness in Social Sensing

Ramen Ghosh, Jakub Marecek, Wynita M. Griggs, Matheus Souza, Robert N. Shorten

Summary: This article discusses the design of distributed algorithms for social sensing platforms, with a focus on fairness among contributing agents. It introduces iterated function systems as a tool for designing and analyzing such systems, which can deliver predictable quality of service and operate efficiently. The case study of a network of parked vehicles demonstrates the effectiveness of the system and the predictability of agent access to the platform.

IEEE INTERNET OF THINGS JOURNAL (2022)

Article Mathematics

Graph Recovery from Incomplete Moment Information

Didier Henrion, Jean Bernard Lasserre

Summary: This study investigates a class of moment problems and proposes a method based on linear measurements, namely the first degree moments, to recover the complete information of a measure supported on the graph of a function. The results show that by solving a series of semidefinite relaxations, all the moments can be obtained. The function can be recovered using the optimal solution sequence.

CONSTRUCTIVE APPROXIMATION (2022)

Article Automation & Control Systems

Cone-Copositive Lyapunov Functions for Complementarity Systems: Converse Result and Polynomial Approximation

Marianne Souaiby, Aneel Tanwani, Didier Henrion

Summary: This article establishes the existence of Lyapunov functions and describes algorithms for their numerical computation. By constructing cone-copositive Lyapunov functions, the stability analysis of state-constrained systems is addressed. The article proves that exponentially stable complementarity systems always admit a continuously differentiable cone-copositive Lyapunov function, and further investigates the approximation methods for this function.

IEEE TRANSACTIONS ON AUTOMATIC CONTROL (2022)

Article Robotics

Globally Optimal Solution to Inverse Kinematics of 7DOF Serial Manipulator

Pavel Trutman, Mohab Safey El Din, Didier Henrion, Tomas Pajdla

Summary: This study introduces a globally optimal solution to the IK problem for a 7DOF manipulator with revolute joints and a polynomial objective function, demonstrating that kinematic constraints due to rotations can be generated by second-degree polynomials. The method shows a high success rate in practice.

IEEE ROBOTICS AND AUTOMATION LETTERS (2022)

Article Automation & Control Systems

Predictability and fairness in load aggregation and operations of virtual power plants

Jakub Marecek, Michal Roubalik, Ramen Ghosh, Robert N. Shorten, Fabian R. Wirth

Summary: In power systems, it is important to regulate the aggregate demand of distributed energy resources (DERs) for predictability and fairness. Traditional controllers, such as the proportional-integral (PI) controller, cannot guarantee this. However, incrementally input-to-state stable (iISS) controllers can guarantee predictability and fairness even considering the non-linearity of the alternating-current model.

AUTOMATICA (2023)

Article Computer Science, Theory & Methods

Stokes, Gibbs, and Volume Computation of Semi-Algebraic Sets

Matteo Tacchi, Jean Bernard Lasserre, Didier Henrion

Summary: The article discusses the problem of computing the Lebesgue volume of compact basic semi-algebraic sets and presents an improved linear programming method that uses pseudo-moments and polynomials to approximate the volume. The research finds that the convergence speed of this method is significantly accelerated when the set is the smooth super-level set of a single polynomial.

DISCRETE & COMPUTATIONAL GEOMETRY (2022)

Article Automation & Control Systems

Ensemble approximations for constrained dynamical systems using Liouville equation

Marianne Souaiby, Aneel Tanwani, Didier Henrion

Summary: In this study, we investigate the time evolution of a probability measure for a class of state-constrained dynamical systems described by evolution variational inequalities. Unlike smooth ordinary differential equations, the evolution of this probability measure is not necessarily invertible due to the nonsmooth nature of the differential inclusion. Instead, we approximate the original nonsmooth system using Lipschitz approximation and construct a sequence of measures obtained from Liouville equations. This sequence converges to the measure describing the evolution of the distribution of states for the original nonsmooth system, allowing us to numerically approximate the evolution of moments.

AUTOMATICA (2023)

Article Automation & Control Systems

On the ergodic control of ensembles in the presence of non-linear filters

Vyacheslav Kungurtsev, Jakub Marecek, Ramen Ghosh, Robert Shorten

Summary: In many sharing-economy applications and other conventional applications, it is desirable to regulate the behavior of an ensemble of agents while guaranteeing both the regulation of the ensemble as a whole and the revenue or quality of service of each agent. Previous research has established guarantees of unique ergodicity in the presence of linear filters. In this study, we extend these guarantees to systems that include non-linear elements such as non-linear filters.

AUTOMATICA (2023)

Article Automation & Control Systems

A comparison of centrality measures and their role in controlling the spread in epidemic networks

Ekaterina Dudkina, Michelangelo Bin, Jane Breen, Emanuele Crisostomi, Pietro Ferraro, Steve Kirkland, Jakub Marecek, Roderick Murray-Smith, Thomas Parisini, Lewi Stone, Serife Yilmaz, Robert Shorten

Summary: This paper reviews classic methods for node ranking and compares their performance in a benchmark network that considers the community-based structure of society. The outcome of the ranking procedure is then used to decide which individuals should be tested, and possibly quarantined, first. Finally, the extension of these ranking methods to weighted graphs is explored, and the importance of weights in a contact network is investigated through a toy model and comparison of node rankings in the context of disease spread.

INTERNATIONAL JOURNAL OF CONTROL (2023)

Article Multidisciplinary Sciences

Subgroup fairness in two-sided markets

Quan Zhou, Jakub Marecek, Robert Shorten, Ashwani Kumar

Summary: This article proposes a new market-clearing mechanism for two-sided markets, which promotes income equality per hour worked across different subgroups and within each subgroup. It introduces the concept of subgroup fairness (Inter-fairness) combined with other fairness notions (Intra-fairness) and customer utility (Customer-Care) in the market-clearing problem. The study shows that the non-convex problem can be approximated efficiently using semidefinite programming, allowing for the implementation of the market-clearing mechanism.

PLOS ONE (2023)

Article Computer Science, Artificial Intelligence

Fairness in Forecasting of Observations of Linear Dynamical Systems

Quan Zhou, Jakub Marecek, Robert Shorten

Summary: In machine learning, the behaviour of multiple subgroups of an underlying human population can be captured through training data. However, under-representation bias arises when the training data for the subgroups are not carefully controlled. To address this, two notions of fairness are introduced for timeseries forecasting problems: subgroup fairness and instantaneous fairness. These notions extend predictive parity to the learning of dynamical systems. Globally convergent methods for the fairness-constrained learning problems are also demonstrated using hierarchies of convexifications of non-commutative polynomial optimization problems. The run time of these methods can be significantly reduced by exploiting sparsity in the convexifications, as demonstrated through empirical results on biased data sets.

JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH (2023)

No Data Available