Collecting Weighted Items from a Dynamic Queue
Collecting Weighted Items from a Dynamic Queue
复制标题
从动态队列中收集加权项目
作者:
Marcin Bienkowski;M. Chrobak;C. Dürr;M. Hurand;Artur Jeż;Lukasz Jez;Grzegorz Stachowiak
We consider online competitive algorithms for the problem of collecting weighted items from a dynamic queue S. The content of S varies over time. An update to S can occur between any two consecutive time steps, and it consists in deleting any number of items at the front of S and inserting other items into arbitrary locations in S. At each time step we are allowed to collect one item in S. The objective is to maximize the total weight of collected items. This is a generalization of bounded-delay packet scheduling (also known as buffer management). We present several upper and lower bounds on the competitive ratio for the general case and for some restricted variants of this problem.