@inproceedings{da5e422ebb394072a6a5a56fe82c0e02,
title = "Contention resolution with heterogeneous job sizes",
abstract = "We study the problem of contention resolution for different-sized jobs on a simple channel. When a job makes a run attempt, it learns only whether the attempt succeeded or failed. We first analyze binary exponential backoff, and show that it achieves a makespan of V2⊖(√logn) with high probability, where V is the total work of all n contending jobs. This bound is significantly larger than when jobs are constant sized. A variant of exponential backoff, however, achieves makespan O(Vlog V) with high probability. Finally, we introduce a new protocol, size-hashed backoff, specifically designed for jobs of multiple sizes that achieves makespan O(Vlog3 log V). The error probability of the first two bounds is polynomially small in n and the latter is polynomially small in log V.",
author = "Bender, \{Michael A.\} and Fineman, \{Jeremy T.\} and Seth Gilbert",
year = "2006",
doi = "10.1007/11841036\_13",
language = "English",
isbn = "3540388753",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "112--123",
booktitle = "Algorithms, ESA 2006 - 14th Annual European Symposium, Proceedings",
note = "14th Annual European Symposium on Algorithms, ESA 2006 ; Conference date: 11-09-2006 Through 13-09-2006",
}