Generalized Alternating Direction Method of Multipliers: New Theoretical Insights and Applications.

IF 4.3 1区 数学 Q1 COMPUTER SCIENCE, SOFTWARE ENGINEERING
Mathematical Programming Computation Pub Date : 2015-06-01 Epub Date: 2015-02-06 DOI:10.1007/s12532-015-0078-2
Ethan X Fang, Bingsheng He, Han Liu, Xiaoming Yuan
{"title":"Generalized Alternating Direction Method of Multipliers: New Theoretical Insights and Applications.","authors":"Ethan X Fang,&nbsp;Bingsheng He,&nbsp;Han Liu,&nbsp;Xiaoming Yuan","doi":"10.1007/s12532-015-0078-2","DOIUrl":null,"url":null,"abstract":"<p><p>Recently, the alternating direction method of multipliers (ADMM) has received intensive attention from a broad spectrum of areas. The generalized ADMM (GADMM) proposed by Eckstein and Bertsekas is an efficient and simple acceleration scheme of ADMM. In this paper, we take a deeper look at the linearized version of GADMM where one of its subproblems is approximated by a linearization strategy. This linearized version is particularly efficient for a number of applications arising from different areas. Theoretically, we show the worst-case 𝒪(1/<i>k</i>) convergence rate measured by the iteration complexity (<i>k</i> represents the iteration counter) in both the ergodic and a nonergodic senses for the linearized version of GADMM. Numerically, we demonstrate the efficiency of this linearized version of GADMM by some rather new and core applications in statistical learning. Code packages in Matlab for these applications are also developed.</p>","PeriodicalId":47044,"journal":{"name":"Mathematical Programming Computation","volume":"7 2","pages":"149-187"},"PeriodicalIF":4.3000,"publicationDate":"2015-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s12532-015-0078-2","citationCount":"109","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Mathematical Programming Computation","FirstCategoryId":"100","ListUrlMain":"https://doi.org/10.1007/s12532-015-0078-2","RegionNum":1,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2015/2/6 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"COMPUTER SCIENCE, SOFTWARE ENGINEERING","Score":null,"Total":0}
引用次数: 109

Abstract

Recently, the alternating direction method of multipliers (ADMM) has received intensive attention from a broad spectrum of areas. The generalized ADMM (GADMM) proposed by Eckstein and Bertsekas is an efficient and simple acceleration scheme of ADMM. In this paper, we take a deeper look at the linearized version of GADMM where one of its subproblems is approximated by a linearization strategy. This linearized version is particularly efficient for a number of applications arising from different areas. Theoretically, we show the worst-case 𝒪(1/k) convergence rate measured by the iteration complexity (k represents the iteration counter) in both the ergodic and a nonergodic senses for the linearized version of GADMM. Numerically, we demonstrate the efficiency of this linearized version of GADMM by some rather new and core applications in statistical learning. Code packages in Matlab for these applications are also developed.

广义乘数交替方向法:新的理论见解与应用。
近年来,乘法器的交替方向法(ADMM)受到了广泛的关注。Eckstein和Bertsekas提出的广义ADMM (GADMM)是一种简单有效的ADMM加速方案。在本文中,我们深入研究了GADMM的线性化版本,其中它的一个子问题是由线性化策略近似的。这种线性化的版本对于来自不同领域的许多应用程序特别有效。从理论上讲,我们展示了线性化版本的GADMM在遍历和非遍历意义上由迭代复杂度(k表示迭代计数器)测量的最坏情况的态(1/k)收敛速率。在数值上,我们通过统计学习中一些相当新的核心应用证明了这种线性化版本的GADMM的效率。还为这些应用程序开发了Matlab中的代码包。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Mathematical Programming Computation
Mathematical Programming Computation OPERATIONS RESEARCH & MANAGEMENT SCIENCE-
CiteScore
10.80
自引率
4.80%
发文量
18
期刊介绍: Mathematical Programming Computation (MPC) publishes original research articles advancing the state of the art of practical computation in Mathematical Optimization and closely related fields. Authors are required to submit software source code and data along with their manuscripts (while open-source software is encouraged, it is not required). Where applicable, the review process will aim for verification of reported computational results. Topics of articles include: New algorithmic techniques, with substantial computational testing New applications, with substantial computational testing Innovative software Comparative tests of algorithms Modeling environments Libraries of problem instances Software frameworks or libraries. Among the specific topics covered in MPC are linear programming, convex optimization, nonlinear optimization, stochastic optimization, integer programming, combinatorial optimization, global optimization, network algorithms, and modeling languages. MPC accepts manuscript submission from its own editorial board members in cases in which the identities of the associate editor, reviewers, and technical editor handling the manuscript can remain fully confidential. To be accepted, manuscripts submitted by editorial board members must meet the same quality standards as all other accepted submissions; there is absolutely no special preference or consideration given to such submissions.
×
引用
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学术官方微信