Approximation Hardness of Resource Scheduling

We study the precedence-constrained resource scheduling problem [SICOMP'75]. There are n jobs where each job takes a certain time to finish and has a resource requirement throughout the execution time. There are precedence among the jobs. The problem asks that given a resource budget, schedule the jobs obeying the precedence constraints to minimize makespan (maximum completion time of a job) such that at any point in time, the total resource being used by all the jobs is at most the given resource budget. In the offline setting, an important open question is whether a polynomial-time O(1)-factor approximation algorithm can be found. We prove that hardness of constant factor approximation unless P=NP. In fact, we prove a stronger lower bound that for some constant α > 0, there is no o ((log tmax)α)-factor approximation algorithm for the offline version of the problem with maximum job length tmax, even if there is only one type of resource, unless P = NP.

Authors

Institutions

Publication Details

Published
2025-07-16
DOI
https://doi.org/10.1145/3694906.3743340
Primary Topic
Scheduling and Optimization Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Approximation Hardness of Resource Scheduling

Rathish Das, Hao Sun
Scheduling and Optimization Algorithms
article

Approximation Hardness of Resource Scheduling

Rathish Das, Hao Sun
article en

Abstract

We study the precedence-constrained resource scheduling problem [SICOMP'75]. There are n jobs where each job takes a certain time to finish and has a resource requirement throughout the execution time. There are precedence among the jobs. The problem asks that given a resource budget, schedule the jobs obeying the precedence constraints to minimize makespan (maximum completion time of a job) such that at any point in time, the total resource being used by all the jobs is at most the given resource budget. In the offline setting, an important open question is whether a polynomial-time O(1)-factor approximation algorithm can be found. We prove that hardness of constant factor approximation unless P=NP. In fact, we prove a stronger lower bound that for some constant α > 0, there is no o ((log tmax)α)-factor approximation algorithm for the offline version of the problem with maximum job length tmax, even if there is only one type of resource, unless P = NP.

University of Houston (US)
Decent work and economic growth
Openalex Percentile: Top 75%
Scheduling and Optimization Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Approximation Hardness of Resource Scheduling — Rathish Das, Hao Sun · (2025) | TGRS Research Map | TGRS