云端服务器租赁:等长作业情形
数据结构与算法
2024-10-11 v4
摘要
云端服务器租赁是装箱问题的一种推广,其动机源于云计算应用中作业到服务器的分配。作业以在线方式到达,并需要被分配给服务器;其持续时间和大小在到达时已知。有无限量的相同服务器供应,每台服务器每单位时间具有一单位计算容量。服务器可在任意时刻租赁,并持续租赁直至分配给它的所有作业完成。分配的成本是所有服务器的租赁时段持续时间之和。目标是在满足服务器容量约束的同时,将作业分配给服务器以最小化总成本。我们专注于分析两种自然算法 NextFit 和 FirstFit 在作业持续时间相等情形下的表现。已知对于该情形 NextFit 和 FirstFit 的竞争比分别至多为 3 和 4。我们证明了 NextFit 竞争比的紧界为 2。对于 FirstFit,我们确立了其竞争比的下界为 2.519,即便作业仅有两个不同的到达时间。对于作业到达时间为 0 和 1 且持续时间为 2 的情形,我们给出了 FirstFit 严格竞争比的下界 1.89 和上界 2。最后,利用权函数技术,我们获得了关于均匀服务器的更强结果。
引用
@article{arxiv.2108.12486,
title = {Renting Servers in the Cloud: The Case of Equal Duration Jobs},
author = {Mahtab Masoori and Lata Narayanan and Denis Pankratov},
journal= {arXiv preprint arXiv:2108.12486},
year = {2024}
}