Distributed Saddle Point Problems for Strongly Concave-Convex Functions

IF 3 3区 计算机科学 Q2 ENGINEERING, ELECTRICAL & ELECTRONIC
Muhammad I. Qureshi;Usman A. Khan
{"title":"Distributed Saddle Point Problems for Strongly Concave-Convex Functions","authors":"Muhammad I. Qureshi;Usman A. Khan","doi":"10.1109/TSIPN.2023.3317807","DOIUrl":null,"url":null,"abstract":"In this article, we propose \n<monospace><b>GT-GDA</b></monospace>\n, a distributed optimization method to solve saddle point problems of the form: \n<inline-formula><tex-math>${\\min _{\\mathbf {x}} \\max _{\\mathbf {y}} \\lbrace F(\\mathbf x,\\mathbf y) :=G(\\mathbf x) + \\langle \\mathbf y, \\overline{P} \\mathbf x \\rangle - H(\\mathbf y) \\rbrace }$</tex-math></inline-formula>\n, where the functions \n<inline-formula><tex-math>$G(\\cdot)$</tex-math></inline-formula>\n, \n<inline-formula><tex-math>$H(\\cdot)$</tex-math></inline-formula>\n, and the coupling matrix \n<inline-formula><tex-math>$\\overline{P}$</tex-math></inline-formula>\n are distributed over a strongly connected network of nodes. \n<monospace><b>GT-GDA</b></monospace>\n is a first-order method that uses gradient tracking to eliminate the dissimilarity caused by heterogeneous data distribution among the nodes. In the most general form, \n<monospace><b>GT-GDA</b></monospace>\n includes a consensus over the local coupling matrices to achieve the optimal (unique) saddle point, however, at the expense of increased communication. To avoid this, we propose a more efficient variant \n<monospace><b>GT-GDA-Lite</b></monospace>\n that does not incur additional communication and analyze its convergence in various scenarios. We show that \n<monospace><b>GT-GDA</b></monospace>\n converges linearly to the unique saddle point solution when \n<inline-formula><tex-math>$G$</tex-math></inline-formula>\n is smooth and convex, \n<inline-formula><tex-math>$H$</tex-math></inline-formula>\n is smooth and strongly convex, and the global coupling matrix \n<inline-formula><tex-math>$\\overline{P}$</tex-math></inline-formula>\n has full column rank. We further characterize the regime under which \n<monospace><b>GT-GDA</b></monospace>\n exhibits a network topology-independent convergence behavior. We next show the linear convergence of \n<monospace><b>GT-GDA-Lite</b></monospace>\n to an error around the unique saddle point, which goes to zero when the coupling cost \n<inline-formula><tex-math>${\\langle \\mathbf y, \\overline{P} \\mathbf x \\rangle }$</tex-math></inline-formula>\n is common to all nodes, or when \n<inline-formula><tex-math>$G$</tex-math></inline-formula>\n and \n<inline-formula><tex-math>$H$</tex-math></inline-formula>\n are quadratic. Numerical experiments illustrate the convergence properties and importance of \n<monospace><b>GT-GDA</b></monospace>\n and \n<monospace><b>GT-GDA-Lite</b></monospace>\n for several applications.","PeriodicalId":56268,"journal":{"name":"IEEE Transactions on Signal and Information Processing over Networks","volume":"9 ","pages":"679-690"},"PeriodicalIF":3.0000,"publicationDate":"2023-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Signal and Information Processing over Networks","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10266914/","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0

Abstract

In this article, we propose GT-GDA , a distributed optimization method to solve saddle point problems of the form: ${\min _{\mathbf {x}} \max _{\mathbf {y}} \lbrace F(\mathbf x,\mathbf y) :=G(\mathbf x) + \langle \mathbf y, \overline{P} \mathbf x \rangle - H(\mathbf y) \rbrace }$ , where the functions $G(\cdot)$ , $H(\cdot)$ , and the coupling matrix $\overline{P}$ are distributed over a strongly connected network of nodes. GT-GDA is a first-order method that uses gradient tracking to eliminate the dissimilarity caused by heterogeneous data distribution among the nodes. In the most general form, GT-GDA includes a consensus over the local coupling matrices to achieve the optimal (unique) saddle point, however, at the expense of increased communication. To avoid this, we propose a more efficient variant GT-GDA-Lite that does not incur additional communication and analyze its convergence in various scenarios. We show that GT-GDA converges linearly to the unique saddle point solution when $G$ is smooth and convex, $H$ is smooth and strongly convex, and the global coupling matrix $\overline{P}$ has full column rank. We further characterize the regime under which GT-GDA exhibits a network topology-independent convergence behavior. We next show the linear convergence of GT-GDA-Lite to an error around the unique saddle point, which goes to zero when the coupling cost ${\langle \mathbf y, \overline{P} \mathbf x \rangle }$ is common to all nodes, or when $G$ and $H$ are quadratic. Numerical experiments illustrate the convergence properties and importance of GT-GDA and GT-GDA-Lite for several applications.
强凹凸函数的分布鞍点问题
在本文中,我们提出了GT-GDA,这是一种求解鞍点问题的分布式优化方法,其形式为:${\min_{\mathbf{x}}\max_{\ mathbf{y}}\lbrace F(\mathbfx,\mathbfy):=G(\mathBFx)+\langle\mathbfY,\overline{P}\mathbfx\rangle-H(\mathbf y)\rbrace}$,其中函数$G(\cdot)$,$H(\cdot)$,和耦合矩阵$\overline{P}$分布在强连接的节点网络上。GT-GDA是一种一阶方法,它使用梯度跟踪来消除节点之间异构数据分布造成的不相似性。在最通用的形式中,GT-GDA包括对局部耦合矩阵的共识,以实现最优(唯一)鞍点,然而,这是以增加通信为代价的。为了避免这种情况,我们提出了一种更有效的变体GT GDA Lite,它不会引起额外的通信,并分析了它在各种场景中的收敛性。我们证明了当$G$是光滑凸的,$H$是光滑强凸的,全局耦合矩阵$\overline{P}$具有全列秩时,GT-GDA线性收敛于唯一鞍点解。我们进一步刻画了GT-GDA表现出与网络拓扑无关的收敛行为的机制。接下来,我们展示了GT-GDA-Lite在唯一鞍点附近的误差的线性收敛性,当耦合成本${\langle\mathbfy,\overline{P}\mathbfx\rangle}$对所有节点是公共的时,或者当$G$和$H$是二次的时,该误差为零。数值实验说明了GT-GDA和GT-GDA-Lite的收敛特性和对几种应用的重要性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
IEEE Transactions on Signal and Information Processing over Networks
IEEE Transactions on Signal and Information Processing over Networks Computer Science-Computer Networks and Communications
CiteScore
5.80
自引率
12.50%
发文量
56
期刊介绍: The IEEE Transactions on Signal and Information Processing over Networks publishes high-quality papers that extend the classical notions of processing of signals defined over vector spaces (e.g. time and space) to processing of signals and information (data) defined over networks, potentially dynamically varying. In signal processing over networks, the topology of the network may define structural relationships in the data, or may constrain processing of the data. Topics include distributed algorithms for filtering, detection, estimation, adaptation and learning, model selection, data fusion, and diffusion or evolution of information over such networks, and applications of distributed signal processing.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信