Optimal File Distribution in Peer-to-Peer networks

K.-S. Goetzmann, T. Harks, M. Klimm, K. Miller

Research output: Chapter in Book/Report/Conference proceedingConference article in proceedingAcademicpeer-review

Abstract

We study the problem of distributing a file initially located at a server among a set of peers. Peers who downloaded the file can upload it to other peers. The server and the peers are connected to each other via a core network. The upload and download rates to and from the core are constrained by user and server specific upload and download capacities. Our objective is to minimize the makespan. We derive exact polynomial time algorithms for the case when upload and download capacities per peer and among peers are equal. We show that the problem becomes strongly np-hard for equal upload and download capacities per peer that may differ among peers. For this case we devise a polynomial time (1+22 – v ) (1+22)(1+2\!\sqrt{2})-approximation algorithm. To the best of our knowledge, neither np-hardness nor approximation algorithms were known before for this problem.
Original languageEnglish
Title of host publicationAlgorithms and Computation
Subtitle of host publication22nd International Symposium, ISAAC 2011 Yokohama, Japan, December 2011 Proceedings
EditorsTakao Asano, Shin-ichi Nakano, Yoshio Okamoto, Osamu Watanabe
PublisherSpringer, Berlin, Heidelberg
Pages210-219
ISBN (Electronic)978-3-642-25591-5
ISBN (Print)978-3-642-25590-8
DOIs
Publication statusPublished - 1 Jan 2011
EventAlgorithms and Computation - 22nd International Symposium -
Duration: 5 Dec 20118 Dec 2011

Publication series

SeriesLecture Notes in Computer Science
Volume7074
ISSN0302-9743

Symposium

SymposiumAlgorithms and Computation - 22nd International Symposium
Period5/12/118/12/11

Cite this