A Dual Splitting Algorithm For Distributed Resource Allocation Problems

Jin-Ming Xu,Shanying Zhu,Yeng Chai Soh,Lihua Xie
DOI: https://doi.org/10.1109/cdc.2017.8264349
2017-01-01
Abstract:We deal with general composite distributed resource allocation problems over networks, which arise from many application areas such as economic dispatch, demand response and network utility maximization. Conventionally, we have to resort to centralized or parallel approaches to solve these problems. It is well known that distributed solutions are more preferable due to their robustness to component failures and great scalability to the size of the network. In this paper, we propose an efficient algorithm, termed DuSPA, to solve the above problem in a distributed way. The algorithm is developed from the dual counterpart of the above problem leveraging on certain splitting techniques. We will show that the proposed algorithm is able to find the optimal solution with a non-ergodic convergence rate of O(1/k) in terms of fixed point residual for general (potentially non-smooth) convex cost functions with a smooth constitutive term. We also apply the proposed algorithm to the well-known economic dispatch problem and compare it with the state-of-the-art to show its effectiveness.
What problem does this paper attempt to address?