Resource Allocation Scheduling with Position-Dependent Weights and Generalized Earliness–Tardiness Cost
Abstract
:1. Introduction
2. Problem Formulation
3. Method
3.1. Problem
Algorithm 1: The problem . |
Input: , , , , , , , (), Output: The optimal sequence , , , , Step 1. From Lemma 1, calculate the range of m and w. Step 2. For each pair of m and w (, , ), calculate (see (8)–(10)), to solve the assignment problems (6) and (7). Step 3. For each pair of m and w, a suboptimal sequence and value can be obtained. Step 4. The global optimal sequence is the one with the minimum value where . Step 5. Calculate by using Equation (5). Step 6. Calculate and . |
3.2. Problem
Algorithm 2: The problem . |
Input: , , , , , (), Output: The optimal sequence , , , , Step 1. From Lemma 1, calculate the range of m and w. Step 2. For each pair of m and w (, , ), calculate (see (17)), to solve the assignment problems (15) and (16). Step 3. For each pair of m and w, a suboptimal sequence and value (see (15) and (16) ) can be obtained. Step 4. The global optimal sequence is the one with the minimum value , where . Step 5. Calculate by using Equation (12). Step 6. Calculate and . |
3.3. Problem
Algorithm 3: The problem . |
Input: , , , , , (), Output: The optimal sequence , , , , Step 1. From Lemma 1, calculate the range of m and w. Step 2. For each pair of m and w, a suboptimal sequence and value (see Equation (25)) can be obtained by the HLP rule, i.e., by matching the largest with the smallest , the second largest matches the second smallest , and so on. Step 3. The global optimal sequence is the one with the minimum value where . Step 4. Calculate by using Equation (19). Step 5. Calculate and . |
3.4. Problem
Algorithm 4: The problem . |
Input: , , , , , (), Output: The optimal sequence , , , , Step 1. From Lemma 1, calculate the range of m and w. Step 2. For each pair of m and w, a suboptimal sequence and value (see Equation (32)) can be obtained by the HLP rule, i.e., by matching the largest with the smallest , the second largest matches the second smallest , and so on. Step 3. The global optimal sequence is the one with the minimum value where . Step 4. Calculate by using Equation (26). Step 5. Calculate and . |
4. A Case Study
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Yin, Y.; Cheng, T.C.E.; Wu, C.-C.; Cheng, S.-R. Single-machine due window assignment and scheduling with a common flow allowance and controllable job processing time. J. Oper. Res. Soc. 2013, 65, 1–13. [Google Scholar] [CrossRef]
- Janiak, A.; Janiak, W.A.; Krysia, T.; Kwiatkowski, T. A survey on scheduling problems with due windows. Eur. J. Oper. Res. 2015, 242, 347–357. [Google Scholar] [CrossRef]
- Common due-window assignment and group scheduling with position-dependent processing times. Asia-Pac. J. Oper. Res. 2015, 32, 1550045. [CrossRef]
- Liu, W.; Hu, X.; Wang, X. Single machine scheduling with slack due dates assignment. Eng. Optim. 2017, 49, 709–717. [Google Scholar] [CrossRef]
- Rolim, G.A.; Nagano, M.S. Structural properties and algorithms for earliness and tardiness scheduling against common due dates and windows: A review. Comput. Ind. Eng. 2020, 149, 106803. [Google Scholar] [CrossRef]
- Qian, J.; Zhan, Y. The due date assignment scheduling problem with delivery times and truncated sum-of-processing-times-based learning effect. Mathematics 2021, 9, 3085. [Google Scholar] [CrossRef]
- Wang, J.-B.; Zhang, B.; Li, L.; Bai, D.; Feng, Y.-B. Due window assignment scheduling problems with position-dependent weights on a single machine. Eng. Optim. 2020, 52, 185–193. [Google Scholar] [CrossRef]
- Wang, J.-B.; Cui, B.; Ji, P.; Liu, W.-W. Research on scheduling with position-dependent weights and past-sequence-dependent delivery times. J. Comb. Optim. 2021, 41, 290–303. [Google Scholar] [CrossRef]
- Wang, S.-H.; Lv, D.-Y.; Wang, J.-B. Research on position-dependent weights scheduling with delivery times and truncated sum-of-processing-times-based learning effect. J. Ind. Manag. Optim. 2023, 19, 2824–2837. [Google Scholar] [CrossRef]
- Sun, X.-Y.; Geng, X.-N.; Liu, T. Due-window assignment scheduling in the proportionate flow shop setting. Ann. Oper. Res. 2020, 292, 113–131. [Google Scholar] [CrossRef]
- Qian, J.; Han, H. Improved algorithms for proportionate flow shop scheduling with due-window assignment. Ann. Oper. Res. 2022, 309, 249–258. [Google Scholar] [CrossRef]
- Yue, Q.; Zhou, S. Due-window assignment scheduling problem with stochastic processing times. Eur. J. Oper. Res. 2021, 290, 453–468. [Google Scholar] [CrossRef]
- Wang, W. Single-machine due-date assignment scheduling with generalized earliness/tardiness penalties including proportional setup times. J. Appl. Math. Comput. 2022, 68, 1013–1031. [Google Scholar] [CrossRef]
- Shabtay, D.; Mosheiov, G.; Oron, D. Single machine scheduling with common assignable due date/due window to minimize total weighted early and late work. Eur. J. Oper. Res. 2022, 303, 66–77. [Google Scholar] [CrossRef]
- Jiang, Y.; Zhang, Z.; Song, X.; Yin, Y. Seru scheduling problems with multiple due-windows assignment and learning effect. J. Syst. Sci. Syst. Eng. 2022, 31, 480–511. [Google Scholar] [CrossRef]
- Liu, W.; Wang, X.; Wang, X.; Zhao, P. Due-window assignment scheduling with past-sequence-dependent setup times. Math. Biosci. Eng. 2022, 19, 3110–3126. [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]
- Shabtay, D.; Steiner, G. A survey of scheduling with controllable processing times. Discret. Appl. Math. 2007, 155, 1643–1666. [Google Scholar] [CrossRef] [Green Version]
- Liu, L.; Wang, J.-J.; Liu, F. Single machine due window assignment and resource allocation scheduling problems with learning and general positional effects. J. Manuf. Syst. 2017, 43, 1–14. [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]
- Wang, J.-B.; Lv, D.-Y.; Xu, J.; Ji, P.; Li, F. Bicriterion scheduling with truncated learning effects and convex controllable processing times. Int. Trans. Oper. Res. 2021, 28, 1573–1593. [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]
- Lu, S.; Kong, M.; Zhou, Z.; Liu, X.; Liu, S. A hybrid metaheuristic for a semiconductor production scheduling problem with deterioration efect and resource constraints. Oper. Res. 2022, 22, 5405–5440. [Google Scholar]
- Yan, J.-X.; Ren, N.; Bei, H.-B.; Bao, H.; Wang, J.-B. Scheduling with resource allocation, deteriorating effect and group technology to minimize total completion time. Mathematics 2022, 10, 2983. [Google Scholar] [CrossRef]
- Hardy, G.-H.; Littlewood, J.-E.; Polya, G. Inequalities, 2nd ed.; Cambridge University Press: Cambridge, UK, 1967. [Google Scholar]
13 | 12 | 14 | 15 | 17 | |
2 | 2 | 3 | 1 | 1 | |
5 | 4 | 3 | 11 | 7 | |
3 | 5 | 4 | 1 | 6 |
4 | 8 | 7 | 6 | 5 | |
8 | 7 | 3 | 2 | 6 | |
2 | 4 | 6 | 10 | 7 | |
2 | 5 | 4 | 3 | 6 |
m | w | ||
---|---|---|---|
1 | 3 | 661 | |
1 | 4 | 751 | |
1 | 5 | 923 | |
2 | 3 | 653 | |
2 | 4 | 743 | |
2 | 5 | 912 |
139 | 141 | 150 | 119 | 84 | |
184 | 188 | 200 | 110 | 78 | |
151 | 157 | 172 | 119 | 90 | |
130 | 134 | 146 | 104 | 96 | |
259 | 289 | 340 | 155 | 108 |
m | w | ||
---|---|---|---|
1 | 3 | ||
1 | 4 | ||
1 | 5 | ||
2 | 3 | 971.297 | |
2 | 4 | ||
2 | 5 |
m | w | ||
---|---|---|---|
1 | 3 | ||
1 | 4 | ||
1 | 5 | ||
2 | 3 | 375.290 | |
2 | 4 | ||
2 | 5 |
m | w | ||
---|---|---|---|
1 | 3 | ||
1 | 4 | ||
1 | 5 | ||
2 | 3 | 60.516 | |
2 | 4 | ||
2 | 5 |
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
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. https://doi.org/10.3390/math11010222
Wang Y-C, Wang S-H, Wang J-B. Resource Allocation Scheduling with Position-Dependent Weights and Generalized Earliness–Tardiness Cost. Mathematics. 2023; 11(1):222. https://doi.org/10.3390/math11010222
Chicago/Turabian StyleWang, Yi-Chun, Si-Han Wang, and Ji-Bo Wang. 2023. "Resource Allocation Scheduling with Position-Dependent Weights and Generalized Earliness–Tardiness Cost" Mathematics 11, no. 1: 222. https://doi.org/10.3390/math11010222
APA StyleWang, Y. -C., Wang, S. -H., & Wang, J. -B. (2023). Resource Allocation Scheduling with Position-Dependent Weights and Generalized Earliness–Tardiness Cost. Mathematics, 11(1), 222. https://doi.org/10.3390/math11010222