A Metaheuristic Approach To Project and Multi-Project Scheduling: A Case Study
In today’s rapidly evolving and competitive business environment, organizations must continuously innovate, leading to the development of new optimization techniques, methods, and tools to support decision-making. In project scheduling management, efficiency and effectiveness are crucial for organizational success, and the tools developed are designed to improve these two critical factors. This paper focuses on applying optimization techniques to project scheduling, with a particular emphasis on metaheuristics, specifically Simulated Annealing. A mathematical model was developed, incorporating the specific requirements of resource constrained project scheduling. A prototype was then implemented based on this model and tested using academic data to assess its effectiveness. The results demonstrated that the prototype could generate effective schedules and exhibited remarkable flexibility, adapting to different types of projects and multi-project environments. This article concludes that using metaheuristics, such as Simulated Annealing, provides a powerful and effective approach to solving complex project scheduling problems, offering significant advantages for organizations operating in dynamic and highly constrained environments.