【24h】

Online Stochastic Reordering Buffer Scheduling

机译:在线随机重排序缓冲区调度

获取原文

摘要

In this paper we consider online buffer scheduling problems in which an online stream of n items (jobs) with different colors (types) has to be processed by a machine with a buffer of size k. In the standard model initially introduced by Raecke, Sohler, and Westermann, the machine chooses an active color and processes items whose color matches that color until no item in the buffer has the active color (note that the buffer is refilled in each step). In the block-operation model, the machine chooses an active color and can-in each step-process all items of that color in the buffer. Motivated by practical applications in real-world, we assume we have prior stochastic information about the input. In particular, we assume that the colors of items are drawn i.i.d. from a possibly unknown distribution, or more generally, the items are coming in a random order. In the random order setting, an adversary determines the color of each item in advance, but then the items arrive in a random order in the input stream. To the best of our knowledge, this is the first work which considers the reordering buffer problem in stochastic settings. Our main result is demonstrating constant competitive online algorithms for both the standard model and the block operation model in the unknown distribution setting and more generally in the random order setting. This provides a major improvement of the competitiveness of algorithms in stochastic settings; the best competitive ratio in the adversarial setting is is contained in(log log k) for both the standard and the block-operation models by Avigdor-Elgrabli and Rabani and Adamaszek et al. Along the way, we also show that in the random order setting, designing competitive algorithms with the same competitive ratios (up to constant factors) in both the block operation model and the standard model are equivalent. To the best of our knowledge this is the first result of this type which relates an algorithm for the standard model to an algorithm for the block-operation model. Last but not least, we show in the uniform distribution setting, in which the probabilities of appearances of all colors are the same, a simple greedy algorithm is the best online algorithm in both models.
机译:在本文中,我们考虑了在线缓冲区调度问题,其中必须使用大小为k的缓冲区的机器来处理具有不同颜色(类型)的n个项(作业)的在线流。在Raecke,Sohler和Westermann最初引入的标准模型中,机器选择一种活动颜色并处理与该颜色匹配的项目,直到缓冲区中没有任何项目具有该活动颜色(请注意,在每个步骤中都重新填充了缓冲区)。在块操作模型中,机器选择一种活动颜色,并且可以在每个步骤中处理该颜色在缓冲区中的所有项目。出于现实世界中实际应用的动机,我们假设我们具有有关输入的先验随机信息。特别是,我们假设物品的颜色是i.i.d.来自可能未知的分布,或更普遍地说,这些物品以随机顺序出现。在随机顺序设置中,对手会预先确定每个项目的颜色,但随后这些项目将以随机顺序到达输入流。据我们所知,这是考虑随机设置中的重排序缓冲区问题的第一项工作。我们的主要结果是证明了在未知分布设置中,更普遍地在随机顺序设置中,针对标准模型和块操作模型的恒定竞争在线算法。这极大地提高了随机环境中算法的竞争力。 Avigdor-Elgrabli和Rabani以及Adamaszek等人在标准模型和块运算模型中,在对抗环境中的最佳竞争比率都包含在(log log k)中。在此过程中,我们还表明,在随机顺序设置中,在块操作模型和标准模型中设计具有相同竞争比(直至恒定因子)的竞争算法是等效的。据我们所知,这是该类型的第一个结果,该结果将标准模型的算法与块运算模型的算法相关联。最后但并非最不重要的一点是,我们展示了在均匀分布设置中所有颜色的出现概率都相同的情况,在两个模型中,简单的贪心算法是最佳的在线算法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号