Abstract

We design and analyze a fully distributed algorithm for convex constrained optimization in networks without any consistent naming infrastructure. The algorithm produces an approximately feasible and near-optimal solution in time polynomial in the network size, the inverse of the permitted error, and a measure of curvature variation in the dual optimization problem. It blends, in a novel way, gossip-based information spreading, iterative gradient ascent, and the barrier method from the design of interior-point algorithms.

MSC codes

  1. 90C25
  2. 68W15

Keywords

  1. convex optimization
  2. distributed algorithms
  3. gradient ascent

Get full access to this article

View all available purchase options and get full access to this article.

References

1.
Y. Bartal, J. W. Byers, and D. Raz, Fast, distributed approximation algorithms for positive linear programming with applications to flow control, SIAM J. Comput., 33 (2004), pp. 1261–1279.
2.
D. P. Bertsekas and J. N. Tsitsiklis, Parallel and Distributed Computation: Numerical Methods, 2nd ed., Prentice-Hall, Upper Saddle River, NJ, 1989.
3.
S. Boyd and L. Vandenberghe, Convex Optimization, Cambridge University Press, Cambridge, UK, 2004.
4.
R. G. Gallager, A minimum delay routing algorithm using distributed computation, IEEE Trans. Comm., 25 (1977), pp. 73–85.
5.
N. Garg and N. E. Young, On-line end-to-end congestion control, in Proceedings of the 43rd Annual Symposium on Foundations of Computer Science, IEEE Computer Society, Los Alamitos, CA, IEEE, Washington, DC, 2002, pp. 303–312.
6.
F. P. Kelly, A. K. Maulloo, and D. K. H. Tan, Rate control for communication networks: Shadow prices, proportional fairness and stability, J. Oper. Res. Soc., 49 (1998), pp. 237–252.
7.
M. Luby and N. Nisan, A parallel approximation algorithm for positive linear programming, in Proceedings of the 25th Annual ACM Symposium on Theory of Computing, ACM, New York, 1993, pp. 448–457.
8.
D. Mosk-Aoyama and D. Shah, Fast distributed algorithms for computing separable functions, IEEE Trans. Inform. Theory, 54 (2008), pp. 2997–3007.
9.
C. H. Papadimitriou and M. Yannakakis, Linear programming without the matrix, in Proceedings of the 25th Annual ACM Symposium on Theory of Computing, ACM, New York, 1993, pp. 121–129.
10.
R. T. Rockafellar, Network Flows and Monotropic Optimization, John Wiley & Sons, New York, 1984.
11.
R. Srikant, The Mathematics of Internet Congestion Control (Systems and Control: Foundations and Applications), Birkhäuser Boston, Boston, 2004.

Information & Authors

Information

Published In

cover image SIAM Journal on Optimization
SIAM Journal on Optimization
Pages: 3260 - 3279
ISSN (online): 1095-7189

History

Submitted: 15 December 2008
Accepted: 5 July 2010
Published online: 28 October 2010

MSC codes

  1. 90C25
  2. 68W15

Keywords

  1. convex optimization
  2. distributed algorithms
  3. gradient ascent

Authors

Affiliations

Metrics & Citations

Metrics

Citations

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited By

View Options

View options

PDF

View PDF

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share on social media