ON THE VON NEUMANN AND FRANK-WOLFE ALGORITHMS WITH AWAY STEPS

被引:12
|
作者
Pena, Javier [1 ]
Rodriguez, Daniel [2 ]
Soheili, Negar [3 ]
机构
[1] Carnegie Mellon Univ, Tepper Sch Business, Pittsburgh, PA 15213 USA
[2] Carnegie Mellon Univ, Dept Math Sci, Pittsburgh, PA 15213 USA
[3] Univ Illinois, Coll Business Adm, Chicago, IL 60607 USA
关键词
von Neumann; Frank-Wolfe; away steps; linear convergence; coordinate descent; COMPLEXITY THEORY; CONDITION NUMBER;
D O I
10.1137/15M1009937
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The von Neumann algorithm is a simple coordinate-descent algorithm to determine whether the origin belongs to a polytope generated by a finite set of points. When the origin is in the interior of the polytope, the algorithm generates a sequence of points in the polytope that converges linearly to zero. The algorithm's rate of convergence depends on the radius of the largest ball around the origin contained in the polytope. We show that under the weaker condition that the origin is in the polytope, possibly on its boundary, a variant of the von Neumann algorithm that includes away steps generates a sequence of points in the polytope that converges linearly to zero. The new algorithm's rate of convergence depends on a certain geometric parameter of the polytope that extends the above radius but is always positive. Our linear convergence result and geometric insights also extend to a variant of the Frank-Wolfe algorithm with away steps for minimizing a convex quadratic function over a polytope.
引用
收藏
页码:499 / 512
页数:14
相关论文
共 50 条
  • [31] Learning Infinite RBMs with Frank-Wolfe
    Ping, Wei
    Liu, Qiang
    Ihler, Alexander
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 29 (NIPS 2016), 2016, 29
  • [32] ACCELERATING CONVERGENCE OF THE FRANK-WOLFE ALGORITHM
    WEINTRAUB, A
    ORTIZ, C
    GONZALEZ, J
    [J]. TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 1985, 19 (02) : 113 - 122
  • [33] Online Frank-Wolfe with Arbitrary Delays
    Wan, Yuanyu
    Tu, Wei-Wei
    Zhang, Lijun
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 35, NEURIPS 2022, 2022,
  • [34] Rank-two update algorithm versus Frank-Wolfe algorithm with away steps for the weighted Euclidean one-center problem
    Cong, Wei-jie
    Wang, Le
    Sun, Hui
    [J]. COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2020, 75 (01) : 237 - 262
  • [35] Improved local models and new Bell inequalities via Frank-Wolfe algorithms
    Designolle, Sebastien
    Iommazzo, Gabriele
    Besancon, Mathieu
    Knebel, Sebastian
    Gelss, Patrick
    Pokutta, Sebastian
    [J]. PHYSICAL REVIEW RESEARCH, 2023, 5 (04):
  • [36] Approximate Frank-Wolfe Algorithms over Graph-structured Support Sets
    Zhou, Baojian
    Sun, Yifan
    [J]. INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 162, 2022,
  • [37] Riemannian Optimization via Frank-Wolfe Methods
    Weber, Melanie
    Sra, Suvrit
    [J]. MATHEMATICAL PROGRAMMING, 2023, 199 (1-2) : 525 - 556
  • [38] Improved Dynamic Regret for Online Frank-Wolfe
    Wan, Yuanyu
    Zhang, Lijun
    Song, Mingli
    [J]. THIRTY SIXTH ANNUAL CONFERENCE ON LEARNING THEORY, VOL 195, 2023, 195
  • [39] Riemannian Optimization via Frank-Wolfe Methods
    Melanie Weber
    Suvrit Sra
    [J]. Mathematical Programming, 2023, 199 : 525 - 556
  • [40] Stochastic Frank-Wolfe Methods for Nonconvex Optimization
    Reddi, Sashank J.
    Sra, Suvrit
    Poczos, Barnabas
    Smola, Alex
    [J]. 2016 54TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2016, : 1244 - 1251