OCDSNASYSYNADec 2, 2019

Time-Varying Semidefinite Programs

arXiv:1808.0399411 citationsh-index: 25
AI Analysis

This work provides theoretical foundations and practical algorithms for solving semidefinite programs with time-varying data, which is relevant for control, signal processing, and optimization over time.

The authors show that for time-varying semidefinite programs (TV-SDPs) with polynomially varying data, restricting solutions to polynomials does not change the optimal value under strict feasibility, and they provide tractable SDP-based methods to compute polynomial solutions and upper bounds that converge to the optimal value. The approach is demonstrated on maximum-flow, wireless coverage, and bi-objective optimization problems.

We study time-varying semidefinite programs (TV-SDPs), which are semidefinite programs whose data (and solutions) are functions of time. Our focus is on the setting where the data varies polynomially with time. We show that under a strict feasibility assumption, restricting the solutions to also be polynomial functions of time does not change the optimal value of the TV-SDP. Moreover, by using a Positivstellensatz on univariate polynomial matrices, we show that the best polynomial solution of a given degree to a TV-SDP can be found by solving a semidefinite program of tractable size. We also provide a sequence of dual problems which can be cast as SDPs and that give upper bounds on the optimal value of a TV-SDP (in maximization form). We prove that under a boundedness assumption, this sequence of upper bounds converges to the optimal value of the TV-SDP. Under the same assumption, we also show that the optimal value of the TV-SDP is attained. We demonstrate the efficacy of our algorithms on a maximum-flow problem with time-varying edge capacities, a wireless coverage problem with time-varying coverage requirements, and on bi-objective semidefinite optimization where the goal is to approximate the Pareto curve in one shot.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes