English

Analyzing Random Permutations for Cyclic Coordinate Descent

Optimization and Control 2020-01-14 v4

Abstract

We consider coordinate descent methods on convex quadratic problems, in which exact line searches are performed at each iteration. (This algorithm is identical to Gauss-Seidel on the equivalent symmetric positive definite linear system.) We describe a class of convex quadratic problems for which the random-permutations version of cyclic coordinate descent (RPCD) outperforms the standard cyclic coordinate descent (CCD) approach, yielding convergence behavior similar to the fully-random variant (RCD). A convergence analysis is developed to explain the empirical observations.

Keywords

Cite

@article{arxiv.1706.00908,
  title  = {Analyzing Random Permutations for Cyclic Coordinate Descent},
  author = {Stephen J. Wright and Ching-Pei Lee},
  journal= {arXiv preprint arXiv:1706.00908},
  year   = {2020}
}
R2 v1 2026-06-22T20:08:08.042Z