Abstract
We study minmax due-date based on common flow-allowance assignment and scheduling problems on a single machine, and extend known results in scheduling theory by considering convex resource allocation. The total cost function of a given job consists of its earliness, tardiness and flow-allowance cost components. Thus, the common flow-allowance and the actual jobs’ processing times are decision variables, implying that the due-dates and actual processing times can be controlled by allocating additional resource to the job operations. Consequently, our goal is to optimize a cost function by seeking the optimal job sequence, the optimal job-dependent due-dates along with the actual processing times. In all addressed problems we aim to minimize the maximal cost among all the jobs subject to a constraint on the resource consumption. We start by analyzing and solving the problem with position-independent workloads and then proceed to position-dependent workloads. Finally, the results are generalized to the method of common due-window. For all studied problems closed form solutions are provided, leading to polynomial time solutions.
Similar content being viewed by others
Data availability
Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.
References
Adamopoulos GI, Pappis CP (1996) Single machine scheduling with flow allowances. J Oper Res Soc 47(10):1280–1285
Agnetis A, Mosheiov G (2017) Scheduling with job-rejection and position-dependent processing times on proportionate flowshops. Optim Lett 11(4):885–892
Agnetis A, Billaut JC, Gawiejnowicz S, Pacciarelli D, Soukhal A (2014) Multiagent scheduling. Springer, Berlin. https://doi.org/10.1007/978-3-642-41880-8
Cheng B, Cheng L (2018) Single machine slack due-window assignment and scheduling of linear time-dependent deteriorating jobs and a deteriorating maintenance activity. Open Access Library J 5(10):1–9
Gao F, Liu M, Wang JJ, Lu YY (2018) No-wait two-machine permutation flow shop scheduling problem with learning effect, common due date and controllable job processing times. Int J Prod Res 56(6):2361–2369
Gawiejnowicz S (2008) Time-dependent scheduling. Springer, Berlin
Geng XN, Wang JB, Bai D (2019) Common due date assignment scheduling for a no-wait flowshop with convex resource allocation and learning effect. Eng Optim 51(8):1301–1323
Gerstl E, Mor B, Mosheiov G (2017) Minmax scheduling with acceptable lead-times: extensions to position-dependent processing times, due-window and job rejection. Comput Oper Res 83:150–156
Graham RL, Lawler EL, Lenstra JK, Kan AR (1979) Optimization and approximation in deterministic sequencing and scheduling: a survey. Ann Discrete Math 5:287–326
Ji M, Zhang W, Liao L, Cheng TCE, Tan Y (2019) Multitasking parallel-machine scheduling with machine-dependent slack due-window assignment. Int J Prod Res 57(6):1667–1684
Kaspi M, Shabtay D (2004) Convex resource allocation for minimizing the makespan in a single machine with job release dates. Comput Oper Res 31(9):1481–1489
Liu W, Jiang C (2020) Due-date assignment scheduling involving job-dependent learning effects and convex resource allocation. Eng Optim 52(1):74–89
Liu L, Wang JJ, Wang XY (2016) Single machine due-window assignment scheduling with resource-dependent processing times to minimise total resource consumption cost. Int J Prod Res 54(4):1186–1195
Liu L, Wang JJ, Liu F, Liu M (2017) Single machine due window assignment and resource allocation scheduling problems with learning and general positional effects. J Manuf Syst 43:1–14
Liu W, Yao Y, Jiang C (2020) Single-machine resource allocation scheduling with due-date assignment, deterioration effect and position-dependent weights. Eng Optim 52(4):701–714
Lu YY, Liu JY (2018) A note on resource allocation scheduling with position-dependent workloads. Eng Optim 50(10):1810–1827
Mor B (2017) Minmax common due-window assignment and scheduling on a single machine with two competing agents. J Oper Res Soc. https://doi.org/10.1057/s41274-017-0253-0
Mor B (2019a) Minmax scheduling problems with common due-date and completion time penalty. J Combin Optim 38(1):50–71
Mor B (2019b) Single-machine minmax common due-window assignment and scheduling problems with convex resource allocation. Eng Optim 51(7):1251–1267
Mor B (2020) A unified approach for single machine scheduling with position-dependent workloads and positional penalties. SN Appl Sci 2(2):214
Mor B, Mosheiov G (2011) Total absolute deviation of job completion times on uniform and unrelated machines. Comput Oper Res 38(3):660–665
Mor B, Mosheiov G (2012a) Minmax scheduling problems with common flow-allowance. J Oper Res Soc 63(9):1284–1293
Mor B, Mosheiov G (2012b) Parallel machine scheduling problems with common flow-allowance. Int J Prod Econ 139(2):623–633
Mor B, Mosheiov G (2012c) Heuristics for scheduling problems with an unavailability constraint and position-dependent processing times. Comput Ind Eng 62(4):908–916
Mor B, Mosheiov G (2016) Minsum and minmax scheduling on a proportionate flowshop with common flow-allowance. Eur J Oper Res 254(2):360–370
Mor B, Mosheiov G (2017) A two-agent single machine scheduling problem with due-window assignment and a common flow-allowance. J Combin Optim 33(4):1454–1468
Mor B, Mosheiov G (2018) A note: Minimizing total absolute deviation of job completion times on unrelated machines with general position-dependent processing times and job-rejection. Ann Oper Res 271(2):1079–1085
Mor B, Mosheiov G, Shapira D (2020) Flowshop scheduling with learning effect and job rejection. J Sched 23:631–641. https://doi.org/10.1007/s10951-019-00612-y
Oron D (2016) Scheduling controllable processing time jobs with position-dependent workloads. Int J Prod Econ 173:153–160
Panwalkar SS, Smith ML, Seidmann A (1982) Common due date assignment to minimize total penalty for the one machine scheduling problem. Oper Res 30(2):391–399
Pei J, Cheng B, Liu X, Pardalos PM, Kong M (2019) Single-machine and parallel-machine serial-batching scheduling problems with position-based learning effect and linear setup time. Ann Oper Res 272(1–2):217–241
Rudek R (2012) Scheduling problems with position dependent job processing times: computational complexity results. Ann Oper Res 196(1):491–516
Seidmann A, Panwalkar SS, Smith ML (1981) Optimal assignment of due-dates for a single processor scheduling problem. Int J Prod Res 19(4):393–399
Shabtay D, Steiner G (2007) A survey of scheduling with controllable processing times. Discrete Appl Math 155(13):1643–1666
Sun LH, Cui K, Chen JH, Wang J, He XC (2013) Research on permutation flow shop scheduling problems with general position-dependent learning effects. Ann Oper Res 211(1):473–480
Sun LH, Cui K, Chen JH, Wang J (2016) Due date assignment and convex resource allocation scheduling with variable job processing times. Int J Prod Res 54(12):3551–3560
Sun X, Geng XN, Wang JB, Liu F (2019) Convex resource allocation scheduling in the no-wait flowshop with common flow allowance and learning effect. Int J Prod Res 57(6):1873–1891
Wang DJ, Yin Y, Cheng SR, Cheng TCE, Wu CC (2016) Due date assignment and scheduling on a single machine with two competing agents. Int J Prod Res 54(4):1152–1169
Wang D, Yin Y, Cheng TCE (2017) A bicriterion approach to common flow allowances due window assignment and scheduling with controllable processing times. Naval Res Logist (NRL) 64(1):41–63
Xiong X, Wang D, Edwin Cheng TC, Wu CC, Yin Y (2018) Single-machine scheduling and common due date assignment with potential machine disruption. Int J Prod Res 56(3):1345–1360
Yin Y, Wang DJ, Wu CC, Cheng TCE (2016) CON/SLK due date assignment and scheduling on a single machine with two agents. Naval Res Logist 63(5):416–429
Zhang X, Liao L, Zhang W, Cheng TCE, Tan Y, Ji M (2018) Single-machine group scheduling with new models of position-dependent processing times. Comput Ind Eng 117:1–5
Funding
This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Mor, B. Minmax common flow-allowance problems with convex resource allocation and position-dependent workloads. J Comb Optim 43, 79–97 (2022). https://doi.org/10.1007/s10878-021-00746-w
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10878-021-00746-w