This paper proposes a distributed solution for an optimal resource allocation problem with a time-varying cost function and time-varying demand. The objective is to minimize a global cost, which is the summation of local quadratic time-varying cost functions, by allocating time-varying resources. A reformulation of the original problem is developed and is solved in a distributed manner using only local interactions over an undirected connected graph. In the proposed algorithm, the local state trajectories converge to a bounded neighborhood of the optimal trajectory. This bound is characterized in terms the parameters of the cost and topology properties. We also show that despite the tracking error, the trajectories are feasible at all times, meaning that the resource allocation equality constraint is met at every execution time. Our algorithm also considers the possibility of some generators going out of production from time to time and adjusts the solution so that the remaining generators can meet the demands in an optimal manner. Numerical examples demonstrate our results.
more »
« less
Distributed Stochastic Optimization with Gradient Tracking over Time- Varying Directed Networks
We study a distributed method called SAB–TV, which employs gradient tracking to collaboratively minimize the strongly-convex sum of smooth local cost functions for networked agents communicating over a time-varying directed graph. Each agent, assumed to have access to a stochastic first order oracle for obtaining an unbiased estimate of the gradient of its local cost function, maintains an auxiliary variable to asymptotically track the stochastic gradient of the global cost. The optimal decision and gradient tracking are updated over time through limited information exchange with local neighbors using row- and column-stochastic weights, guaranteeing both consensus and optimality. With a sufficiently small constant step-size, we demonstrate that, in expectation, SAB–TV converges linearly to a neighborhood of the optimal solution. Numerical simulations illustrate the effectiveness of the proposed algorithm.
more »
« less
- Award ID(s):
- 2106336
- PAR ID:
- 10511517
- Publisher / Repository:
- IEEE
- Date Published:
- ISBN:
- 979-8-3503-2574-4
- Page Range / eLocation ID:
- 1605 to 1609
- Format(s):
- Medium: X
- Location:
- Pacific Grove, CA, USA
- Sponsoring Org:
- National Science Foundation
More Like this
-
-
This letter studies how a stochastic gradient algorithm (SG) can be controlled to hide the estimate of the local stationary point from an eavesdropper. Such prob- lems are of significant interest in distributed optimization settings like federated learning and inventory management. A learner queries a stochastic oracle and incentivizes the oracle to obtain noisy gradient measurements and per- form SG. The oracle probabilistically returns either a noisy gradient of the function or a non-informative measure- ment, depending on the oracle state and incentive. The learner’s query and incentive are visible to an eavesdropper who wishes to estimate the stationary point. This letter formulates the problem of the learner performing covert optimization by dynamically incentivizing the stochastic oracle and obfuscating the eavesdropper as a finite-horizon Markov decision process (MDP). Using conditions for interval-dominance on the cost and transition probability structure, we show that the optimal policy for the MDP has a monotone threshold structure. We propose searching for the optimal stationary policy with the threshold structure using a stochastic approximation algorithm and a multi– armed bandit approach. The effectiveness of our methods is numerically demonstrated on a covert federated learning hate-speech classification task.more » « less
-
Interference management in current TV white space and Citizens Broadband Radio Service networks is mainly based on geographical separation of primary and secondary users. This approach overprotects primary users at the cost of available spectrum for secondary users. Potential solutions include acquiring more primary user information, such as a measurement-enhanced geographical database, and cooperative primary user, such as the TV set feedback in the next generation TV systems. However, one challenge of these solutions is to effectively manage the aggregate interference at TV receivers from interweaving secondary users. In this paper, a stochastic geometry-based aggregate interference model is developed for unlicensed spectrum shared by heterogeneous secondary users that have various transmit powers and multi-antenna capabilities. Moreover, an efficient computation approach is presented to capture network dynamics in real-time via a down-sampling that preserves high-quantile precision of the model. The stochastic geometry-based model is verified experimentally in ISM band. It is shown that the model enables separate control of admission and transmit power of multiple co-located secondary networks to protect primary users and maximize spectrum utilization.more » « less
-
We propose and analyze a new stochastic gradient method, which we call Stochastic Unbiased Curvature-aided Gradient (SUCAG), for finite sum optimization problems. SUCAG constitutes an unbiased total gradient tracking technique that uses Hessian information to accelerate convergence. We analyze our method under the general asynchronous model of computation, in which each function is selected infinitely often with possibly unbounded (but sublinear) delay. For strongly convex problems, we establish linear convergence for the SUCAG method. When the initialization point is sufficiently close to the optimal solution, the established convergence rate is only dependent on the condition number of the problem, making it strictly faster than the known rate for the SAGA method. Furthermore, we describe a Markov-driven approach of implementing the SUCAG method in a distributed asynchronous multi-agent setting, via gossiping along a random walk on an undirected communication graph. We show that our analysis applies as long as the graph is connected and, notably, establishes an asymptotic linear convergence rate that is robust to the graph topology. Numerical results demonstrate the merits of our algorithm over existing methods.more » « less
-
In this paper we focus on the problem of finding the optimal weights of the shallowest of neural networks consisting of a single Rectified Linear Unit (ReLU). These functions are of the form x → max(0,⟨w,x⟩) with w ∈ Rd denoting the weight vector. We focus on a planted model where the inputs are chosen i.i.d. from a Gaussian distribution and the labels are generated according to a planted weight vector. We first show that mini-batch stochastic gradient descent when suitably initialized, converges at a geometric rate to the planted model with a number of samples that is optimal up to numerical constants. Next we focus on a parallel implementation where in each iteration the mini-batch gradient is calculated in a distributed manner across multiple processors and then broadcast to a master or all other processors. To reduce the communication cost in this setting we utilize a Quanitzed Stochastic Gradient Scheme (QSGD) where the partial gradients are quantized. Perhaps unexpectedly, we show that QSGD maintains the fast convergence of SGD to a globally optimal model while significantly reducing the communication cost. We further corroborate our numerical findings via various experiments including distributed implementations over Amazon EC2.more » « less
An official website of the United States government
