Title :
Asynchronous dual descent for separable network optimisation
Author_Institution :
Control Syst. Group, Tech. Univ. of Berlin, Berlin, Germany
Abstract :
This study is concerned with the class of convex network optimisation problems forming the Network Utility Maximisation (NUM) framework. Dual decomposition is commonly used to decompose the NUM problem into smaller problems that can be solved locally by the nodes. The typical dual descent techniques suffer however from slow convergence and require the distributed computations to be synchronised. Yet global node synchronisation is a difficult task in self-organised ad-hoc networks, where preference is given to asynchronous protocols. The algorithm proposed in this study proceeds sequentially and asynchronously for each node to local projected gradient descents, combined with local step-size selection routines of the type Armijo. Global convergence is ensured provided that the gradient of the dual function is Lipschitz continuous. Scaling the gradient to the local Newton directions accelerates the process and guarantees linear convergence. The proposed algorithm is tested on the problem of maximum-lifetime routing of a wireless sensor network.
Keywords :
ad hoc networks; convergence; convex programming; protocols; synchronisation; telecommunication network routing; Armijo; Lipschitz continuous; asynchronous dual descent; asynchronous protocols; convex network optimisation problems; dual decomposition; global convergence; global node synchronisation; local Newton directions; maximum-lifetime routing; network utility maximisation framework; self-organised ad-hoc networks; separable network optimisation; wireless sensor network; Acceleration; Convergence; Mercury (metals); Nickel; Optimization; Symmetric matrices; Vectors;
Conference_Titel :
American Control Conference (ACC), 2012
Conference_Location :
Montreal, QC
Print_ISBN :
978-1-4577-1095-7
Electronic_ISBN :
0743-1619
DOI :
10.1109/ACC.2012.6315652