TY - GEN
T1 - Distributed Constraint-Coupled Optimization over Unreliable Networks
AU - Doostmohammadian, Mohammadreza
AU - Khan, Usman A.
AU - Aghasi, Alireza
N1 - Publisher Copyright:
© 2022 IEEE.
PY - 2023/2/1
Y1 - 2023/2/1
N2 - This paper studies distributed resource allocation and sum-preserving constrained optimization over lossy networks, with unreliable links and subject to packet drops. We find the conditions to ensure convergence under packet drops and link removal by focusing on two main properties of our algorithm: (i) The weight-stochastic condition in typical consensus schemes is reduced to balanced weights, with no need for readjusting the weights to satisfy stochasticity. (ii) The algorithm does not require all-time connectivity but instead uniform connectivity over some non-overlapping finite time intervals. First, we prove that our algorithm provides primal-feasible allocation at every iteration step and converges under the conditions (i)-(ii) and some other mild conditions on the nonlinear iterative dynamics. These nonlinearities address possible practical constraints in real applications due to, for example, saturation or quantization. Then, using (i)-(ii) and the notion of bond-percolation theory, we relate the packet drop rate and the network percolation threshold to the (finite) number of iterations ensuring uniform connectivity and, thus, convergence towards the optimum value. In other words, we derived the maximum tolerable rate of packet drop (or link failure) where below this rate the algorithm is guaranteed to converge. Real-world applications include: distributed economic dispatch over power grid, CPU scheduling over networked data centers, smart scheduling of PEV charging units.
AB - This paper studies distributed resource allocation and sum-preserving constrained optimization over lossy networks, with unreliable links and subject to packet drops. We find the conditions to ensure convergence under packet drops and link removal by focusing on two main properties of our algorithm: (i) The weight-stochastic condition in typical consensus schemes is reduced to balanced weights, with no need for readjusting the weights to satisfy stochasticity. (ii) The algorithm does not require all-time connectivity but instead uniform connectivity over some non-overlapping finite time intervals. First, we prove that our algorithm provides primal-feasible allocation at every iteration step and converges under the conditions (i)-(ii) and some other mild conditions on the nonlinear iterative dynamics. These nonlinearities address possible practical constraints in real applications due to, for example, saturation or quantization. Then, using (i)-(ii) and the notion of bond-percolation theory, we relate the packet drop rate and the network percolation threshold to the (finite) number of iterations ensuring uniform connectivity and, thus, convergence towards the optimum value. In other words, we derived the maximum tolerable rate of packet drop (or link failure) where below this rate the algorithm is guaranteed to converge. Real-world applications include: distributed economic dispatch over power grid, CPU scheduling over networked data centers, smart scheduling of PEV charging units.
KW - graph theory
KW - packet drop
KW - smart scheduling
KW - sum-preserving constrained optimization
KW - uniformly-connected networks
UR - http://www.scopus.com/inward/record.url?scp=85148094214&partnerID=8YFLogxK
U2 - 10.1109/ICRoM57054.2022.10025176
DO - 10.1109/ICRoM57054.2022.10025176
M3 - Conference contribution
AN - SCOPUS:85148094214
T3 - 10th RSI International Conference on Robotics and Mechatronics, ICRoM 2022
SP - 371
EP - 376
BT - 10th RSI International Conference on Robotics and Mechatronics, ICRoM 2022
PB - IEEE
T2 - International Conference on Robotics and Mechatronics
Y2 - 15 November 2022 through 18 November 2022
ER -