New complexity and approximability results for minimizing the total weighted completion time on a single machine subject to non-renewable resource constraints
P\'eter Gy\"orgyi, Tam\'as Kis

TL;DR
This paper investigates the complexity and approximation algorithms for scheduling jobs on a single machine with non-renewable resource constraints, focusing on minimizing total weighted completion time, and introduces new results and algorithms for special cases.
Contribution
It provides new NP-hardness results even with simplified resource requirements, develops an FPTAS for certain cases, and offers approximation guarantees for greedy algorithms.
Findings
NP-hardness even with unit resource requirements and weights
An FPTAS exists when the number of supply points is bounded
Greedy algorithms have provable approximation guarantees
Abstract
In this paper we consider single machine scheduling problems with additional non-renewable resource constraints. Examples for non-renewable resources include raw materials, energy, or money. Usually they have an initial stock and replenishments arrive over time at a-priori known time points and quantities. The jobs have some requirements from the resources and a job can only be started if the available quantity from each of the required resources exceeds the requirements of the job. Upon starting a job, it consumes its requirements which decreases the available quantities of the respective non-renewable resources. There is a broad theoretical and practical background for this class of problems. Most of the literature concentrate on the makespan, and the maximum lateness objectives. This paper focuses on the total weighted completion time objective for which the list of the approximation…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScheduling and Optimization Algorithms · Optimization and Search Problems · Smart Grid Energy Management
