Uniform Machine Scheduling of Unit-time Jobs Subject to Resource Constraints
暂无分享,去创建一个
The problem of scheduling a set of unit-time jobs on m uniform machines is studied. Some jobs may require a unit of an additional single resource during their execution. The resource is renewable but the total resource consumption is limited by the same value at each time instant. The objective is to find a feasible schedule minimizing the maximum job completion time. We show that an approach suggested in the literature to solve this problem is incorrect. Then we present an O(m log m) algorithm for the problem with no machine idle times and a linear-time algorithm for the problem with identical machines.
[1] Robert E. Tarjan,et al. Algorithms for Two Bottleneck Optimization Problems , 1988, J. Algorithms.
[2] Jan Karel Lenstra,et al. Scheduling subject to resource constraints: classification and complexity , 1983, Discret. Appl. Math..
[3] David S. Johnson,et al. Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .
[4] K. J.,et al. Scheduling identical jobs on uniform parallel machines , 2022 .