On Propeties of the LIP Model in the Class of RCPSPs
Abstract
:1. Introduction
2. LIP Model in the Class of RCPSPs
2.1. General Statement of the Problem
2.2. LIP Model
3. Algorithm for Construction of the Variables Space
Algorithm 1. An algorithm |
|
- An external cycle runs through all tasks and requires a fixed number of n iterations.
- Next, a cycle runs through all resources that are allowed for execution of the given set of tasks. This also requires a fixed number of m iterations.
- An internal cycle runs through all start time cases of the task i at the initial machine j. This requires not more than iterations in accordance with definition (5).
- Finally, all operations on the values of parameters for the current variable k require a constant number of iterations.
4. Balancing of the Controlled Parameter of the LIP
5. Numerical Results
- The d column specifies the ordering number of each instance.
- The F column shows the objective function value, which is the total cost of all tasks associated with the corresponding instance. These costs were calculated in hundreds of monetary units based on historical data related to the production process. For example, if an instance involves several types of tasks, then there will be an average cost associated with the processing time for each type of task.
- The parameter t represents the CPU time required to solve the corresponding instance, and is measured in seconds.
- The table provides the values of F and t for all instances and for different values of , namely 10, 5, 2, and 1 (in minutes).
6. Discussion
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Qi, J.; Cacchiani, V.; Yang, L.; Zhang, C.; Di, Z. An Integer Linear Programming model for integrated train stop planning and timetabling with time-dependent passenger demand. Comput. Oper. Res. 2021, 136, 105484. [Google Scholar] [CrossRef]
- Gainanov, D.N.; Ignatov, A.N.; Naumov, A.V.; Rasskazova, V.A. On track procession assignment problem at the railway network sections. Autom. Remote Control 2020, 81, 967–977. [Google Scholar] [CrossRef]
- Shujun, J.; Tang, L. Lagrangian Relaxation Algorithm for a Single Machine Scheduling with Release Dates. In Proceedings of the 2nd Symposium on Intelligent Information Technology Application, Shanghai, China, 20–22 December 2008; pp. 811–815. [Google Scholar]
- Zhang, X.; Liu, S.-C.; Lin, W.-C.; Wu, C.-C. Parallel-machine scheduling with linear deteriorating jobs and preventive maintenance activities under a potential machine disruption. Comput. Ind. Eng. 2020, 145, 106482. [Google Scholar] [CrossRef]
- Cao, X.; Zhang, Y.; Zhu, H.; Wang, J. Study on the Optimization of Production Scheduling and Inventory Control Based on the Mixed-Integer Linear Programming Method. IEEE Access 2020, 8, 24011–24022. [Google Scholar] [CrossRef]
- Grothey, A.; Kaibel, V. Feasibility pump for mixed-integer linear programs: An experimental analysis. Math. Program. Comput. 2019, 11, 27–52. [Google Scholar]
- Chakraborty, S.; Khanna, A.; Piplani, R. An updated review of single-objective bilevel linear programming problems and their solution approaches. Eur. J. Oper. Res. 2019, 272, 757–783. [Google Scholar]
- Hipólito, J.; Souza, C.; Cerqueira, R.; Camargo, R. Optimization-based demand response model for energy resource management in smart buildings. Appl. Energy 2017, 185, 2100–2114. [Google Scholar]
- Basnet, C.; Li, J.; Lim, A. Integer programming-based optimum operation planning for large-scale chemical plants. Chem. Eng. Res. Des. 2017, 124, 197–210. [Google Scholar] [CrossRef]
- Wolsey, L.A. Integer Programming; John Wiley & Sons: Hoboken, NJ, USA, 2020. [Google Scholar]
- Kochenderfer, M.J.; Wheeler, T.A. Algorithms for Optimization; MIT Press: Cambridge, MA, USA, 2019. [Google Scholar]
- Huang, Y.; Ding, R.; Li, Q. A multi-objective differential evolution algorithm for bi-criteria resource-constrained project scheduling problem considering makespan and cost. Int. J. Prod. Res. 2020, 58, 723–745. [Google Scholar]
- Bozorgi-Amiri, A.; Azimi Jolfaei, A. A hybrid algorithm consisting of GA and VNS with probabilistic local search for the multi-objective resource-constrained project scheduling problem. J. Ind. Eng. Int. 2021, 17, 31–45. [Google Scholar]
- Kumar, R.; Bhowmick, S.; Roy, P. An efficient hybrid algorithm for multi-mode resource-constrained project scheduling problem. J. Ind. Eng. Int. 2020, 16, 443–458. [Google Scholar]
- Ghasemi, P.; Babaeinesami, A. Simulation of fire stations resources considering the downtime of machines: A case study. J. Ind. Eng. Manag. Stud. (JIEMS) 2020, 7, 161–176. [Google Scholar] [CrossRef]
- Li, X.; He, K.; Wang, C.; Qi, X.; Wang, Y. An improved scatter search for resource-constrained project scheduling problems. Comput. Oper. Res. 2020, 124, 105073. [Google Scholar]
- Lazarev, A.A.; Gafarov, E.R. Scheduling Theory. Problems and Algorithms; Lomonosov Moscow State University: Moscow, Russia, 2011. [Google Scholar]
- Watermeyer, K.; Zimmermann, J. A branch-and-bound procedure for the resource-constrained project scheduling problem with partially renewable resources and general temporal constraints. OR Spectr. 2020, 42, 427–460. [Google Scholar] [CrossRef]
- Chaleshtarti, A.S.; Shadrokh, S. Branch and Bound Algorithms for Resource Constrained Project Scheduling Problem Subject to Cumulative Resources. In Proceedings of the International Conference on Information Management, Innovation Management and Industrial Engineering, Shenzhen, China, 26–27 November 2011; pp. 147–152. [Google Scholar] [CrossRef]
- Alipouri, Y. A resource flow-based branch-and-bound algorithm to solve fuzzy stochastic resource-constrained project scheduling problem. Soft Comput. 2021, 25, 14315–14331. [Google Scholar] [CrossRef]
- Sahebi, M.R.; Salmasi, N. A hybrid two-phase local search for multi-mode resource-constrained project scheduling problem. J. Ind. Syst. Eng. 2019, 12, 246–261. [Google Scholar]
- Mojarrad, A.; Zandieh, M.; Fatemi Ghomi, S.M.T. A modified cuckoo search algorithm for multi-mode resource-constrained project scheduling problem. J. Intell. Manuf. 2020, 31, 891–905. [Google Scholar] [CrossRef]
- Wang, H.; Gao, L.; Zheng, C. A novel adaptive niche particle swarm optimization algorithm for the resource-constrained project scheduling problem. Neural Comput. Appl. 2020, 32, 3031–3043. [Google Scholar]
- Cai, S.; Shao, S.; Wang, X.; Wei, S. Solving multi-mode resource-constrained project scheduling problem with hybrid differential evolution algorithm. Appl. Soft Comput. 2021, 106, 107–116. [Google Scholar]
d | ||||||||
---|---|---|---|---|---|---|---|---|
1 | 1852.1 | 7.11 | 1699.4 | 14.9 | 1706.8 | 34.6 | 1596.3 | 69.9 |
2 | 1690.2 | 3.22 | 1571.1 | 9.9 | 1559.7 | 30.4 | 1445.8 | 61.1 |
3 | 1627.7 | 3.92 | 1448.9 | 13.4 | 1490.9 | 39.1 | 1427.5 | 66.3 |
4 | 1832.8 | 9.25 | 1734.9 | 23.3 | 1612.2 | 37.7 | 1611.4 | 56.3 |
5 | 1823.8 | 60.75 | 1747.5 | 75.6 | 1652.6 | 94.1 | 1606.0 | 119.6 |
6 | 1101.8 | 0.55 | 1039.2 | 9.3 | 893.0 | 33.3 | 955.2 | 56.6 |
7 | 931.5 | 0.44 | 876.1 | 12.2 | 784.8 | 36.5 | 641.0 | 58.9 |
8 | 1086.9 | 0.5 | 1007.1 | 16.1 | 960.1 | 28.3 | 881.5 | 56.5 |
9 | 1283.7 | 0.74 | 1173.3 | 7.1 | 1142.1 | 27.1 | 1021.3 | 59.3 |
10 | 1383 | 0.52 | 1189.4 | 13.7 | 1236.4 | 19.0 | 1116.8 | 65.9 |
11 | 1723.2 | 16.07 | 1698.1 | 22.7 | 1522.6 | 49.2 | 1390.7 | 76.5 |
12 | 1632.2 | 34.85 | 1528.0 | 36.7 | 1394.8 | 63.4 | 1428.5 | 100.7 |
13 | 1770.6 | 3.94 | 1725.3 | 15.0 | 1689.9 | 33.0 | 1522.9 | 62.4 |
14 | 1990.8 | 25.17 | 1869.2 | 27.7 | 1851.5 | 66.9 | 1882.7 | 83.1 |
15 | 1935.3 | 15.39 | 1813.2 | 23.9 | 1787.4 | 48.5 | 1746.9 | 76.5 |
16 | 1759 | 5.2 | 1656.8 | 20.6 | 1611.5 | 35.6 | 1538.3 | 65.6 |
17 | 1843.8 | 6.64 | 1795.7 | 18.0 | 1686.8 | 28.1 | 1490.6 | 74.8 |
18 | 1835 | 4.64 | 1796.5 | 19.9 | 1692.6 | 32.1 | 1610.0 | 63.7 |
19 | 1717.2 | 8.69 | 1623.0 | 21.2 | 1522.7 | 31.9 | 1486.3 | 78.5 |
20 | 1251.6 | 1.08 | 1075.2 | 9.4 | 1093.1 | 35.0 | 1097.3 | 64.2 |
21 | 1131.3 | 0.74 | 982.4 | 3.4 | 1034.1 | 36.5 | 926.8 | 64.1 |
22 | 1080.5 | 0.88 | 887.2 | 16.0 | 969.0 | 30.9 | 823.7 | 61.9 |
23 | 1133.2 | 0.42 | 1020.6 | 8.2 | 1000.4 | 37.3 | 968.1 | 61.1 |
24 | 1233.4 | 0.51 | 1154.8 | 15.6 | 1039.2 | 38.6 | 1075.5 | 68.8 |
25 | 1704.7 | 2.65 | 1575.0 | 15.3 | 1638.3 | 30.0 | 1612.2 | 61.1 |
26 | 2065.5 | 33.47 | 1923.4 | 34.7 | 1935.8 | 62.3 | 1914.7 | 95.6 |
27 | 1925.6 | 10.34 | 1795.6 | 17.5 | 1721.5 | 41.8 | 1742.8 | 66.1 |
28 | 1982.8 | 3.71 | 1902.7 | 20.6 | 1953.3 | 26.0 | 1717.1 | 60.7 |
29 | 1891.7 | 26.67 | 1832.5 | 33.8 | 1780.8 | 54.7 | 1673.1 | 88.7 |
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
Kibzun, A.I.; Rasskazova, V.A. On Propeties of the LIP Model in the Class of RCPSPs. Mathematics 2023, 11, 2086. https://doi.org/10.3390/math11092086
Kibzun AI, Rasskazova VA. On Propeties of the LIP Model in the Class of RCPSPs. Mathematics. 2023; 11(9):2086. https://doi.org/10.3390/math11092086
Chicago/Turabian StyleKibzun, Andrey I., and Varvara A. Rasskazova. 2023. "On Propeties of the LIP Model in the Class of RCPSPs" Mathematics 11, no. 9: 2086. https://doi.org/10.3390/math11092086
APA StyleKibzun, A. I., & Rasskazova, V. A. (2023). On Propeties of the LIP Model in the Class of RCPSPs. Mathematics, 11(9), 2086. https://doi.org/10.3390/math11092086