Cargando…

On the Fine-grained Parameterized Complexity of Partial Scheduling to Minimize the Makespan

We study a natural variant of scheduling that we call partial scheduling: in this variant an instance of a scheduling problem along with an integer k is given and one seeks an optimal schedule where not all, but only k jobs, have to be processed. Specifically, we aim to determine the fine-grained pa...

Descripción completa

Detalles Bibliográficos
Autores principales: Nederlof, Jesper, Swennenhuis, Céline M. F.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer US 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9304082/
https://www.ncbi.nlm.nih.gov/pubmed/35880200
http://dx.doi.org/10.1007/s00453-022-00970-8
_version_ 1784752021378695168
author Nederlof, Jesper
Swennenhuis, Céline M. F.
author_facet Nederlof, Jesper
Swennenhuis, Céline M. F.
author_sort Nederlof, Jesper
collection PubMed
description We study a natural variant of scheduling that we call partial scheduling: in this variant an instance of a scheduling problem along with an integer k is given and one seeks an optimal schedule where not all, but only k jobs, have to be processed. Specifically, we aim to determine the fine-grained parameterized complexity of partial scheduling problems parameterized by k for all variants of scheduling problems that minimize the makespan and involve unit/arbitrary processing times, identical/unrelated parallel machines, release/due dates, and precedence constraints. That is, we investigate whether algorithms with runtimes of the type [Formula: see text] or [Formula: see text] exist for a function f that is as small as possible. Our contribution is two-fold: First, we categorize each variant to be either in [Formula: see text] , [Formula: see text] -complete and fixed-parameter tractable by k, or [Formula: see text] -hard parameterized by k. Second, for many interesting cases we further investigate the runtime on a finer scale and obtain run times that are (almost) optimal assuming the Exponential Time Hypothesis. As one of our main technical contributions, we give an [Formula: see text] time algorithm to solve instances of partial scheduling problems minimizing the makespan with unit length jobs, precedence constraints and release dates, where [Formula: see text] is the graph with precedence constraints.
format Online
Article
Text
id pubmed-9304082
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Springer US
record_format MEDLINE/PubMed
spelling pubmed-93040822022-07-23 On the Fine-grained Parameterized Complexity of Partial Scheduling to Minimize the Makespan Nederlof, Jesper Swennenhuis, Céline M. F. Algorithmica Article We study a natural variant of scheduling that we call partial scheduling: in this variant an instance of a scheduling problem along with an integer k is given and one seeks an optimal schedule where not all, but only k jobs, have to be processed. Specifically, we aim to determine the fine-grained parameterized complexity of partial scheduling problems parameterized by k for all variants of scheduling problems that minimize the makespan and involve unit/arbitrary processing times, identical/unrelated parallel machines, release/due dates, and precedence constraints. That is, we investigate whether algorithms with runtimes of the type [Formula: see text] or [Formula: see text] exist for a function f that is as small as possible. Our contribution is two-fold: First, we categorize each variant to be either in [Formula: see text] , [Formula: see text] -complete and fixed-parameter tractable by k, or [Formula: see text] -hard parameterized by k. Second, for many interesting cases we further investigate the runtime on a finer scale and obtain run times that are (almost) optimal assuming the Exponential Time Hypothesis. As one of our main technical contributions, we give an [Formula: see text] time algorithm to solve instances of partial scheduling problems minimizing the makespan with unit length jobs, precedence constraints and release dates, where [Formula: see text] is the graph with precedence constraints. Springer US 2022-05-07 2022 /pmc/articles/PMC9304082/ /pubmed/35880200 http://dx.doi.org/10.1007/s00453-022-00970-8 Text en © The Author(s) 2022 https://creativecommons.org/licenses/by/4.0/Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Nederlof, Jesper
Swennenhuis, Céline M. F.
On the Fine-grained Parameterized Complexity of Partial Scheduling to Minimize the Makespan
title On the Fine-grained Parameterized Complexity of Partial Scheduling to Minimize the Makespan
title_full On the Fine-grained Parameterized Complexity of Partial Scheduling to Minimize the Makespan
title_fullStr On the Fine-grained Parameterized Complexity of Partial Scheduling to Minimize the Makespan
title_full_unstemmed On the Fine-grained Parameterized Complexity of Partial Scheduling to Minimize the Makespan
title_short On the Fine-grained Parameterized Complexity of Partial Scheduling to Minimize the Makespan
title_sort on the fine-grained parameterized complexity of partial scheduling to minimize the makespan
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9304082/
https://www.ncbi.nlm.nih.gov/pubmed/35880200
http://dx.doi.org/10.1007/s00453-022-00970-8
work_keys_str_mv AT nederlofjesper onthefinegrainedparameterizedcomplexityofpartialschedulingtominimizethemakespan
AT swennenhuiscelinemf onthefinegrainedparameterizedcomplexityofpartialschedulingtominimizethemakespan