Closing the gap for single resource constraint scheduling
In the problem called single resource constraint scheduling, we are given m identical machines and a set of jobs, each needing one machine to be processed as well as a share of a limited renewable resource R. A schedule of these jobs is feasible if, at each point in the schedule, the number of machines and resources required by jobs processed at this time is not exceeded. It is NP-hard to approximate this problem with a ratio better than 3/2. On the other hand, the best algorithm so far has an absolute approximation ratio of 2+ε. This paper presents an algorithm with absolute approximation ratio (3/2+ε), which closes the gap between inapproximability and best algorithm except for a negligible small ε.
READ FULL TEXT