论文标题

安排加权流量和可重构网络中的完成时间

Scheduling for Weighted Flow and Completion Times in Reconfigurable Networks

论文作者

Dinitz, Michael, Moseley, Benjamin

论文摘要

新的光学技术提供了动态重新配置网络拓扑的能力,而不是一劳永逸。尽管这两个设置之间存在许多差异,但在光学广域网络(光学WAN)和数据中心中都如此。由于这些新技术,对算法的实用和理论研究都激增,以利用它们。特别是Jia等。 [InfoCom '17]设计了在线调度算法,用于动态可重新配置的拓扑,并为完成时间目标总和。在本文中,我们在相同的环境中工作,但研究一个目标在在线环境中更有意义的目标:流动时间的总和。工作的流动时间是它在系统中花费的总时间,如果发布时间迟到,则可能比其完成时间小得多。我们为在线设置提供竞争性算法,并通过速度增强为在线设置,还提供了下限,证明实际上有必要提高速度。作为我们技术的副作用,我们还改善了Jia等人的结果。在完成时间内,即使节点具有不同的程度界限,也可以为任意尺寸和发布时间提供$ O(1)$ - 竞争算法,并且允许加权的完成时间(或流动时间)。

New optical technologies offer the ability to reconfigure network topologies dynamically, rather than setting them once and for all. This is true in both optical wide area networks (optical WANs) and in datacenters, despite the many differences between these two settings. Because of these new technologies, there has been a surge of both practical and theoretical research on algorithms to take advantage of them. In particular, Jia et al. [INFOCOM '17] designed online scheduling algorithms for dynamically reconfigurable topologies for both the makespan and sum of completion times objectives. In this paper, we work in the same setting but study an objective that is more meaningful in an online setting: the sum of flow times. The flow time of a job is the total amount of time that it spends in the system, which may be considerably smaller than its completion time if it is released late. We provide competitive algorithms for the online setting with speed augmentation, and also give a lower bound proving that speed augmentation is in fact necessary. As a side effect of our techniques, we also improve and generalize the results of Jia et al. on completion times by giving an $O(1)$-competitive algorithm for arbitrary sizes and release times even when nodes have different degree bounds, and moreover allow for the weighted sum of completion times (or flow times).

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源