International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
|
Volume 186 - Issue 71 |
Published: March 2025 |
Authors: Zahra Zare, Maysam Ashrafzadeh |
![]() |
Zahra Zare, Maysam Ashrafzadeh . A Simulated Annealing Algorithm for the Preemptive Multi-Objective Multi-Mode Resource-Constrained Project Scheduling Problem. International Journal of Computer Applications. 186, 71 (March 2025), 19-28. DOI=10.5120/ijca2025924562
@article{ 10.5120/ijca2025924562, author = { Zahra Zare,Maysam Ashrafzadeh }, title = { A Simulated Annealing Algorithm for the Preemptive Multi-Objective Multi-Mode Resource-Constrained Project Scheduling Problem }, journal = { International Journal of Computer Applications }, year = { 2025 }, volume = { 186 }, number = { 71 }, pages = { 19-28 }, doi = { 10.5120/ijca2025924562 }, publisher = { Foundation of Computer Science (FCS), NY, USA } }
%0 Journal Article %D 2025 %A Zahra Zare %A Maysam Ashrafzadeh %T A Simulated Annealing Algorithm for the Preemptive Multi-Objective Multi-Mode Resource-Constrained Project Scheduling Problem%T %J International Journal of Computer Applications %V 186 %N 71 %P 19-28 %R 10.5120/ijca2025924562 %I Foundation of Computer Science (FCS), NY, USA
This paper proposes a new mathematical model for the preemptive multi-objective multi-mode resource-constrained project scheduling problem (P-MOMRCPSP) that focuses on two objectives: minimizing the makespan and maximizing the net present value (NPV). The model allows multiple execution modes for each project activity and permits activities to be preempted at any appropriate time and resumed later. This problem is classified as NP-hard, necessitating the use of the Simulated Annealing (SA) algorithm to achieve either a global optimal solution or a satisfactory one. The SA algorithm offers significantly shorter computation times compared to exact methods, making it well-suited for solving large-scale problems. Finally, the model is validated through a numerical example.