EDBT 2026 Demo / reviewers in the wild / expert
Jonathan S. K. Chan
dblp:49/6993
· DBLP profile ↗
2ranked-venue papers
2as first author
0since 2021 · last 2007
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 50% Parallel and multicore computing · 50% | |
| Computer networks
1 paper |
Internet architecture and protocols · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems
peer-to-peer systems |
0.1 | 1 | 2007 | Performance comparison of scheduling algorithms for peer-to-peer collaborative file distribution · IEEE J. Sel. Areas Commun. 2007 |
Parallel and multicore computing
scheduling algorithms |
0.1 | 1 | 2007 | Performance comparison of scheduling algorithms for peer-to-peer collaborative file distribution · IEEE J. Sel. Areas Commun. 2007 |
Internet architecture and protocols › overlay networks
overlay topology |
0.0 | 1 | 2007 | Performance comparison of scheduling algorithms for peer-to-peer collaborative file distribution · IEEE J. Sel. Areas Commun. 2007 |
Methods — techniques the papers use, named apart from their topics
simulation · 0.1graph-based maximum-flow algorithm · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2007 | Performance comparison of scheduling algorithms for peer-to-peer collaborative file distributionabstractPeer-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. Jonathan S. K. Chan, Victor O. K. Li, King-Shan Lui |
IEEE J. Sel. Areas Commun. | 1 |
| 2005 | Scheduling algorithms for peer-to-peer collaborative file distributionabstractPeer-to-peer file sharing applications on 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, but seldom investigates 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 suggest several types of algorithms, including a novel bipartite matching algorithm, for solving the problem. Simulation results show that our weighted bipartite algorithm finds an optimal solution for all cases tested. Therefore, we believe our algorithm is a promising solution to be employed as the core scheduling module in P2P file sharing applications, shortening the total download time experienced by users. Jonathan S. K. Chan, Victor O. K. Li, King-Shan Lui |
CollaborateCom | 1 |