Optimal switching sequence for switched linear systems
Zeyang Wu, Qie He

TL;DR
This paper introduces an exact polynomial-time algorithm for optimizing switching sequences in linear systems with the oligo-vertex property, outperforming existing solvers on large instances and opening new research directions.
Contribution
The paper defines the oligo-vertex property, provides conditions for it, and develops a polynomial-time algorithm for a class of switching sequence optimization problems.
Findings
The algorithm outperforms state-of-the-art solvers on large instances.
The oligo-vertex property enables polynomial-time solutions.
Numerical results confirm the efficiency of the proposed method.
Abstract
We study the following optimization problem over a dynamical system that consists of several linear subsystems: Given a finite set of matrices and an -dimensional vector, find a sequence of matrices, each chosen from the given set of matrices, to maximize a convex function over the product of the matrices and the given vector. This simple problem has many applications in operations research and control, yet a moderate-sized instance is challenging to solve to optimality for state-of-the-art optimization software. We propose a simple exact algorithm for this problem. Our algorithm runs in polynomial time when the given set of matrices has the oligo-vertex property, a concept we introduce in this paper for a finite set of matrices. We derive several sufficient conditions for a set of matrices to have the oligo-vertex property. Numerical results demonstrate the clear…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStability and Control of Uncertain Systems · Advanced Optimization Algorithms Research · Advanced Control Systems Optimization
