Fast Optimistic Gradient Descent Ascent (OGDA) Method in Continuous and Discrete Time

IF 2.5 1区 数学 Q2 COMPUTER SCIENCE, THEORY & METHODS
Radu Ioan Boţ, Ernö Robert Csetnek, Dang-Khoa Nguyen
{"title":"Fast Optimistic Gradient Descent Ascent (OGDA) Method in Continuous and Discrete Time","authors":"Radu Ioan Boţ, Ernö Robert Csetnek, Dang-Khoa Nguyen","doi":"10.1007/s10208-023-09636-5","DOIUrl":null,"url":null,"abstract":"<p>In the framework of real Hilbert spaces, we study continuous in time dynamics as well as numerical algorithms for the problem of approaching the set of zeros of a single-valued monotone and continuous operator <i>V</i>. The starting point of our investigations is a second-order dynamical system that combines a vanishing damping term with the time derivative of <i>V</i> along the trajectory, which can be seen as an analogous of the Hessian-driven damping in case the operator is originating from a potential. Our method exhibits fast convergence rates of order <span>\\(o \\left( \\frac{1}{t\\beta (t)} \\right) \\)</span> for <span>\\(\\Vert V(z(t))\\Vert \\)</span>, where <span>\\(z(\\cdot )\\)</span> denotes the generated trajectory and <span>\\(\\beta (\\cdot )\\)</span> is a positive nondecreasing function satisfying a growth condition, and also for the restricted gap function, which is a measure of optimality for variational inequalities. We also prove the weak convergence of the trajectory to a zero of <i>V</i>. Temporal discretizations of the dynamical system generate implicit and explicit numerical algorithms, which can be both seen as accelerated versions of the Optimistic Gradient Descent Ascent (OGDA) method for monotone operators, for which we prove that the generated sequence of iterates <span>\\((z_k)_{k \\ge 0}\\)</span> shares the asymptotic features of the continuous dynamics. In particular we show for the implicit numerical algorithm convergence rates of order <span>\\(o \\left( \\frac{1}{k\\beta _k} \\right) \\)</span> for <span>\\(\\Vert V(z^k)\\Vert \\)</span> and the restricted gap function, where <span>\\((\\beta _k)_{k \\ge 0}\\)</span> is a positive nondecreasing sequence satisfying a growth condition. For the explicit numerical algorithm, we show by additionally assuming that the operator <i>V</i> is Lipschitz continuous convergence rates of order <span>\\(o \\left( \\frac{1}{k} \\right) \\)</span> for <span>\\(\\Vert V(z^k)\\Vert \\)</span> and the restricted gap function. All convergence rate statements are last iterate convergence results; in addition to these, we prove for both algorithms the convergence of the iterates to a zero of <i>V</i>. To our knowledge, our study exhibits the best-known convergence rate results for monotone equations. Numerical experiments indicate the overwhelming superiority of our explicit numerical algorithm over other methods designed to solve monotone equations governed by monotone and Lipschitz continuous operators.</p>","PeriodicalId":55151,"journal":{"name":"Foundations of Computational Mathematics","volume":"122 34","pages":""},"PeriodicalIF":2.5000,"publicationDate":"2023-11-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Foundations of Computational Mathematics","FirstCategoryId":"100","ListUrlMain":"https://doi.org/10.1007/s10208-023-09636-5","RegionNum":1,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
引用次数: 0

Abstract

In the framework of real Hilbert spaces, we study continuous in time dynamics as well as numerical algorithms for the problem of approaching the set of zeros of a single-valued monotone and continuous operator V. The starting point of our investigations is a second-order dynamical system that combines a vanishing damping term with the time derivative of V along the trajectory, which can be seen as an analogous of the Hessian-driven damping in case the operator is originating from a potential. Our method exhibits fast convergence rates of order \(o \left( \frac{1}{t\beta (t)} \right) \) for \(\Vert V(z(t))\Vert \), where \(z(\cdot )\) denotes the generated trajectory and \(\beta (\cdot )\) is a positive nondecreasing function satisfying a growth condition, and also for the restricted gap function, which is a measure of optimality for variational inequalities. We also prove the weak convergence of the trajectory to a zero of V. Temporal discretizations of the dynamical system generate implicit and explicit numerical algorithms, which can be both seen as accelerated versions of the Optimistic Gradient Descent Ascent (OGDA) method for monotone operators, for which we prove that the generated sequence of iterates \((z_k)_{k \ge 0}\) shares the asymptotic features of the continuous dynamics. In particular we show for the implicit numerical algorithm convergence rates of order \(o \left( \frac{1}{k\beta _k} \right) \) for \(\Vert V(z^k)\Vert \) and the restricted gap function, where \((\beta _k)_{k \ge 0}\) is a positive nondecreasing sequence satisfying a growth condition. For the explicit numerical algorithm, we show by additionally assuming that the operator V is Lipschitz continuous convergence rates of order \(o \left( \frac{1}{k} \right) \) for \(\Vert V(z^k)\Vert \) and the restricted gap function. All convergence rate statements are last iterate convergence results; in addition to these, we prove for both algorithms the convergence of the iterates to a zero of V. To our knowledge, our study exhibits the best-known convergence rate results for monotone equations. Numerical experiments indicate the overwhelming superiority of our explicit numerical algorithm over other methods designed to solve monotone equations governed by monotone and Lipschitz continuous operators.

Abstract Image

连续和离散时间下的快速乐观梯度下降上升(OGDA)方法
在实数Hilbert空间的框架下,我们研究了单值单调连续算子V的连续时间动力学和逼近零集问题的数值算法。我们研究的起点是一个二阶动力系统,它结合了一个消失的阻尼项和V沿轨迹的时间导数,这可以看作是一个类似于hessian驱动的阻尼,当算子起源于一个势。对于\(\Vert V(z(t))\Vert \),我们的方法显示出\(o \left( \frac{1}{t\beta (t)} \right) \)级的快速收敛速度,其中\(z(\cdot )\)表示生成的轨迹,\(\beta (\cdot )\)是满足增长条件的正非递减函数,并且对于受限间隙函数也是如此,这是变分不等式的最优性度量。我们还证明了轨迹对v的零的弱收敛性。动力系统的时间离散化产生隐式和显式数值算法,它们都可以看作是单调算子的乐观梯度下降上升(OGDA)方法的加速版本,为此我们证明了生成的迭代序列\((z_k)_{k \ge 0}\)具有连续动力学的渐近特征。特别地,我们证明了隐式数值算法对于\(\Vert V(z^k)\Vert \)和受限间隙函数的\(o \left( \frac{1}{k\beta _k} \right) \)阶收敛率,其中\((\beta _k)_{k \ge 0}\)是满足生长条件的正非递减序列。对于显式数值算法,我们通过另外假设算子V是\(\Vert V(z^k)\Vert \)和受限间隙函数的Lipschitz连续收敛率为\(o \left( \frac{1}{k} \right) \)阶来证明。所有的收敛速率表述都是最后迭代的收敛结果;除此之外,我们还证明了这两种算法的迭代收敛到v的零点。据我们所知,我们的研究展示了单调方程的最著名的收敛率结果。数值实验表明,我们的显式数值算法比其他设计用于求解单调方程和Lipschitz连续算子的方法具有压倒性的优势。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Foundations of Computational Mathematics
Foundations of Computational Mathematics 数学-计算机:理论方法
CiteScore
6.90
自引率
3.30%
发文量
46
审稿时长
>12 weeks
期刊介绍: Foundations of Computational Mathematics (FoCM) will publish research and survey papers of the highest quality which further the understanding of the connections between mathematics and computation. The journal aims to promote the exploration of all fundamental issues underlying the creative tension among mathematics, computer science and application areas unencumbered by any external criteria such as the pressure for applications. The journal will thus serve an increasingly important and applicable area of mathematics. The journal hopes to further the understanding of the deep relationships between mathematical theory: analysis, topology, geometry and algebra, and the computational processes as they are evolving in tandem with the modern computer. With its distinguished editorial board selecting papers of the highest quality and interest from the international community, FoCM hopes to influence both mathematics and computation. Relevance to applications will not constitute a requirement for the publication of articles. The journal does not accept code for review however authors who have code/data related to the submission should include a weblink to the repository where the data/code is stored.
×
引用
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学术官方微信