SPARKLE: A Unified Single-Loop Primal-Dual Framework for Decentralized Bilevel Optimization
Shuchen Zhu, Boao Kong, Songtao Lu, Xinmeng Huang, Kun Yuan

TL;DR
This paper introduces SPARKLE, a flexible decentralized bilevel optimization framework that integrates various heterogeneity-correction techniques and distinct strategies for different problem levels, achieving state-of-the-art convergence.
Contribution
It proposes a unified single-loop primal-dual algorithm for decentralized bilevel optimization, allowing different strategies at each level and incorporating multiple heterogeneity correction methods.
Findings
SPARKLE achieves state-of-the-art convergence rates.
EXTRA and Exact Diffusion are more effective for this setting.
Mixed strategies outperform gradient tracking alone.
Abstract
This paper studies decentralized bilevel optimization, in which multiple agents collaborate to solve problems involving nested optimization structures with neighborhood communications. Most existing literature primarily utilizes gradient tracking to mitigate the influence of data heterogeneity, without exploring other well-known heterogeneity-correction techniques such as EXTRA or Exact Diffusion. Additionally, these studies often employ identical decentralized strategies for both upper- and lower-level problems, neglecting to leverage distinct mechanisms across different levels. To address these limitations, this paper proposes SPARKLE, a unified Single-loop Primal-dual AlgoRithm frameworK for decentraLized bilEvel optimization. SPARKLE offers the flexibility to incorporate various heterogeneitycorrection strategies into the algorithm. Moreover, SPARKLE allows for different strategies…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsStochastic processes and financial applications · Risk and Portfolio Optimization · Optimization and Variational Analysis
MethodsDiffusion
