Optimal topology design of complex networks

  • Authors:
  • Fernanda S. H. Souza;Alexandre Salles da Cunha;Geraldo Robson Mateus

  • Affiliations:
  • Department of Computer Science, Federal University of Minas Gerais, Belo Horizonte, MG, Brazil;Department of Computer Science, Federal University of Minas Gerais, Belo Horizonte, MG, Brazil;Department of Computer Science, Federal University of Minas Gerais, Belo Horizonte, MG, Brazil

  • Venue:
  • INFOCOM'09 Proceedings of the 28th IEEE international conference on Computer Communications Workshops
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Given a network, link costs and a maximum cost budget, in this work we apply Integer Programming techniques to determine the optimal set of links that should be included in the network, in order to provide complex network features. This is accomplished by solving, through Branch-and-bound, a Mixed Integer Program based on network flows. We also present a column generation algorithm that, hopefully, will allow us to deal with larger networks. A statistical evaluation of the optimal network topologies found with our methods allowed us to establish a clear relationship between the budget value and a complex network feature (small world, power law degree distribution, for example). In particular, we found that the budget size plays, in our model, a similar role played by the probability of addition or rewiring arcs in stochastic procedures for generating network topologies.