首页> 外文期刊>ACM Transactions on Parallel Computing >Tight Bounds for Clairvoyant Dynamic Bin Packing
【24h】

Tight Bounds for Clairvoyant Dynamic Bin Packing

机译:千里眼动态装箱的紧界线

获取原文
获取原文并翻译 | 示例
           

摘要

In this article, we focus on the Clairvoyant Dynamic Bin Packing (DBP) problem, which extends the Classical Online Bin Packing problem in that items arrive and depart over time and the departure time of an item is known upon its arrival. The problem naturally arises when handling cloud-based networks. We focus specifically on the MinUsageTime objective function, which aims to minimize the overall usage time of all bins that are opened during the packing process. Earlier work has shown a O((log μ)/(log log μ)) upper bound on the algorithm's competitiveness, where μ is defined as the ratio between the maximal and minimal durations of all items. We improve the upper bound by giving a O((log μ)~(1/2))-competitive algorithm. We then provide a matching lower bound of Ω((log μ)~(1/2)) on the competitive ratio of any online algorithm, thus closing the gap with regard to this problem. We then focus on what we call the class of aligned inputs and give a O(log log μ)-competitive algorithm for this case, beating the lower bound of the general case by an exponential factor. Surprisingly enough, the analysis of our algorithm that we present is closely related to various properties of binary strings.
机译:在本文中,我们将重点放在千篇一律的动态装箱(DBP)问题上,该问题扩展了经典的在线装箱问题,即随着时间的流逝物品到达和离开,并且物品的到达时间已知。处理基于云的网络时,自然会出现问题。我们特别关注MinUsageTime目标函数,该函数旨在最大程度减少打包过程中打开的所有纸箱的总体使用时间。较早的工作表明算法竞争能力的上限为O((logμ)/(log logμ)),其中μ定义为所有项目的最大持续时间与最小持续时间之比。我们通过给出O((logμ)〜(1/2))竞争算法来提高上限。然后,我们在任何在线算法的竞争比率上提供Ω((logμ)〜(1/2))的匹配下限,从而缩小了与该问题的差距。然后,我们将重点放在所谓的对齐输入类别上,并针对这种情况给出具有O(log logμ)竞争性的算法,以指数因子击败一般情况的下限。令人惊讶的是,我们提出的算法分析与二进制字符串的各种属性密切相关。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号