Single-Machine Scheduling to Minimize the Number of Tardy Jobs with Release Dates

Matthias Kaul, Matthias Mnich, Hendrik Molter
{"title":"Single-Machine Scheduling to Minimize the Number of Tardy Jobs with Release Dates","authors":"Matthias Kaul, Matthias Mnich, Hendrik Molter","doi":"arxiv-2408.12967","DOIUrl":null,"url":null,"abstract":"We study the fundamental scheduling problem $1\\mid r_j\\mid\\sum w_j U_j$:\nschedule a set of $n$ jobs with weights, processing times, release dates, and\ndue dates on a single machine, such that each job starts after its release date\nand we maximize the weighted number of jobs that complete execution before\ntheir due date. Problem $1\\mid r_j\\mid\\sum w_j U_j$ generalizes both Knapsack\nand Partition, and the simplified setting without release dates was studied by\nHermelin et al. [Annals of Operations Research, 2021] from a parameterized\ncomplexity viewpoint. Our main contribution is a thorough complexity analysis of $1\\mid r_j\\mid\\sum\nw_j U_j$ in terms of four key problem parameters: the number $p_\\#$ of\nprocessing times, the number $w_\\#$ of weights, the number $d_\\#$ of due dates,\nand the number $r_\\#$ of release dates of the jobs. $1\\mid r_j\\mid\\sum w_j U_j$\nis known to be weakly para-NP-hard even if $w_\\#+d_\\#+r_\\#$ is constant, and\nHeeger and Hermelin [ESA, 2024] recently showed (weak) W[1]-hardness\nparameterized by $p_\\#$ or $w_\\#$ even if $r_\\#$ is constant. Algorithmically, we show that $1\\mid r_j\\mid\\sum w_j U_j$ is fixed-parameter\ntractable parameterized by $p_\\#$ combined with any two of the remaining three\nparameters $w_\\#$, $d_\\#$, and $r_\\#$. We further provide pseudo-polynomial\nXP-time algorithms for parameter $r_\\#$ and $d_\\#$. To complement these\nalgorithms, we show that $1\\mid r_j\\mid\\sum w_j U_j$ is (strongly) W[1]-hard\nwhen parameterized by $d_\\#+r_\\#$ even if $w_\\#$ is constant. Our results\nprovide a nearly complete picture of the complexity of $1\\mid r_j\\mid\\sum w_j\nU_j$ for $p_\\#$, $w_\\#$, $d_\\#$, and $r_\\#$ as parameters, and extend those of\nHermelin et al. [Annals of Operations Research, 2021] for the problem\n$1\\mid\\mid\\sum w_j U_j$ without release dates.","PeriodicalId":501216,"journal":{"name":"arXiv - CS - Discrete Mathematics","volume":"41 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-08-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Discrete Mathematics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2408.12967","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

We study the fundamental scheduling problem $1\mid r_j\mid\sum w_j U_j$: schedule a set of $n$ jobs with weights, processing times, release dates, and due dates on a single machine, such that each job starts after its release date and we maximize the weighted number of jobs that complete execution before their due date. Problem $1\mid r_j\mid\sum w_j U_j$ generalizes both Knapsack and Partition, and the simplified setting without release dates was studied by Hermelin et al. [Annals of Operations Research, 2021] from a parameterized complexity viewpoint. Our main contribution is a thorough complexity analysis of $1\mid r_j\mid\sum w_j U_j$ in terms of four key problem parameters: the number $p_\#$ of processing times, the number $w_\#$ of weights, the number $d_\#$ of due dates, and the number $r_\#$ of release dates of the jobs. $1\mid r_j\mid\sum w_j U_j$ is known to be weakly para-NP-hard even if $w_\#+d_\#+r_\#$ is constant, and Heeger and Hermelin [ESA, 2024] recently showed (weak) W[1]-hardness parameterized by $p_\#$ or $w_\#$ even if $r_\#$ is constant. Algorithmically, we show that $1\mid r_j\mid\sum w_j U_j$ is fixed-parameter tractable parameterized by $p_\#$ combined with any two of the remaining three parameters $w_\#$, $d_\#$, and $r_\#$. We further provide pseudo-polynomial XP-time algorithms for parameter $r_\#$ and $d_\#$. To complement these algorithms, we show that $1\mid r_j\mid\sum w_j U_j$ is (strongly) W[1]-hard when parameterized by $d_\#+r_\#$ even if $w_\#$ is constant. Our results provide a nearly complete picture of the complexity of $1\mid r_j\mid\sum w_j U_j$ for $p_\#$, $w_\#$, $d_\#$, and $r_\#$ as parameters, and extend those of Hermelin et al. [Annals of Operations Research, 2021] for the problem $1\mid\mid\sum w_j U_j$ without release dates.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
单机调度,最大限度减少有发布日期的延迟作业数量
我们研究了基本调度问题 $1\mid r_j\mid\sum w_j U_j$:在一台机器上调度一组具有权重、处理时间、发布日期和到期日期的 $n$ 作业,使得每个作业在其发布日期之后开始,并且最大化在其到期日期之前完成执行的作业的加权数。问题 $1\mid r_j\mid\sum w_j U_j$ 概括了 Knapsack 和 Partition,Hermelin 等人[《运筹学年鉴》,2021 年]从参数化复杂性的角度研究了没有发布日期的简化设置。我们的主要贡献是根据四个关键问题参数对 $1\mid r_j\mid\sumw_j U_j$ 进行了全面的复杂性分析:处理时间的数量 $p_\#$、权重的数量 $w_\#$、到期日期的数量 $d_\#$ 以及作业释放日期的数量 $r_\#$。$1\mid r_j\mid\sum w_j U_j$ 已知即使 $w_\#+d_\#+r_\#$ 是常数,也是弱准 NP 难的,Heeger 和 Hermelin [ESA, 2024] 最近证明了由 $p_\#$ 或 $w_\#$ 参数决定的(弱)W[1]-hardness,即使 $r_\#$ 是常数。在算法上,我们证明了$1\mid r_j\mid\sum w_j U_j$ 是可以用$p_\#$结合其余三个参数$w_\#$、$d_\#$和$r_\#$中的任意两个参数来确定参数的。我们进一步提供了参数 $r_\#$ 和 $d_\#$ 的伪多项式XP-时间算法。作为对这些算法的补充,我们证明了当以 $d_\#+r_\#$ 为参数时,即使 $w_\#$ 是常数,$1\mid r_j\mid\sum w_j U_j$ 也是(强)W[1]-hardw。我们的结果几乎完整地描述了以 $p_\#$、$w_\#$、$d_\#$ 和 $r_\#$ 为参数的 $1\mid r_j\mid\sum w_jU_j$ 的复杂性,并扩展了赫梅林等人[运筹学年刊,2021]针对没有发布日期的问题 $1\mid\mid\sum w_j U_j$ 的复杂性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Reconfiguration of labeled matchings in triangular grid graphs Decision problems on geometric tilings Ants on the highway A sequential solution to the density classification task using an intermediate alphabet Complexity of Deciding the Equality of Matching Numbers
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1