Distributed Random Projection Algorithm for Convex Optimization
arXiv:1211.5611 · doi:10.1109/JSTSP.2013.2247023
Abstract
Random projection algorithm is an iterative gradient method with random projections. Such an algorithm is of interest for constrained optimization when the constraint set is not known in advance or the projection operation on the whole constraint set is computationally prohibitive. This paper presents a distributed random projection (DRP) algorithm for fully distributed constrained convex optimization problems that can be used by multiple agents connected over a time-varying network, where each agent has its own objective function and its own constrained set. With reasonable assumptions, we prove that the iterates of all agents converge to the same point in the optimal set almost surely. In addition, we consider a variant of the method that uses a mini-batch of consecutive random projections and establish its convergence in almost sure sense. Experiments on distributed support vector machines demonstrate fast convergence of the algorithm. It actually shows that the number of iteration required until convergence is much smaller than scanning over all training samples just once.
References in corpus (2)
Cited by in corpus (37)
- Distributed Random Projection Algorithm for Convex Optimization
- Online Distributed Optimization on Dynamic Networks
- Adaptive Penalty-Based Distributed Stochastic Convex Optimization
- Distributed Optimization for Smart Cyber-Physical Networks
- Dictionary Learning over Distributed Models
- Cloud K-SVD: A Collaborative Dictionary Learning Algorithm for Big, Distributed Data
- Asynchronous Distributed Optimization over Lossy Networks via Relaxed ADMM: Stability and Linear Convergence
- Proximal Multitask Learning over Networks with Sparsity-inducing Coregularization
- Distributed Nesterov gradient methods over arbitrary graphs
- Diffusion LMS for Multitask Problems with Local Linear Equality Constraints
- FedLGA: Towards System-Heterogeneity of Federated Learning via Local Gradient Approximation
- A Distributed Asynchronous Method of Multipliers for Constrained Nonconvex Optimization
- Recent theoretical advances in decentralized distributed convex optimization
- Stragglers Are Not Disaster: A Hybrid Federated Learning Algorithm with Delayed Gradients
- Distributed Regularized Primal-Dual Method: Convergence Analysis and Trade-offs
- Distributed Adaptive Learning Under Communication Constraints
- Distributed Mirror Descent over Directed Graphs
- On the Learning Behavior of Adaptive Networks - Part I: Transient Analysis
- On Nonconvex Decentralized Gradient Descent
- Randomized Constraints Consensus for Distributed Robust Mixed-Integer Programming
- Randomized Constraints Consensus for Distributed Robust Linear Programming
- Asynchronous Distributed Method of Multipliers for Constrained Nonconvex Optimization
- A primal-dual method for conic constrained distributed optimization problems
- Asynchronous adaptive networks
- A cutting-surface consensus approach for distributed robust optimization of multi-agent systems
- Asynchronous and time-varying proximal type dynamics multi-agent network games
- Dual decomposition for multi-agent distributed optimization with coupling constraints
- Distributed Stochastic Optimization With Unbounded Subgradients Over Randomly Time-Varying Networks
- Dynamical behavior of a stochastic forward-backward algorithm using random monotone operators
- Straggler-Robust Distributed Optimization in Parameter-Server Networks
- On the Learning Behavior of Adaptive Networks - Part II: Performance Analysis
- A Fast Proximal Gradient Algorithm for Decentralized Composite Optimization over Directed Networks
- Distributed economic control of dynamically coupled networks
- Convergence Analysis of Iterative Methods for Nonsmooth Convex Optimization over Fixed Point Sets of Quasi-Nonexpansive Mappings
- Straggler-Robust Distributed Optimization with the Parameter Server Utilizing Coded Gradient
- Distributed MIN-MAX Optimization Application to Time-optimal Consensus: An Alternating Projection Approach
- Towards time-varying proximal dynamics in Multi-Agent Network Games