Resource discovery in networks under bandwidth limitations

Kishori M. Konwar, Alex A. Shvartsman

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The Resource Discovery Problem [4], where cooperating machines need to find one another in a network, was introduced by Harchol-Balter, Leighton, and Lewin in the context of Akamai Technologies with the goal of building an Internet-wide content-distribution system. In the solutions for the synchronous setting proposed so far [4, 11, 12] there is a possibility that during some time step many machines may contact a single machine, and this is not a realistic assumption. This work assumes a synchronous model, however at each step a machine can send and receive only a constant number of messages. It is shown that the conjectured poly-logarithmic upper bound [4] for such a setting is not possible. This is done by proving a lower bound on time of Ω(n), where n is the number of participating nodes. For this model a randomized algorithm is presented that solves the resource discovery problem in O(n log2 n) time, i.e., within a poly-logarithmic factor of the corresponding lower bound. The algorithm has a O(n2 log2 n) message complexity and O(n3 log3 n) communication complexity. Simulation results for the algorithm illustrate the lower and upper bounds, and lead to interesting observations.

Original languageEnglish (US)
Title of host publicationProceedings - Fifth International Symposium on Parallel and Distributed Computing, ISPDC 2006
Pages42-49
Number of pages8
DOIs
StatePublished - 2006
Externally publishedYes
Event5th International Symposium on Parallel and Distributed Computing, ISPDC 2006 - Timisoara, Romania
Duration: Jul 6 2006Jul 9 2006

Publication series

NameProceedings - Fifth International Symposium on Parallel and Distributed Computing, ISPDC 2006

Conference

Conference5th International Symposium on Parallel and Distributed Computing, ISPDC 2006
Country/TerritoryRomania
CityTimisoara
Period7/6/067/9/06

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Software
  • Hardware and Architecture

Fingerprint

Dive into the research topics of 'Resource discovery in networks under bandwidth limitations'. Together they form a unique fingerprint.

Cite this