مهندسی سیستم و بهره‌وری

مهندسی سیستم و بهره‌وری

مدل برنامه‌ریزی ریاضی مسئله زمان‌بندی پروژه چندحالته با منابع محدود و در نظر گرفتن معیارهای زیست محیطی

نوع مقاله : پژوهشی

نویسندگان
1 کارشناسی، گروه مهندسی صنایع، دانشکده مهندسی، دانشگاه کاشان، کاشان، ایران
2 نویسنده مسئول: دانشیار، گروه مهندسی صنایع، دانشکده مهندسی، دانشگاه کاشان، کاشان، ایران
چکیده
مسئله زمان‌بندی پروژه‌ها با منابع محدود در پی یافتن توالی مناسبی برای انجام فعالیت‌های یک پروژه است، به‌نحوی‌که محدودیت‌های تقدم و تأخر شبکه پروژه و انواع مختلف محدودیت‌های منابع موجود در پروژه، به‌طور هم‌زمان ارضا و همچنین معیار سنجش معینی ازجمله زمان انجام پروژه، هزینه انجام فعالیت‌ها، تعداد فعالیت‌های تأخیردار و غیره بهینه شوند. با توسعه این مسئله در طی سالیان اخیر، یک فعالیت می‌تواند از چندین راه یا حالت انجام پذیرد (برای مثال هر فعالیت می‌تواند در زمانی خاص و با مقداری خاص از منبع تجدیدپذیر یا تجدیدناپذیر انجام پذیرد). این مفهوم جدید سبب توسعه یکی از عمومی‌ترین حالت‌های مسائل زمان‌بندی، با عنوان زمان‌بندی پروژه با منابع محدود چندحالته شده است. از طرفی انسان امروزه در حالی به هزاره سوم گام می‌نهد که هرروز دچار مسائل زیست‌محیطی و پیرامونی زیادی می‌شود و آثار آلودگی زیست‌محیطی و تخریب منابع طبیعی، هرلحظه بیش‌ازپیش حیات طبیعی را مورد تهدید قرار می‌دهد. ازاین‌رو مقابله با آثار مخرب فعالیت‌های نامتوازن اقتصادی و صنعتی بر پیکره محیط‌زیست، رفع و ترمیم آن، از دغدغه‌های مهم حیات کنونی است. هدف از این مقاله، با توجه به اهمیت امروزه معیارهای سبز، مدل‌سازی ریاضی و بهینه‌سازی مسئله زمان-بندی پروژه با منابع محدود چندحالته با در نظر گرفتن انتشار گاز می‌باشد. پس از مدل‌سازی مسئله در قالب یک مسئله برنامه‌ریزی عدد صحیح مختلط، خروجی‌ها تحلیل و ارزیابی شدند.

تازه های تحقیق

  • یک مدل بهینه‌سازی برای مسئله زمان‌بندی پروژه پیشنهاد شده است.
  • منابع چندحالته گنجانده شده است.
  • معیارهای محیطی پیشنهادی برای مسئله زمان‌بندی پروژه پیشنهاد شد.

کلیدواژه‌ها
موضوعات

عنوان مقاله English

Mathematical Programming Model for Multi-Mode Resource Constrained Project Scheduling Problem with Environmental Criteria

نویسندگان English

Farhad Hamidzadeh 1
Hadi Mokhtari 2
1 B.Sc., Department of Industrial Engineering, Faculty of Engineering, University of Kashan, Kashan, Iran
2 Corresponding author: Associate Professor, Department of Industrial Engineering, Faculty of Engineering, University of Kashan, Kashan, Iran
چکیده English

The resource-constrained project scheduling problem seeks to find an appropriate sequence for performing the activities of a project such that precedence constraints in the project network and various types of resource limitations are satisfied simultaneously, while specific performance criteria—such as project completion time, activity execution costs, the number of delayed activities, and so on—are optimized. With the development of this problem in recent years, an activity can be performed in several possible modes (for example, each activity can be executed within a specific duration and with a certain amount of renewable or non-renewable resources). This new concept has led to the development of one of the most general forms of scheduling problems, known as the multi-mode resource-constrained project scheduling problem. On the other hand, as humanity steps into the third millennium, it faces numerous environmental and ecological issues every day. The effects of environmental pollution and the destruction of natural resources threaten natural life more than ever. Therefore, preventing the destructive impact of unbalanced economic and industrial activities on the environment, as well as restoring and repairing it, have become major concerns in modern life. Given the current importance of green criteria, the aim of this paper is to mathematically model and optimize the multi-mode resource-constrained project scheduling problem while considering gas emissions. After modeling the problem as a mixed-integer programming formulation, the results were analyzed and evaluated.

کلیدواژه‌ها English

Resource-Constrained Project Scheduling
Multi-Mode Resource-Constrained Project Scheduling
Green Criteria
Mathematical Modelling
Optimization

Copyright © Farhad Hamidzadeh, Hadi Mokhtari

License

This article is released under the Creative Commons Attribution (CC BY 4.0) license. Anyone is free to copy, share, translate, and adapt this article for any purpose, whether commercial or non-commercial, as long as proper citation is given to the authors and original publication.

Artigues, C., & Briand, C. (2009). The resource-constrained activity insertion problem with minimum and maximum time lags. Journal of Scheduling, 12(5), 447–460. https://doi.org/10.1007/s10951-009-0124-x
Baradaran, S., Fatemi Ghomi, S. M. T., Ranjbar, M., & Hashemin, S. S. (2010). A hybrid scatter search approach for resource-constrained project scheduling problem in PERT-type networks. Advances in Engineering Software, 41(7-8), 966–975. https://doi.org/10.1016/j.advengsoft.2010.05.010
Barrios, A., Ballestín, F., & Valls, V. (2011). A double genetic algorithm for the MRCPSP/max. Computers & Operations Research, 38(1), 33–43. https://doi.org/10.1016/j.cor.2009.09.019
Chen, H., Li, X., & Gao, L. (2024). A surrogate-assisted dual-tree genetic programming framework for dynamic resource constrained multi-project scheduling problem. International Journal of Production Research, 62(16), 5631–5653. https://doi.org/10.1080/00207543.2023.2294109
Chen, J., & Askin, R. G. (2009). Project selection, scheduling and resource allocation with time dependent returns. European Journal of Operational Research, 193(1), 23–34. https://doi.org/10.1016/j.ejor.2007.10.040
Chen, L., Zhang, J., Chen, Z., & Demeulemeester, E. (2025). Resource-constrained project scheduling problem with hybrid energy and dynamic energy prices. International Journal of Production Research. Advance online publication. https://doi.org/10.1080/00207543.2025.2535516
Diakoulakis, I. E., Koulouriotis, D. E., & Emiris, D. M. (2004). Resource constrained project scheduling using evolution strategies. Operational Research, 4(3), 261–275. https://doi.org/10.1007/BF02944145
Drexl, A., & Gruenewald, J. (1993). Nonpreemptive multi-mode resource-constrained project scheduling. IIE Transactions, 25(5), 74–81. https://doi.org/10.1080/07408179308964317
Farahmand-Mehr, M., & Mousavi, S. M. (2025). Resource-constrained multi-project scheduling problems considering time-dependent reliability of resources: a new immune genetic local search algorithm. Kybernetes. Advance online publication. https://doi.org/10.1108/K-04-2024-0895
Fernandes, G. A., & de Souza, S. R. (2021). A matheuristic approach to the multi-mode resource constrained project scheduling problem. Computers & Industrial Engineering, 162, 107592. https://doi.org/10.1016/j.cie.2021.107592
Fleszar, K., & Hindi, K. S. (2004). Solving the resource-constrained project scheduling problem by a variable neighbourhood search. European Journal of Operational Research, 155(2), 402–413. https://doi.org/10.1016/S0377-2217(02)00884-6
Heilmann, R. (2001). Resource–constrained project scheduling: a heuristic for the multi–mode case. OR-Spektrum, 23(3), 335–357. https://doi.org/10.1007/PL00013354
Heilmann, R. (2003). A branch-and-bound procedure for the multi-mode resource-constrained project scheduling problem with minimum and maximum time lags. European Journal of Operational Research, 144(2), 348–365. https://doi.org/10.1016/S0377-2217(02)00136-4
Herroelen, W., Demeulemeester, E., & De Reyck, B. (1999). A classification scheme for project scheduling. In Project scheduling: recent models, algorithms and applications (pp. 1-26). Boston, MA: Springer US.
Hessami, S., Davari-Ardakani, H., Javid, Y., & Ameli, M. (2024). Bi-objective optimization of a multi-mode, multi-site resource-constrained project scheduling problem. Journal of Modelling in Management, 19(4), 1136–1154. https://doi.org/10.1108/JM2-06-2023-0123
Icmeli, O., & Rom, W. O. (1996). Solving the resource constrained project scheduling problem with optimization subroutine library. Computers & operations research23(8), 801-817. https://doi.org/10.1016/0305-0548(95)00074-7
Jaberi, M. & Jaberi, M. (2011). Resource constrained project scheduling using mean field annealing neural networks. International Journal of Multidisciplinary Science and Engineering, 2(7), 6–12. http://dx.doi.org/10.22436/jmcs.09.03.07
Kim, K. W., Yun, Y. S., Yoon, J. M., Gen, M., & Yamazaki, G. (2005). Hybrid genetic algorithm with adaptive abilities for resource-constrained multiple project scheduling. Computers in Industry, 56(2), 143–160. https://doi.org/10.1016/j.compind.2004.06.006
Liu, S.-S., & Wang, C.-J. (2011). Optimizing project selection and scheduling problems with time-dependent resource constraints. Automation in Construction, 20(8), 1110–1119. https://doi.org/10.1016/j.autcon.2011.04.012
Liu, W., Zhang, H., Chen, Y., Qu, C., & Zhang, J. (2024). Simulation-based hybrid genetic algorithms for the stochastic multi-mode resource-constrained project scheduling problem with minimized financial risk. Applied Soft Computing, 161, 111716. https://doi.org/10.1016/j.asoc.2024.111716
Lotfi, R., Sadeghi, S., Ali, S. S., & Haddad, S. (2025). Multi-mode resource-constrained project scheduling problem with viability approach. International Journal of Systems Science: Operations & Logistics, 12(1), Article 2532727. https://doi.org/10.1080/23302674.2025.2532727
Mendes, J. J., Gonçalves, J. F., & Resende, M. G. C. (2009). A random key based genetic algorithm for the resource constrained project scheduling problem. Computers & Operations Research, 36(1), 92–109. https://doi.org/10.1016/j.cor.2007.07.001
Mohammadzadeh, A. K., Ghafoori, S., Mahjoob, M., Fazeli, S. R., & Mirmozaffari, M. (2025). A Bi-objective mathematical model for resource constrained project scheduling problem: formulation and metaheuristics. Soft Computing. Advance online publication. https://doi.org/10.1007/s00500-025-10922-3
Möhring, R. H., Schulz, A. S., Stork, F., & Uetz, M. (2003). Solving project scheduling problems by minimum cut computations. Management Science, 49(3), 330–350. https://doi.org/10.1287/mnsc.49.3.330.12737
Muritiba, A. E. F., Rodrigues, C. D., & da Costa, F. A. (2018). A path-relinking algorithm for the multi-mode resource-constrained project scheduling problem. Computers & Operations Research, 92, 145–154. https://doi.org/10.1016/j.cor.2018.01.001
Peng, J., Gao, W., Li, Y., He, S., Wang, K., & Xu, M. (2025). A heuristic solution for multi-mode resource-constrained project scheduling problem with transfer times: The multi-project case. Expert Systems with Applications, 261, 128122. https://doi.org/10.1016/j.eswa.2025.128122
Peng, W., Yu, D., & Xie, F. (2024). Multi-mode resource-constrained project scheduling problem with multiple shifts and dynamic energy prices. International Journal of Production Research. https://doi.org/10.1080/00207543.2024.2403774
Ramos, A. S., Miranda-Gonzalez, P. A., Olivares-Benitez, E., & Mendoza, A. (2025). Generalized Benders decomposition-based matheuristics for the multi-mode resource-constrained project scheduling problem. Optimization and Engineering. Advance online publication. https://doi.org/10.1007/s11081-025-09964-1
Szeredi, R., & Schutt, A. (2016). Modelling and solving multi-mode resource-constrained project scheduling. In M. Rueher (Ed.), Principles and Practice of Constraint Programming: 22nd International Conference, CP 2016, Toulouse, France, September 5-9, 2016, Proceedings (pp. 483–492). Springer. https://doi.org/10.1007/978-3-319-44953-1_31
Tormos, P., & Lova, A. (2001). A competitive heuristic solution technique for resource-constrained project scheduling. Annals of Operations Research, 102(1-4), 65–81. https://doi.org/10.1023/A:1010997814183
Wang, L., & Fang, C. (2011). An effective shuffled frog-leaping algorithm for multi-mode resource-constrained project scheduling problem. Information Sciences, 181(20), 4804–4822. https://doi.org/10.1016/j.ins.2011.06.014
Yang, H., Wang, Z., Gao, Y., & Zhou, W. (2024). Bi-objective multi-mode resource-constrained multi-project scheduling using combined NSGA II and Q-learning algorithm. Applied Soft Computing, 152, 111201. https://doi.org/10.1016/j.asoc.2023.111201
Yousefzadeh, H. R., & Harati Motlagh, S. (2025). Multi-mode resource constrained project scheduling in home health care: a DEA framework. Journal of the Operational Research Society. Advance online publication. https://doi.org/10.1080/01605682.2025.2564768
Zhu, G., Bard, J. F., & Yu, G. (2006). A branch-and-cut procedure for the multimode resource-constrained project-scheduling problem. INFORMS Journal on Computing, 18(3), 377–390. https://doi.org/10.1287/ijoc.1040.0121
 

مقالات آماده انتشار، پذیرفته شده
انتشار آنلاین از 21 آبان 1404

  • تاریخ دریافت 16 مهر 1404
  • تاریخ بازنگری 10 آبان 1404
  • تاریخ پذیرش 20 آبان 1404
  • تاریخ اولین انتشار 21 آبان 1404
  • تاریخ انتشار 21 آبان 1404