TY - JOUR
T1 - Bandwidth allocation with preemption
AU - Bar-Noy, Amotz
AU - Canetti, Ran
AU - Kutten, Shay
AU - Mansour, Yishay
AU - Schieber, Baruch
PY - 1999
Y1 - 1999
N2 - Bandwidth allocation is a fundamental problem in the design of networks where bandwidth has to be reserved for connections in advance. The problem is intensified when the overall requested bandwidth exceeds the capacity and not all requests can be served. Furthermore, acceptance/rejection decisions regarding connections have to be made online, without knowledge of future requests. We show that the ability to preempt (i.e., abort) connections while in service in order to schedule 'more valuable' connections substantially improves the throughput of some networks. We present bandwidth allocation strategies that use preemption and show that they achieve constant competitiveness with respect to the throughput, given that any single call requests at most a constant fraction of the bandwidth. Our results should be contrasted with recent works showing that nonpreemptive strategies have at most inverse logarithmic competitiveness.
AB - Bandwidth allocation is a fundamental problem in the design of networks where bandwidth has to be reserved for connections in advance. The problem is intensified when the overall requested bandwidth exceeds the capacity and not all requests can be served. Furthermore, acceptance/rejection decisions regarding connections have to be made online, without knowledge of future requests. We show that the ability to preempt (i.e., abort) connections while in service in order to schedule 'more valuable' connections substantially improves the throughput of some networks. We present bandwidth allocation strategies that use preemption and show that they achieve constant competitiveness with respect to the throughput, given that any single call requests at most a constant fraction of the bandwidth. Our results should be contrasted with recent works showing that nonpreemptive strategies have at most inverse logarithmic competitiveness.
UR - http://www.scopus.com/inward/record.url?scp=0032606480&partnerID=8YFLogxK
U2 - 10.1137/S0097539797321237
DO - 10.1137/S0097539797321237
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:0032606480
SN - 0097-5397
VL - 28
SP - 1806
EP - 1828
JO - SIAM Journal on Computing
JF - SIAM Journal on Computing
IS - 5
ER -