Scheduling with Complete Multipartite Incompatibility Graph on Parallel Machines
Tytus Pikies, Krzysztof Turowski, Marek Kubale

TL;DR
This paper investigates scheduling on parallel machines with incompatibilities modeled as a complete multipartite graph, providing algorithms for optimal and approximate solutions across various machine types and criteria, including new LP-based methods.
Contribution
The paper introduces new algorithms and complexity results for scheduling with multipartite incompatibilities, including a novel LP relaxation approach for total completion time on uniform machines.
Findings
Delimits polynomial and NP-hard cases for various machine types.
Provides approximation algorithms with guaranteed ratios and PTAS for hard cases.
Introduces a novel LP relaxation technique for total completion time on uniform machines.
Abstract
In this paper we consider the problem of scheduling on parallel machines with a presence of incompatibilities between jobs. The incompatibility relation can be modeled as a complete multipartite graph in which each edge denotes a pair of jobs that cannot be scheduled on the same machine. Our research stems from the work of Bodlaender et al.~[1992, 1993]. In particular, we pursue the line investigated partially by Mallek et al.~[2019], where the graph is complete multipartite so each machine can do jobs only from one partition. We also tie our results to the recent approach for so-called identical machines with class constraints by Jansen et al.~[2019], providing a link between our case and their generalization. In the paper we provide several algorithms constructing schedules, optimal or approximate with respect to the two most popular criteria of optimality: Cmax (the makespan) and…
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 · Interconnection Networks and Systems
