A Unified Convergence Analysis for Shuffling-Type Gradient Methods
Not on the map. Why?
Abstract (arXiv)
In this paper, we propose a unified convergence analysis for a class of generic shuffling-type gradient methods for solving finite-sum optimization problems. Our analysis works with any sampling without replacement strategy and covers many known variants such as randomized reshuffling, deterministic or randomized single permutation, and cyclic and incremental gradient schemes. We focus on two different settings: strongly convex and nonconvex problems, but also discuss the non-strongly convex case. Our main contribution consists of new non-asymptotic and asymptotic convergence rates for a wide class of shuffling-type gradient methods in both nonconvex and convex settings. We also study uniformly randomized shuffling variants with different learning rates and model assumptions. While our rate in the nonconvex case is new and significantly improved over existing works under standard assumptions, the rate on the strongly convex one matches the existing best-known rates prior to this paper up to a constant factor without imposing a bounded gradient condition. Finally, we empirically illustrate our theoretical results via two numerical examples: nonconvex logistic regression and neural network training examples. As byproducts, our results suggest some appropriate choices for diminishing learning rates in certain shuffling variants.
Key facts. Cited by 58 papers in the map (data through 14 Oct 2026). First posted on arXiv 19 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 9; 2022: 8; 2023: 16; 2024: 11; 2025: 4; 2026: 10.
58 papers.
Sort:
By area:
- 2021Minibatch vs Local SGD with Shuffling: Tight Convergence Bounds and Beyondcited by 36
- 2023On the Convergence of Federated Averaging with Cyclic Client Participationcited by 31
- 2023On The Impact of Machine Learning Randomness on Group Fairnesscited by 26
- 2021Random Reshuffling with Variance Reduction: New Analysis and Better Ratescited by 19
- 2021Fast Distributionally Robust Learning with Variance Reduced Min-Max Optimizationcited by 19
- 2021Permutation-Based SGD: Is Random Optimal?cited by 17
- 2021Random Shuffling Beats SGD Only After Many Epochs on Ill-Conditioned Problemscited by 17
- 2021Convergence of Random Reshuffling Under The Kurdyka-Lojasiewicz Inequalitycited by 16
- 2022Characterizing & Finding Good Data Orderings for Fast Convergence of Sequential Gradient Methodscited by 16
- 2023AsGrad: A Sharp Unified Analysis of Asynchronous-SGD Algorithmscited by 16
- 2023Convergence of Adam for Non-convex Objectives: Relaxed Hyperparameters and Non-ergodic Casecited by 14
- 2024Randomized Asymmetric Chain of LoRA: The First Meaningful Theoretical Framework for Low-Rank Adaptationcited by 13
38 more
- 2022A Unified Convergence Theorem for Stochastic Optimization Methodscited by 12
- 2024On the Last-Iterate Convergence of Shuffling Gradient Methodscited by 11
- 2022Nesterov Accelerated Shuffling Gradient Method for Convex Optimizationcited by 10
- 2022Sampling without Replacement Leads to Faster Rates in Finite-Sum Minimax Optimizationcited by 10
- 2024Last Iterate Convergence of Incremental Methods and Applications in Continual Learningcited by 10
- 2021Optimal Rates for Random Order Online Optimizationcited by 9
- 2022SGDA with shuffling: faster convergence for nonconvex-PL minimax optimizationcited by 8
- 2023Mini-Batch Optimization of Contrastive Losscited by 8
- 2021Random-reshuffled SARAH does not need a full gradient computationscited by 7
- 2021Distributed Random Reshuffling over Networkscited by 7
- 2023On Convergence of Incremental Gradient for Non-Convex Smooth Functionscited by 7
- 2023Empirical Risk Minimization with Shuffled SGD: A Primal-Dual Perspective and Improved Boundscited by 6
- 2023High Probability Guarantees for Random Reshufflingcited by 5
- 2023A New Random Reshuffling Method for Nonsmooth Nonconvex Finite-sum Optimizationcited by 4
- 2026Fundamental Limitations of Favorable Privacy-Utility Guarantees for DP-SGDcited by 4
- 2023On the Training Instability of Shuffling SGD with Batch Normalizationcited by 3
- 2023RINAS: Training with Dataset Shuffling Can Be General and Fastcited by 3
- 2022Finite-Sum Optimization: A New Perspective for Convergence to a Global Solutioncited by 2
- 2022On the Convergence to a Global Solution of Shuffling-Type Gradient Algorithmscited by 2
- 2023Distributed Random Reshuffling Methods with Improved Convergencecited by 2
- 2023Demystifying the Myths and Legends of Nonconvex Convergence of SGDcited by 2
- 2023Convergence of Sign-based Random Reshuffling Algorithms for Nonconvex Optimizationcited by 2
- 2024Demystifying SGD with Doubly Stochastic Gradientscited by 2
- 2026Learning to Shuffle: Block Reshuffling and Reversal Schemes for Stochastic Optimizationcited by 2
- 2026Random Reshuffling Dominates Stochastic Gradient Descentcited by 2
- 2023Fast Convergence of Random Reshuffling under Over-Parameterization and the Polyak-L ojasiewicz Conditioncited by 1
- 2024Shuffling Momentum Gradient Algorithm for Convex Optimizationcited by 1
- 2024A Generalized Version of Chung's Lemma and its Applicationscited by 1
- 2024Tracking solutions of time-varying variational inequalitiescited by 1
- 2024Provably Faster Algorithms for Bilevel Optimization via Without-Replacement Samplingcited by 1
- 2025FedBiF: Communication-Efficient Federated Learning via Bits Freezingcited by 1
- 2026Stochastic Control Methods for Optimizationcited by 1
- 2026Omni-Masked Gradient Descent: Memory-Efficient Optimization via Mask Traversal with Improved Convergencecited by 1
- 2026Shuffling the Stochastic Mirror Descent via Dual Lipschitz Continuity and Kernel Conditioningcited by 1
- 2022Convergence of ease-controlled Random Reshuffling gradient Algorithms under Lipschitz smoothnesscited by 0
- 2023Ordering for Non-Replacement SGDcited by 0
- 2024Error dynamics of mini-batch gradient descent with random reshuffling for least squares regressioncited by 0
- 2024JKO for Landau: a variational particle method for homogeneous Landau equationcited by 0
50 most cited of 58 All 58 (JSON)
- 2026Large-Step Last-Iterate Convergence of Random-Reshuffling Stochastic Gradient Descent14 Oct 2026
- 2026Centered Permutation Prefixes for SGD with Random Reshuffling: Sharp Rates, H"older Geometry, and Composite Proximal Extensions4 Sep 2026
- 2026Stochastic Saddle Avoidance Beyond Unit Excitation and Smoothness: A Pathwise Lyapunov-Perron Framework4 Aug 2026
- 2026Random Reshuffling Dominates Stochastic Gradient Descent30 Jun 2026
- 2026Learning Theory of the SVRG: Generalization and Convergence Analysis27 May 2026
- 2026Learning to Shuffle: Block Reshuffling and Reversal Schemes for Stochastic Optimization31 Mar 2026
- 2026Shuffling the Stochastic Mirror Descent via Dual Lipschitz Continuity and Kernel Conditioning17 Mar 2026
- 2026Omni-Masked Gradient Descent: Memory-Efficient Optimization via Mask Traversal with Improved Convergence6 Mar 2026
- 2026Fundamental Limitations of Favorable Privacy-Utility Guarantees for DP-SGD15 Jan 2026
- 2026Stochastic Control Methods for Optimization3 Jan 2026
- 2025Towards Continuous-Time Approximations for Stochastic Gradient Descent without Replacement4 Dec 2025
- 2025FedBiF: Communication-Efficient Federated Learning via Bits Freezing12 Sep 2025
38 more
- 2025Revisiting Convergence: Shuffling Complexity Beyond Lipschitz Smoothness11 Jul 2025
- 2025Adjusted Shuffling SARAH: Advancing Complexity Analysis via Dynamic Gradient Weighting14 Jun 2025
- 2024Provably Faster Algorithms for Bilevel Optimization via Without-Replacement Sampling7 Nov 2024
- 2024Shuffling Gradient-Based Methods for Nonconvex-Concave Minimax Optimization29 Oct 2024
- 2024Randomized Asymmetric Chain of LoRA: The First Meaningful Theoretical Framework for Low-Rank Adaptation10 Oct 2024
- 2024JKO for Landau: a variational particle method for homogeneous Landau equation18 Sep 2024
- 2024Tracking solutions of time-varying variational inequalities20 Jun 2024
- 2024A Generalized Version of Chung's Lemma and its Applications9 Jun 2024
- 2024Error dynamics of mini-batch gradient descent with random reshuffling for least squares regression6 Jun 2024
- 2024Demystifying SGD with Doubly Stochastic Gradients3 Jun 2024
- 2024On the Last-Iterate Convergence of Shuffling Gradient Methods12 Mar 2024
- 2024Last Iterate Convergence of Incremental Methods and Applications in Continual Learning11 Mar 2024
- 2024Shuffling Momentum Gradient Algorithm for Convex Optimization5 Mar 2024
- 2023RINAS: Training with Dataset Shuffling Can Be General and Fast4 Dec 2023
- 2023A New Random Reshuffling Method for Nonsmooth Nonconvex Finite-sum Optimization2 Dec 2023
- 2023High Probability Guarantees for Random Reshuffling20 Nov 2023
- 2023AsGrad: A Sharp Unified Analysis of Asynchronous-SGD Algorithms31 Oct 2023
- 2023Convergence of Sign-based Random Reshuffling Algorithms for Nonconvex Optimization24 Oct 2023
- 2023Demystifying the Myths and Legends of Nonconvex Convergence of SGD19 Oct 2023
- 2023Convergence of Adam for Non-convex Objectives: Relaxed Hyperparameters and Non-ergodic Case20 Jul 2023
- 2023Mini-Batch Optimization of Contrastive Loss12 Jul 2023
- 2023On The Impact of Machine Learning Randomness on Group Fairness9 Jul 2023
- 2023Ordering for Non-Replacement SGD28 Jun 2023
- 2023Empirical Risk Minimization with Shuffled SGD: A Primal-Dual Perspective and Improved Bounds21 Jun 2023
- 2023Distributed Random Reshuffling Methods with Improved Convergence21 Jun 2023
- 2023On Convergence of Incremental Gradient for Non-Convex Smooth Functions30 May 2023
- 2023Fast Convergence of Random Reshuffling under Over-Parameterization and the Polyak-L ojasiewicz Condition2 Apr 2023
- 2023On the Training Instability of Shuffling SGD with Batch Normalization24 Feb 2023
- 2023On the Convergence of Federated Averaging with Cyclic Client Participation6 Feb 2023
- 2022Convergence of ease-controlled Random Reshuffling gradient Algorithms under Lipschitz smoothness4 Dec 2022
- 2022SGDA with shuffling: faster convergence for nonconvex-PL minimax optimization12 Oct 2022
- 2022On the Convergence to a Global Solution of Shuffling-Type Gradient Algorithms13 Jun 2022
- 2022A Unified Convergence Theorem for Stochastic Optimization Methods8 Jun 2022
- 2022Sampling without Replacement Leads to Faster Rates in Finite-Sum Minimax Optimization7 Jun 2022
- 2022Nesterov Accelerated Shuffling Gradient Method for Convex Optimization7 Feb 2022
- 2022Finite-Sum Optimization: A New Perspective for Convergence to a Global Solution7 Feb 2022
- 2022Characterizing & Finding Good Data Orderings for Fast Convergence of Sequential Gradient Methods3 Feb 2022
- 2021Distributed Random Reshuffling over Networks31 Dec 2021
50 newest of 58 All 58 (JSON)
- 2024Demystifying SGD with Doubly Stochastic Gradientscited by 2
- 2024Demystifying SGD with Doubly Stochastic Gradients3 Jun 2024
- 2021Minibatch vs Local SGD with Shuffling: Tight Convergence Bounds and Beyondcited by 36
- 2023On the Convergence of Federated Averaging with Cyclic Client Participationcited by 31
- 2023On The Impact of Machine Learning Randomness on Group Fairnesscited by 26
- 2021Random Reshuffling with Variance Reduction: New Analysis and Better Ratescited by 19
- 2021Fast Distributionally Robust Learning with Variance Reduced Min-Max Optimizationcited by 19
- 2021Permutation-Based SGD: Is Random Optimal?cited by 17
- 2021Random Shuffling Beats SGD Only After Many Epochs on Ill-Conditioned Problemscited by 17
- 2021Convergence of Random Reshuffling Under The Kurdyka-Lojasiewicz Inequalitycited by 16
- 2022Characterizing & Finding Good Data Orderings for Fast Convergence of Sequential Gradient Methodscited by 16
- 2023AsGrad: A Sharp Unified Analysis of Asynchronous-SGD Algorithmscited by 16
- 2023Convergence of Adam for Non-convex Objectives: Relaxed Hyperparameters and Non-ergodic Casecited by 14
- 2024Randomized Asymmetric Chain of LoRA: The First Meaningful Theoretical Framework for Low-Rank Adaptationcited by 13
12 most cited of 57 All 57 (JSON)
- 2026Large-Step Last-Iterate Convergence of Random-Reshuffling Stochastic Gradient Descent14 Oct 2026
- 2026Centered Permutation Prefixes for SGD with Random Reshuffling: Sharp Rates, H"older Geometry, and Composite Proximal Extensions4 Sep 2026
- 2026Stochastic Saddle Avoidance Beyond Unit Excitation and Smoothness: A Pathwise Lyapunov-Perron Framework4 Aug 2026
- 2026Random Reshuffling Dominates Stochastic Gradient Descent30 Jun 2026
- 2026Learning Theory of the SVRG: Generalization and Convergence Analysis27 May 2026
- 2026Learning to Shuffle: Block Reshuffling and Reversal Schemes for Stochastic Optimization31 Mar 2026
- 2026Shuffling the Stochastic Mirror Descent via Dual Lipschitz Continuity and Kernel Conditioning17 Mar 2026
- 2026Omni-Masked Gradient Descent: Memory-Efficient Optimization via Mask Traversal with Improved Convergence6 Mar 2026
- 2026Fundamental Limitations of Favorable Privacy-Utility Guarantees for DP-SGD15 Jan 2026
- 2026Stochastic Control Methods for Optimization3 Jan 2026
- 2025Towards Continuous-Time Approximations for Stochastic Gradient Descent without Replacement4 Dec 2025
- 2025FedBiF: Communication-Efficient Federated Learning via Bits Freezing12 Sep 2025
12 newest of 57 All 57 (JSON)