Group Technology Scheduling with Due-Date Assignment and Controllable Processing Times
Abstract
:1. Introduction
- We scrutinize the single-machine due-date assignment problem with the group technology and controllable processing times.
- Under , and , the goal is to minimize the sum of scheduling (including the weighted sum of earliness, tardiness, and due-date assignment, where weights are ) and resource-allocation costs.
- The optimal properties of a special case are presented, and we prove that the problem could be solved in polynomial time.
2. Problem Formulation
3. Linear Resource Function
Algorithm 1: Linear resource function |
Step 1. Calculate by Lemma 2. |
Step 2. For each possible position of each group in , calculate with
Equation (25) for , where for the assignment, is given by Equation (22), and for the assignment, is given by Equation (23). |
Step 3. Solve (26)–(29) to find
internal job sequence within
if this group is assigned to the rth position in . |
Step 4. Calculate with Equation (30) with for . |
Step 5. Solve (31)–(34) to find optimal sequences and . |
Step 6. Compute optimal resource allocation with Equation (24). |
Step 7. For the and assignments, calculate
and , respectively, with Lemma 2. |
4. Convex Resource Function
Algorithm 2: Convex resource function |
Step 1. Calculate by Lemma 2. |
Step 2. For each group (), Lemma 7 is used to obtain
internal job sequence , where for the assignment, is given by Equation (38), and for the assignment, is given by Equation (39), . |
Step 3. is computed with Equation (40) with for . |
Step 4. Solve (31)–(34) to determine the optimal group sequence . |
Step 5. Compute optimal resource allocation with Equation (36). |
Step 6. For the and assignments, calculate
and , respectively, using Lemma 2. |
5. An Example
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Lu, Y.-Y.; Li, G.; Wu, Y.-B.; Ji, P. Optimal due-date assignment problem with learning effect and resource-dependent processing times. Optim. Lett. 2014, 8, 113–127. [Google Scholar] [CrossRef]
- Liu, L.; Wang, J.-J.; Wang, X.-Y. Single machine due-window assignment scheduling with resource-dependent processing times to minimise total resource consumption cost. Int. J. Prod. Res. 2016, 54, 1186–1195. [Google Scholar] [CrossRef]
- Li, L.; Wang, J.-J. Scheduling jobs with deterioration effect and controllable processing time. Neural Comput. Appl. 2018, 29, 1163–1170. [Google Scholar] [CrossRef]
- Lu, Y.-Y.; Liu, J.-Y. A note on resource allocation scheduling with position-dependent workloads. Eng. Optim. 2018, 50, 1810–1827. [Google Scholar] [CrossRef]
- Geng, X.-N.; Wang, J.-B.; Bai, D. Common due date assignment scheduling for a no-wait flowshop with convex resource allocation and learning effect. Eng. Optim. 2019, 51, 1301–1323. [Google Scholar] [CrossRef]
- Sun, X.; Geng, X.-N.; Wang, J.-B.; Liu, F. Convex resource allocation scheduling in the no-wait flowshop with common flow allowance and learning effect. Int. J. Prod. Res. 2019, 57, 1873–1891. [Google Scholar] [CrossRef]
- Liu, W.-W.; Jiang, C. Flow shop resource allocation scheduling with due date assignment, learning effect and position-dependent weights. Asia-Pac. J. Oper. Res. 2020, 37, 2050014. [Google Scholar] [CrossRef]
- Lu, Y.-Y.; Wang, T.-T.; Wang, R.-Q.; Li, Y. A note on due-date assignment scheduling with job-dependent learning effects and convex resource allocation. Eng. Optim. 2021, 53, 1273–1281. [Google Scholar] [CrossRef]
- Zhao, S. Resource allocation flowshop scheduling with learning effect and slack due window assignment. J. Ind. Manag. Optim. 2021, 17, 2817–2835. [Google Scholar] [CrossRef]
- Lv, D.-Y.; Wang, J.-B. Study on resource-dependent no-wait flow shop scheduling with different due-window assignment and learning effects. Asia-Pac. J. Oper. Res. 2021, 38, 2150008. [Google Scholar] [CrossRef]
- Tian, Y. Single-machine due-window assignment scheduling with resource allocation and generalized earliness/tardiness penalties. Asia-Pac. J. Oper. Res. 2022, 39, 2150041. [Google Scholar] [CrossRef]
- Wang, Y.-C.; Wang, S.-H.; Wang, J.-B. Resource allocation scheduling with position-dependent weights and generalized earliness-tardiness cost. Mathematics 2023, 11, 222. [Google Scholar] [CrossRef]
- Liu, S.-C. Common due-window assignment and group scheduling with position-dependent processing times. Asia-Pac. J. Oper. Res. 2015, 32, 1550045. [Google Scholar] [CrossRef]
- Wang, J.-B.; Liu, L.; Wang, J.-J.; Li, L. Makespan minimization scheduling with ready times, group technology and shortening job processing times. Comput. J. 2018, 61, 1422–1428. [Google Scholar] [CrossRef]
- Huang, X. Bicriterion scheduling with group technology and deterioration effect. J. Appl. Math. Comput. 2019, 60, 455–464. [Google Scholar] [CrossRef]
- Liu, F.; Yang, J.; Lu, Y.-Y. Solution algorithms for single-machine group scheduling with ready times and deteriorating jobs. Eng. Optim. 2019, 51, 862–874. [Google Scholar] [CrossRef]
- Wang, L.-Y.; Liu, M.; Wang, J.-B.; Lu, Y.-Y.; Liu, W.-W. Optimization for due-date assignment single-machine scheduling under group technology. Complexity 2021, 2021, 6656261. [Google Scholar] [CrossRef]
- Wang, J.-B.; Jia, X.; Yan, J.-X.; Wang, S.-H.; Qian, J. Single machine group scheduling problem with makespan objective and a proportional linear shortening. RAIRO-Oper. Res. 2022, 56, 1523–1532. [Google Scholar] [CrossRef]
- Chen, K.; Han, S.; Huang, H.; Ji, M. A group-dependent due window assignment scheduling problem with controllable learning effect. Asia-Pac. J. Oper. Res. 2023, 40, 2250025. [Google Scholar] [CrossRef]
- Shabtay, D.; Itskovich, Y.; Yedidsion, L.; Oron, D. Optimal due date assignment and resource allocation in a group technology scheduling environment. Comput. Oper. Res. 2010, 37, 2218–2228. [Google Scholar] [CrossRef]
- Zhu, Z.; Sun, L.; Chu, F.; Liu, M. Single-machine group scheduling with resource allocation and learning effect. Comput. Ind. Eng. 2011, 60, 148–157. [Google Scholar] [CrossRef]
- Wang, D.; Huo, Y.; Ji, P. Single-machine group scheduling with deteriorating jobs and allotted resource. Optim. Lett. 2014, 8, 591–605. [Google Scholar] [CrossRef]
- Wang, J.-B.; Liang, X.-X. Group scheduling with deteriorating jobs and allotted resource under limited resource availability constraint. Eng. Optim. 2019, 51, 231–246. [Google Scholar] [CrossRef]
- Liang, X.-X.; Liu, M.; Feng, Y.-B.; Wang, J.-B.; Wen, L.-S. Solution algorithms for single-machine resource allocation scheduling with deteriorating jobs and group technology. Eng. Optim. 2020, 52, 1184–1197. [Google Scholar] [CrossRef]
- Yan, J.-X.; Ren, N.; Bei, H.-B.; Bao, H.; Wang, J.-B. Study on resource allocation scheduling problem with learning factors and group technology. J. Ind. Manag. Optim. 2023, 19, 3419–3435. [Google Scholar] [CrossRef]
- Chen, Y.; Ma, X.; Zhang, F.; Cheng, Y. On optimal due date assignment without restriction and resource allocation in group technology scheduling. J. Comb. Optim. 2023, 45, 64. [Google Scholar] [CrossRef]
- Gordon, V.; Proth, J.M.; Chu, C.B. A survey of the state-of-the-art of common due date assignment and scheduling research. Eur. J. Oper. 2002, 139, 1–25. [Google Scholar] [CrossRef]
- Gordon, V.; Proth, J.M.; Chu, C.B. Due date assignment and scheduling: SLK, TWK and other due date assignment models. Prod. Plan. Control. 2002, 13, 117–132. [Google Scholar] [CrossRef]
- Liu, W.; Hu, X.; Wang, X. Single machine scheduling with slack due dates assignment. Eng. Optim. 2017, 49, 709–717. [Google Scholar] [CrossRef]
- Wang, X.; Liu, W.; Li, L.; Zhao, P.; Zhang, R. Due date assignment scheduling with positional-dependent weights and proportional setup times. Math. Biosci. Eng. 2022, 19, 5104–5119. [Google Scholar] [CrossRef]
- Wang, J.-B.; Wang, S.-H.; Gao, K.; Liu, M.; Jia, X. Due-window assignment methods and scheduling with generalized positional-dependent weights. Asia-Pac. J. Oper. Res. 2022, 39, 2250028. [Google Scholar] [CrossRef]
- Hardy, G.H.; Littlewood, J.E.; Polya, G. Inequalities, 2nd ed.; Cambridge University Press: Cambridge, UK, 1967. [Google Scholar]
- Guo, J.; Luo, Q.; Liang, P.; Ouyang, J. A GAPN approach for the flexible job-shop scheduling problem with indirect energy and time-of-use electricity pricing. Processes 2022, 10, 832. [Google Scholar] [CrossRef]
- Karacan, I.; Senvar, O.; Bulkan, S. A novel parallel simulated annealing methodology to solve the no-wait flow shop scheduling problem with earliness and tardiness objectives. Processes 2023, 11, 454. [Google Scholar] [CrossRef]
- Xie, X.; Zheng, Y.; Mu, T.; Wan, F.; Dong, H. Solving the two-crane scheduling problem in the pre-steelmaking process. Processes 2023, 11, 549. [Google Scholar] [CrossRef]
- Wu, W.; Lv, D.-Y.; Wang, J.-B. Two due-date assignment scheduling with location-dependent weights and a deteriorating maintenance activity. Systems 2023, 11, 150. [Google Scholar] [CrossRef]
Symbol | Definition |
---|---|
℘ (resp. ℵ) | number of jobs (resp. groups) |
group i, | |
Number of jobs in | |
Job h in | |
and | Normal processing time and compression rate, respectively, of |
Workload of | |
and | Amount and maximal amount, respectively, of the assigned resource to |
Actual processing time of | |
setup time of | |
and | Completion time and due date, respectively, of |
and | Earliness and tardiness, respectively, of |
and | Common due date and flow allowance, respectively, of |
and ) | Position-dependent weights of earliness and tardiness, respectively, in the hth position in |
Unit resource cost for |
14 | 15 | 13 | 16 | 11 | 13 | 16 | 17 | 18 | 17 | 16 | 19 | 23 | 21 | 18 | |
2 | 3 | 3 | 1 | 2 | 2 | 3 | 4 | 5 | 3 | 4 | 4 | 5 | 6 | 3 | |
4 | 3 | 4 | 10 | 5 | 6 | 5 | 4 | 3 | 5 | 3 | 4 | 4 | 3 | 5 | |
15 | 13 | 9 | 10 | 17 | 15 | 11 | 19 | 20 | 9 | 16 | 15 | 21 | 15 | 18 | |
4 | 5 | 6 | 2 | 7 | 3 | 6 | 5 | 3 | 4 | 5 | 7 | 8 | 9 | 11 |
6 | 4 | 8 | 6 | 10 | 8 | 10 | 9 | 10 | 13 | 9 | 14 | 10 | 16 | 11 | |
10 | 11 | 14 | 8 | 12 | 13 | 12 | 15 | 11 | 14 | 16 | 17 | 11 | 18 | 12 |
376 | 412 | 436 | 376 | 328 | |
375 | 411 | 435 | 375 | 327 | |
84 | 90 | 94 | 84 | 76 | |
380 | 416 | 440 | 380 | 332 | |
95 | 101 | 105 | 95 | 87 |
1398 | 958 | 518 | |
758 | 538 | 318 | |
1265 | 925 | 585 |
690.1632 | 576.7474 | 492.4878 | |
751.6441 | 622.7040 | 465.1836 | |
1043.3726 | 910.8574 | 724.1781 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Liu, W.; Wang, X. Group Technology Scheduling with Due-Date Assignment and Controllable Processing Times. Processes 2023, 11, 1271. https://doi.org/10.3390/pr11041271
Liu W, Wang X. Group Technology Scheduling with Due-Date Assignment and Controllable Processing Times. Processes. 2023; 11(4):1271. https://doi.org/10.3390/pr11041271
Chicago/Turabian StyleLiu, Weiguo, and Xuyin Wang. 2023. "Group Technology Scheduling with Due-Date Assignment and Controllable Processing Times" Processes 11, no. 4: 1271. https://doi.org/10.3390/pr11041271
APA StyleLiu, W., & Wang, X. (2023). Group Technology Scheduling with Due-Date Assignment and Controllable Processing Times. Processes, 11(4), 1271. https://doi.org/10.3390/pr11041271