WSRPT对于加权完成时间调度的竞争比为1.2259
摘要:带权最短处理时间优先(WSPT)是已知最好的总加权完成时间调度问题算法之一。对于每个作业$J_j$,它首先通过简单地形成所谓的Smith比率$w_j/p_j$来结合两个独立的作业参数权重$w_j$和处理时间$p_j$。然后按照递减的Smith比率值顺序调度作业。该算法保证了单机的最优调度和平行相同机器的近似系数$1.2071$。 对于具有抢占的单机环境中的相应在线问题,加权剩余最短处理时间优先(WSRPT)算法将处理时间$p_j$替换为在时间$t$时只部分执行的作业的剩余处理时间$p_j(t)$,用于确定Smith比率。十多年来,我们只知道该算法的竞争比率在区间$[1.2157, 2]$中。 在本文中,我们提出了WSRPT的紧密竞争比率$1.2259$。为此,我们通过迭代地减少问题的实例空间而不影响最坏情况的性能,直到我们能够分析剩余实例。该结果使得WSRPT成为确定性在线抢占单机环境中已知最好的总加权完成时间调度算法,改进了先前的竞争比率$1.5651$。此外,我们将该竞争比率的下界提高了从$1.0730$到$1.1038$。
作者:Samin Jamalabadi and Uwe Schwiegelshohn
论文ID:2307.07739
分类:Data Structures and Algorithms
分类简称:cs.DS
提交时间:2023-07-18