Distributed alternating gradient descent for convex semi-infinite programs over a network

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Aravind, Ashwin, Chatterjee, Debasish, Cherukuri, Ashish
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866913852676898816
author Aravind, Ashwin
Chatterjee, Debasish
Cherukuri, Ashish
author_facet Aravind, Ashwin
Chatterjee, Debasish
Cherukuri, Ashish
contents This paper presents a first-order distributed algorithm for solving a convex semi-infinite program (SIP) over a time-varying network. In this setting, the objective function associated with the optimization problem is a summation of a set of functions, each held by one node in a network. The semi-infinite constraint, on the other hand, is known to all agents. The nodes collectively aim to solve the problem using local data about the objective and limited communication capabilities depending on the network topology. Our algorithm is built on three key ingredients: consensus step, gradient descent in the local objective, and local gradient descent iterations in the constraint at a node when the estimate violates the semi-infinite constraint. The algorithm is constructed, and its parameters are prescribed in such a way that the iterates held by each agent provably converge to an optimizer. That is, as the algorithm progresses, the estimates achieve consensus, and the constraint violation and the error in the optimal value are bounded above by vanishing terms. Simulation examples illustrate our results.
format Preprint
id arxiv_https___arxiv_org_abs_2408_11937
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Distributed alternating gradient descent for convex semi-infinite programs over a network
Aravind, Ashwin
Chatterjee, Debasish
Cherukuri, Ashish
Optimization and Control
Systems and Control
90C34, 93A14
This paper presents a first-order distributed algorithm for solving a convex semi-infinite program (SIP) over a time-varying network. In this setting, the objective function associated with the optimization problem is a summation of a set of functions, each held by one node in a network. The semi-infinite constraint, on the other hand, is known to all agents. The nodes collectively aim to solve the problem using local data about the objective and limited communication capabilities depending on the network topology. Our algorithm is built on three key ingredients: consensus step, gradient descent in the local objective, and local gradient descent iterations in the constraint at a node when the estimate violates the semi-infinite constraint. The algorithm is constructed, and its parameters are prescribed in such a way that the iterates held by each agent provably converge to an optimizer. That is, as the algorithm progresses, the estimates achieve consensus, and the constraint violation and the error in the optimal value are bounded above by vanishing terms. Simulation examples illustrate our results.
title Distributed alternating gradient descent for convex semi-infinite programs over a network
topic Optimization and Control
Systems and Control
90C34, 93A14
url https://arxiv.org/abs/2408.11937