File Download
Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1109/JSAC.2007.070115
- Scopus: eid_2-s2.0-33846598454
- WOS: WOS:000243597900015
- Find via
Supplementary
-
Bookmarks:
- CiteULike: 1
- Citations:
- Appears in Collections:
Article: Performance comparison of scheduling algorithms for peer-to-peer collaborative file distribution
Title | Performance comparison of scheduling algorithms for peer-to-peer collaborative file distribution |
---|---|
Authors | |
Keywords | Data distribution File sharing P2P Peer-to-Peer Scheduling algorithms |
Issue Date | 2007 |
Publisher | IEEE. |
Citation | Ieee Journal On Selected Areas In Communications, 2007, v. 25 n. 1, p. 146-154 How to Cite? |
Abstract | Peer-to-Peer file sharing applications in the Internet, such as BitTorrent, Gnutella, etc., have been immensely popular. Prior research mainly focuses on peer and content discovery, overlay topology formation, fairness and incentive issues, etc. However, little attention has been paid to investigate the data distribution problem which is also a core component of any file sharing application. In this paper, we present the first effort in addressing this collaborative file distribution problem and formally define the scheduling problem in a simplified context. We develop several algorithms to solve the problem and study their performance. We deduce a theoretical bound on the minimum download time experienced by users and also perform simulations to evaluate our algorithms. Simulation results show that our graph-based dynamically weighted maximum-flow algorithm outperforms all other algorithms. Therefore, we believe our algorithm is a promising solution to be employed as the core scheduling module in P2P file sharing applications. © 2007 IEEE. |
Persistent Identifier | http://hdl.handle.net/10722/44744 |
ISSN | 2023 Impact Factor: 13.8 2023 SCImago Journal Rankings: 8.707 |
ISI Accession Number ID | |
References |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Chan, JSK | en_HK |
dc.contributor.author | Li, VOK | en_HK |
dc.contributor.author | Lui, KS | en_HK |
dc.date.accessioned | 2007-10-30T06:09:15Z | - |
dc.date.available | 2007-10-30T06:09:15Z | - |
dc.date.issued | 2007 | en_HK |
dc.identifier.citation | Ieee Journal On Selected Areas In Communications, 2007, v. 25 n. 1, p. 146-154 | en_HK |
dc.identifier.issn | 0733-8716 | en_HK |
dc.identifier.uri | http://hdl.handle.net/10722/44744 | - |
dc.description.abstract | Peer-to-Peer file sharing applications in the Internet, such as BitTorrent, Gnutella, etc., have been immensely popular. Prior research mainly focuses on peer and content discovery, overlay topology formation, fairness and incentive issues, etc. However, little attention has been paid to investigate the data distribution problem which is also a core component of any file sharing application. In this paper, we present the first effort in addressing this collaborative file distribution problem and formally define the scheduling problem in a simplified context. We develop several algorithms to solve the problem and study their performance. We deduce a theoretical bound on the minimum download time experienced by users and also perform simulations to evaluate our algorithms. Simulation results show that our graph-based dynamically weighted maximum-flow algorithm outperforms all other algorithms. Therefore, we believe our algorithm is a promising solution to be employed as the core scheduling module in P2P file sharing applications. © 2007 IEEE. | en_HK |
dc.format.extent | 1179908 bytes | - |
dc.format.extent | 4152649 bytes | - |
dc.format.extent | 1802 bytes | - |
dc.format.extent | 23319 bytes | - |
dc.format.mimetype | application/pdf | - |
dc.format.mimetype | application/pdf | - |
dc.format.mimetype | text/plain | - |
dc.format.mimetype | text/plain | - |
dc.language | eng | en_HK |
dc.publisher | IEEE. | en_HK |
dc.relation.ispartof | IEEE Journal on Selected Areas in Communications | en_HK |
dc.rights | ©2007 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE. | - |
dc.subject | Data distribution | en_HK |
dc.subject | File sharing | en_HK |
dc.subject | P2P | en_HK |
dc.subject | Peer-to-Peer | en_HK |
dc.subject | Scheduling algorithms | en_HK |
dc.title | Performance comparison of scheduling algorithms for peer-to-peer collaborative file distribution | en_HK |
dc.type | Article | en_HK |
dc.identifier.openurl | http://library.hku.hk:4550/resserv?sid=HKU:IR&issn=0733-8716&volume=25&issue=1&spage=146&epage=154&date=2007&atitle=Performance+comparison+of+scheduling+algorithms+for+peer-to-peer+collaborative+file+distribution | en_HK |
dc.identifier.email | Li, VOK:vli@eee.hku.hk | en_HK |
dc.identifier.email | Lui, KS:kslui@eee.hku.hk | en_HK |
dc.identifier.authority | Li, VOK=rp00150 | en_HK |
dc.identifier.authority | Lui, KS=rp00188 | en_HK |
dc.description.nature | published_or_final_version | en_HK |
dc.identifier.doi | 10.1109/JSAC.2007.070115 | en_HK |
dc.identifier.scopus | eid_2-s2.0-33846598454 | en_HK |
dc.relation.references | http://www.scopus.com/mlt/select.url?eid=2-s2.0-33846598454&selection=ref&src=s&origin=recordpage | en_HK |
dc.identifier.volume | 25 | en_HK |
dc.identifier.issue | 1 | en_HK |
dc.identifier.spage | 146 | en_HK |
dc.identifier.epage | 154 | en_HK |
dc.identifier.isi | WOS:000243597900015 | - |
dc.publisher.place | United States | en_HK |
dc.identifier.scopusauthorid | Chan, JSK=53869863000 | en_HK |
dc.identifier.scopusauthorid | Li, VOK=7202621685 | en_HK |
dc.identifier.scopusauthorid | Lui, KS=7103390016 | en_HK |
dc.identifier.citeulike | 2986067 | - |
dc.identifier.issnl | 0733-8716 | - |