paper-with-me

Papers

A Contraction Theory Approach to Optimization Algorithms from Acceleration Flows

2021-05-18 · Pedro Cisneros-Velarde, Francesco Bullo

Much recent interest has focused on the design of optimization algorithms from the discretization of an associated optimization flow, i.e., a system of differential equations (ODEs) whose trajectories solve an associated optimization problem. Such a design approach poses an important problem: how to find a principled methodology to design and discretize appropriate ODEs. This paper aims to provide a solution to this problem through the use of contraction theory. We first introduce general mathematical results that explain how contraction theory guarantees the stability of the implicit and explicit Euler integration methods. Then, we propose a novel system of ODEs, namely the Accelerated-Contracting-Nesterov flow, and use contraction theory to establish it is an optimization flow with exponential convergence rate, from which the linear convergence rate of its associated optimization algorithm is immediately established. Remarkably, a simple explicit Euler discretization of this flow corresponds to the Nesterov acceleration method. Finally, we present how our approach leads to performance guarantees in the design of optimization algorithms for time-varying optimization problems.

📄 PDF Abstract BibTeX arXiv:2105.08832

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Perspectives on Contractivity in Control, Optimization, and Learning

2024-04-17 · Alexander Davydov, Francesco Bullo

Contraction theory is a mathematical framework for studying the convergence, robustness, and modularity properties of dynamical systems and algorithms. In this opinion paper, we provide five main opinions on the virtues …

Some Limit Properties of Markov Chains Induced by Stochastic Recursive Algorithms

2019-04-24 · Abhishek Gupta, Hao Chen, Jianzong Pi, Gaurav Tendolkar

Recursive stochastic algorithms have gained significant attention in the recent past due to data driven applications. Examples include stochastic gradient descent for solving large-scale optimization problems and empiric…

Algorithms for Tensor Network Contraction Ordering

2020-01-15 · Frank Schindler, Adam S. Jermyn

Contracting tensor networks is often computationally demanding. Well-designed contraction sequences can dramatically reduce the contraction cost. We explore the performance of simulated annealing and genetic algorithms, …

Tensor Networks

Contraction Theory for Nonlinear Stability Analysis and Learning-based Control: A Tutorial Overview

2021-10-01 · Hiroyasu Tsukamoto, Soon-Jo Chung, Jean-Jacques E. Slotine

Contraction theory is an analytical tool to study differential dynamics of a non-autonomous (i.e., time-varying) nonlinear system under a contraction metric defined with a uniformly positive definite matrix, the existenc…

LEMMA

Catalyst Acceleration for First-order Convex Optimization: from Theory to Practice

2017-12-15 · Hongzhou Lin, Julien Mairal, Zaid Harchaoui

We introduce a generic scheme for accelerating gradient-based optimization methods in the sense of Nesterov. The approach, called Catalyst, builds upon the inexact accelerated proximal point algorithm for minimizing a co…