TY - GEN
T1 - The loss of serving in the dark
AU - Azar, Yossi
AU - Cohen, Ilan
AU - Gamzu, Iftah
PY - 2013
Y1 - 2013
N2 - We study the following balls and bins stochastic process: There is a buffer with B bins, and there is a stream of balls X = (X1,X 2,...,X) i such that Xi is the number of balls that arrive before time i but after time i - 1. Once a ball arrives, it is stored in one of the unoccupied bins. If all the bins are occupied then the ball is thrown away. In each time step, we select a bin uniformly at random, clear it, and gain its content. Once the stream of balls ends, all the remaining balls in the buffer are cleared and added to our gain. We are interested in analyzing the expected gain of this randomized process with respect to that of an optimal gain-maximizing strategy, which gets the same online stream of balls, and clears a ball from a bin, if exists, at any step. We name this gain ratio the loss of serving in the dark. In this paper, we determine the exact loss of serving in the dark. We prove that the expected gain of the randomized process is worse by a factor of ρ + ε from that of the optimal gain-maximizing strategy for any ε > 0, where ρ = maxα>1 αeα/((α - 1)eα + e - 1) ≈ 1:69996 and B = Ω(1/ε3). We also demonstrate that this bound is essentially tight as there are specific ball streams for which the above-mentioned gain ratio tends to ρ. Our stochastic process occurs naturally in many applications. We present a prompt and truthful mechanism for bounded capacity auctions, and an application relating to packets scheduling..
AB - We study the following balls and bins stochastic process: There is a buffer with B bins, and there is a stream of balls X = (X1,X 2,...,X) i such that Xi is the number of balls that arrive before time i but after time i - 1. Once a ball arrives, it is stored in one of the unoccupied bins. If all the bins are occupied then the ball is thrown away. In each time step, we select a bin uniformly at random, clear it, and gain its content. Once the stream of balls ends, all the remaining balls in the buffer are cleared and added to our gain. We are interested in analyzing the expected gain of this randomized process with respect to that of an optimal gain-maximizing strategy, which gets the same online stream of balls, and clears a ball from a bin, if exists, at any step. We name this gain ratio the loss of serving in the dark. In this paper, we determine the exact loss of serving in the dark. We prove that the expected gain of the randomized process is worse by a factor of ρ + ε from that of the optimal gain-maximizing strategy for any ε > 0, where ρ = maxα>1 αeα/((α - 1)eα + e - 1) ≈ 1:69996 and B = Ω(1/ε3). We also demonstrate that this bound is essentially tight as there are specific ball streams for which the above-mentioned gain ratio tends to ρ. Our stochastic process occurs naturally in many applications. We present a prompt and truthful mechanism for bounded capacity auctions, and an application relating to packets scheduling..
KW - Balls and bins
KW - Competitive ratio
KW - Online algorithms
KW - Packets scheduling
KW - Prompt mechanisms
KW - Zero-one principle
UR - http://www.scopus.com/inward/record.url?scp=84879827000&partnerID=8YFLogxK
U2 - 10.1145/2488608.2488729
DO - 10.1145/2488608.2488729
M3 - منشور من مؤتمر
SN - 9781450320290
T3 - Proceedings of the Annual ACM Symposium on Theory of Computing
SP - 951
EP - 960
BT - STOC 2013 - Proceedings of the 2013 ACM Symposium on Theory of Computing
T2 - 45th Annual ACM Symposium on Theory of Computing, STOC 2013
Y2 - 1 June 2013 through 4 June 2013
ER -