A Memetic Algorithm for the Solution of the Resource Leveling Problem

In this paper, we present a novel memetic algorithm (MA) for the solution of the resource leveling problem (RLP). The evolutionary framework of the MA is based on integration of a genetic algorithm and simulated annealing methods along with a resource leveling heuristic. The main objective of the pr...

Full description

Bibliographic Details
Main Authors: Mehdi Iranagh, Rifat Sonmez, Tankut Atan, Furkan Uysal, Önder Halis Bettemir
Format: Article
Language:English
Published: MDPI AG 2023-10-01
Series:Buildings
Subjects:
Online Access:https://www.mdpi.com/2075-5309/13/11/2738
_version_ 1797459902605557760
author Mehdi Iranagh
Rifat Sonmez
Tankut Atan
Furkan Uysal
Önder Halis Bettemir
author_facet Mehdi Iranagh
Rifat Sonmez
Tankut Atan
Furkan Uysal
Önder Halis Bettemir
author_sort Mehdi Iranagh
collection DOAJ
description In this paper, we present a novel memetic algorithm (MA) for the solution of the resource leveling problem (RLP). The evolutionary framework of the MA is based on integration of a genetic algorithm and simulated annealing methods along with a resource leveling heuristic. The main objective of the proposed algorithm is to integrate complementary strengths of different optimization methods and incorporate the individual learning as a separate process for achieving a successful optimization method for the RLP. The performance of the MA is compared with the state-of-the-art leveling methods. For small instances up to 30 activities, mixed-integer linear models are presented for two leveling metrics to provide a basis for performance evaluation. The computational results indicate that the new integrated framework of the MA outperforms the state-of-the-art leveling heuristics and meta-heuristics and provides a successful method for the RLP. The limitations of popular commercial project management software are also illustrated along with the improvements achieved by the MA to reveal potential contributions of the proposed integrated framework in practice.
first_indexed 2024-03-09T16:57:33Z
format Article
id doaj.art-4e234e88c14e4895861ef7883457fc73
institution Directory Open Access Journal
issn 2075-5309
language English
last_indexed 2024-03-09T16:57:33Z
publishDate 2023-10-01
publisher MDPI AG
record_format Article
series Buildings
spelling doaj.art-4e234e88c14e4895861ef7883457fc732023-11-24T14:33:11ZengMDPI AGBuildings2075-53092023-10-011311273810.3390/buildings13112738A Memetic Algorithm for the Solution of the Resource Leveling ProblemMehdi Iranagh0Rifat Sonmez1Tankut Atan2Furkan Uysal3Önder Halis Bettemir4Transit & Rail Company, Toronto, ON 43964, CanadaCivil Engineering Department, Middle East Technical University, Ankara 06531, TürkiyeDepartment of Industrial Engineering, Bahçeşehir University, Istanbul 34353, TürkiyeCollege of Engineering and Technology, American University of the Middle East, Egaila 54200, KuwaitDepartment of Civil Engineering, İnönü University, Malatya 44280, TürkiyeIn this paper, we present a novel memetic algorithm (MA) for the solution of the resource leveling problem (RLP). The evolutionary framework of the MA is based on integration of a genetic algorithm and simulated annealing methods along with a resource leveling heuristic. The main objective of the proposed algorithm is to integrate complementary strengths of different optimization methods and incorporate the individual learning as a separate process for achieving a successful optimization method for the RLP. The performance of the MA is compared with the state-of-the-art leveling methods. For small instances up to 30 activities, mixed-integer linear models are presented for two leveling metrics to provide a basis for performance evaluation. The computational results indicate that the new integrated framework of the MA outperforms the state-of-the-art leveling heuristics and meta-heuristics and provides a successful method for the RLP. The limitations of popular commercial project management software are also illustrated along with the improvements achieved by the MA to reveal potential contributions of the proposed integrated framework in practice.https://www.mdpi.com/2075-5309/13/11/2738resource levelingproject schedulingoptimizationgenetic algorithmssimulated annealingmemetic algorithms
spellingShingle Mehdi Iranagh
Rifat Sonmez
Tankut Atan
Furkan Uysal
Önder Halis Bettemir
A Memetic Algorithm for the Solution of the Resource Leveling Problem
Buildings
resource leveling
project scheduling
optimization
genetic algorithms
simulated annealing
memetic algorithms
title A Memetic Algorithm for the Solution of the Resource Leveling Problem
title_full A Memetic Algorithm for the Solution of the Resource Leveling Problem
title_fullStr A Memetic Algorithm for the Solution of the Resource Leveling Problem
title_full_unstemmed A Memetic Algorithm for the Solution of the Resource Leveling Problem
title_short A Memetic Algorithm for the Solution of the Resource Leveling Problem
title_sort memetic algorithm for the solution of the resource leveling problem
topic resource leveling
project scheduling
optimization
genetic algorithms
simulated annealing
memetic algorithms
url https://www.mdpi.com/2075-5309/13/11/2738
work_keys_str_mv AT mehdiiranagh amemeticalgorithmforthesolutionoftheresourcelevelingproblem
AT rifatsonmez amemeticalgorithmforthesolutionoftheresourcelevelingproblem
AT tankutatan amemeticalgorithmforthesolutionoftheresourcelevelingproblem
AT furkanuysal amemeticalgorithmforthesolutionoftheresourcelevelingproblem
AT onderhalisbettemir amemeticalgorithmforthesolutionoftheresourcelevelingproblem
AT mehdiiranagh memeticalgorithmforthesolutionoftheresourcelevelingproblem
AT rifatsonmez memeticalgorithmforthesolutionoftheresourcelevelingproblem
AT tankutatan memeticalgorithmforthesolutionoftheresourcelevelingproblem
AT furkanuysal memeticalgorithmforthesolutionoftheresourcelevelingproblem
AT onderhalisbettemir memeticalgorithmforthesolutionoftheresourcelevelingproblem