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 条
  • [21] Frank-Wolfe with Subsampling Oracle
    Kerdreux, Thomas
    Pedregosa, Fabian
    d'Aspremont, Alexandre
    [J]. INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 80, 2018, 80
  • [22] On extensions of the Frank-Wolfe theorems
    Luo, ZQ
    Zhang, SZ
    [J]. COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 1999, 13 (1-3) : 87 - 110
  • [23] Asynchronous Stochastic Frank-Wolfe Algorithms for Non-Convex Optimization
    Gu, Bin
    Xian, Wenhan
    Huang, Heng
    [J]. PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2019, : 737 - 743
  • [24] Zeroth and First Order Stochastic Frank-Wolfe Algorithms for Constrained Optimization
    Akhtar, Zeeshan
    Rajawat, Ketan
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2022, 70 : 2119 - 2135
  • [25] One Sample Stochastic Frank-Wolfe
    Zhang, Mingrui
    Shen, Zebang
    Mokhtari, Aryan
    Hassani, Hamed
    Karbasi, Amin
    [J]. INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 108, 2020, 108 : 4012 - 4022
  • [26] Barrier Frank-Wolfe for Marginal Inference
    Krishnan, Rahul G.
    Lacoste-Julien, Simon
    Sontag, David
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 28 (NIPS 2015), 2015, 28
  • [27] Apprenticeship Learning via Frank-Wolfe
    Zahavy, Tom
    Cohen, Alon
    Kaplan, Haim
    Mansour, Yishay
    [J]. THIRTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THE THIRTY-SECOND INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE AND THE TENTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2020, 34 : 6720 - 6728
  • [28] The Frank-Wolfe Algorithm: A Short Introduction
    Pokutta S.
    [J]. Jahresbericht der Deutschen Mathematiker-Vereinigung, 2024, 126 (1) : 3 - 35
  • [29] Boosting Frank-Wolfe by Chasing Gradients
    Combettes, CyrilleW.
    Pokutta, Sebastian
    [J]. INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 119, 2020, 119
  • [30] Boosting Frank-Wolfe by Chasing Gradients
    Combettes, CyrilleW.
    Pokutta, Sebastian
    [J]. 25TH AMERICAS CONFERENCE ON INFORMATION SYSTEMS (AMCIS 2019), 2019,