A Fully Distributed Lagrangean Solution for a Peer-to-Peer Overlay Network Design Problem

  • Authors:
  • Marco A. Boschetti;Vittorio Maniezzo;Matteo Roffilli

  • Affiliations:
  • Department of Mathematics, University of Bologna, 40127 Bologna, Italy;Department of Computer Science, University of Bologna, 40127 Bologna, Italy;Department of Computer Science, University of Bologna, 40127 Bologna, Italy

  • Venue:
  • INFORMS Journal on Computing
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Peer-to-peer (P2P) computing already accounts for a large part of the traffic on the Internet, and it is likely to become as ubiquitous as current client/server architectures in next generation information systems. This paper addresses a central problem of P2P systems: the design of an optimal overlay communication network for a set of processes on the Internet. Such a network defines membership to the P2P group and allows for members to disseminate information within the group. The problem, named the membership overlay problem (MOP), can be formulated as a dynamic optimization problem where classical combinatorial optimization techniques must face the further challenge of time-varying input data. This paper proposes an innovative, fully distributed, and asynchronous subgradient optimization algorithm for the Lagrangean relaxation of the MOP, which can run online in fully decentralized P2P systems, and integrates it with a distributed heuristic that can achieve sound hot-start states for fast response to varying network structures.