z-logo
Premium
A graphical processing unit‐based parallel hybrid genetic algorithm for resource‐constrained multi‐project scheduling problem
Author(s) -
Uysal Furkan,
Sonmez Rifat,
Isleyen Selcuk Kursat
Publication year - 2021
Publication title -
concurrency and computation: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.309
H-Index - 67
eISSN - 1532-0634
pISSN - 1532-0626
DOI - 10.1002/cpe.6266
Subject(s) - computer science , portfolio , scheduling (production processes) , resource (disambiguation) , mathematical optimization , genetic algorithm , duration (music) , project portfolio management , resource constraints , execution time , parallel computing , distributed computing , project management , mathematics , engineering , machine learning , art , computer network , literature , systems engineering , financial economics , economics
Summary In this article, we present a parallel graphical processing unit (GPU)‐based genetic algorithm (GA) for solving the resource‐constrained multi‐project scheduling problem (RCMPSP). We assumed that activity pre‐emption is not allowed. Problem is modeled in a portfolio of projects where precedence and resource constraints affect the portfolio duration. We also assume that the durations, availability of resources are deterministic and portfolio has a static nature. The objective in this article is to find a start time for each activity of the project so that the portfolio duration is minimized, while satisfying precedence relations and resource availabilities within a reasonable amount of time for small and large problem instances. In order to compare the efficiency of the proposed parallel GPU‐based GA, problem is solved together with a CPU and a GPU. The results showed that GPU‐based parallel GA has high potential for improving the performance of GAs for the RCMPSP particularly, for large‐scale problems.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here