Scheduling with assignable due dates, two competing agents and late work related criteria

This paper investigates several scheduling problems on a single machine that exhibit three key features: (i) assignable due dates are considered, meaning that a predefined set of due dates is provided, and these due dates can be assigned to the jobs independently and arbitrarily; (ii) two competing...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Computers & operations research Ročník 182; s. 107144
Hlavní autoři: Li, Shi-Sheng, Sang, Yao-Wen, Chen, Ren-Xia, Sterna, Malgorzata, Kis, Tamas
Médium: Journal Article
Jazyk:angličtina
Vydáno: Elsevier Ltd 01.10.2025
Témata:
ISSN:0305-0548
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:This paper investigates several scheduling problems on a single machine that exhibit three key features: (i) assignable due dates are considered, meaning that a predefined set of due dates is provided, and these due dates can be assigned to the jobs independently and arbitrarily; (ii) two competing agents are involved, with jobs divided into two disjoint sets, each owned by one agent; and (iii) each agent’s objective is to minimize a specific late work-related criterion. Specifically, the goal is to determine a due date assignment and a feasible schedule that minimizes the weighted sum of the selected scheduling criteria for both agents. For the first time, we integrate two-agent scheduling, assignable due dates, and late work-related criteria. We develop pseudo-polynomial-time dynamic programming algorithms to address problems where one agent’s criterion is the total late work, while the other agent’s criterion is either the total late work, total tardiness, or weighted number of tardy jobs. Moreover, we propose polynomial-time algorithms to tackle various special cases of these related problems. •Scheduling with assignable due date and two competing agents is studied.•The weighted sum of the late-work-related criteria of the two agents is minimized.•Pseudo-polynomial-time dynamic programming (DP) algorithms are proposed.•Extensive numerical experiments are conducted to test the DP algorithms.•Polynomial-time algorithms are designed to tackle various special cases.
ISSN:0305-0548
DOI:10.1016/j.cor.2025.107144