A Simulation-Based Approximate Dynamic Programming Approach to Dynamic and Stochastic Resource-Constrained Multi-Project Scheduling Problem

dc.contributor.author Satic, U.
dc.contributor.author Jacko, P.
dc.contributor.author Kirkbride, C.
dc.date.accessioned 2024-03-15T11:40:52Z
dc.date.available 2024-03-15T11:40:52Z
dc.date.issued 2024 en_US
dc.date.issued 2024
dc.description Kirkbride, Christopher/0000-0002-3667-3413; Satic, Ugur/0000-0002-9160-0006; Jacko, Peter/0000-0003-3376-0260; en_US
dc.description.abstract We consider the dynamic and stochastic resource -constrained multi -project scheduling problem which allows for the random arrival of projects and stochastic task durations. Completing projects generates rewards, which are reduced by a tardiness cost in the case of late completion. Multiple types of resource are available, and projects consume different amounts of these resources when under processing. The problem is modelled as an infinite -horizon discrete -time Markov decision process and seeks to maximise the expected discounted long -run profit. We use an approximate dynamic programming algorithm (ADP) with a linear approximation model which can be used for online decision making. Our approximation model uses project elements that are easily accessible by a decision -maker, with the model coefficients obtained offline via a combination of Monte Carlo simulation and least squares estimation. Our numerical study shows that ADP often statistically significantly outperforms the optimal reactive baseline algorithm (ORBA). In experiments on smaller problems however, both typically perform suboptimally compared to the optimal scheduler obtained by stochastic dynamic programming. ADP has an advantage over ORBA and dynamic programming in that ADP can be applied to larger problems. We also show that ADP generally produces statistically significantly higher profits than common algorithms used in practice, such as a rule -based algorithm and a reactive genetic algorithm. en_US
dc.description.sponsorship Ministry of National Education of The Republic of Turkey en_US
dc.description.sponsorship We acknowledge Mahshid Salemi Parizi for making their code avail-able. The first author acknowledges the Ministry of National Education of The Republic of Turkey for providing a PhD scholarship. We thank the two anonymous reviewers for their careful and detailed reviews of the paper. en_US
dc.identifier.doi 10.1016/j.ejor.2023.10.046
dc.identifier.issn 0377-2217
dc.identifier.issn 1872-6860
dc.identifier.scopus 2-s2.0-85178176165
dc.identifier.uri https://doi.org/10.1016/j.ejor.2023.10.046
dc.identifier.uri https://hdl.handle.net/20.500.12573/2006
dc.language.iso en en_US
dc.publisher Elsevier en_US
dc.relation.ispartof European Journal of Operational Research en_US
dc.relation.isversionof 10.1016/j.ejor.2023.10.046 en_US
dc.rights info:eu-repo/semantics/openAccess en_US
dc.subject Project Scheduling en_US
dc.subject Markov Decision Processes en_US
dc.subject Approximate Dynamic Programming en_US
dc.subject Dynamic Resource Allocation en_US
dc.subject Dynamic Programming en_US
dc.title A Simulation-Based Approximate Dynamic Programming Approach to Dynamic and Stochastic Resource-Constrained Multi-Project Scheduling Problem en_US
dc.type Article en_US
dspace.entity.type Publication
gdc.author.id Kirkbride, Christopher/0000-0002-3667-3413
gdc.author.id Satic, Ugur/0000-0002-9160-0006
gdc.author.id Jacko, Peter/0000-0003-3376-0260
gdc.author.scopusid 57220209733
gdc.author.scopusid 16021904300
gdc.author.scopusid 7003643044
gdc.author.wosid Satic, Ugur/Abx-4934-2022
gdc.author.wosid Jacko, Peter/C-2600-2012
gdc.bip.impulseclass C4
gdc.bip.influenceclass C4
gdc.bip.popularityclass C4
gdc.coar.access open access
gdc.coar.type text::journal::journal article
gdc.collaboration.industrial false
gdc.description.department AGÜ, Mühendislik Fakültesi, Endüstri Mühendisliği Bölümü en_US
gdc.description.departmenttemp [Satic, U.; Jacko, P.] Lancaster Univ Management Sch, Lancaster LA1 4YX, England; [Satic, U.] Abdullah Gul Univ, Fac Engn, TR-38080 Kayseri, Turkiye; [Jacko, P.] Berry Consultants, Abingdon OX14 5EG, England en_US
gdc.description.endpage 469 en_US
gdc.description.issue 2 en_US
gdc.description.publicationcategory Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı en_US
gdc.description.scopusquality Q1
gdc.description.startpage 454 en_US
gdc.description.volume 315 en_US
gdc.description.woscitationindex Science Citation Index Expanded
gdc.description.wosquality Q1
gdc.identifier.openalex W4388573256
gdc.identifier.wos WOS:001185197200001
gdc.index.type WoS
gdc.index.type Scopus
gdc.oaire.accesstype HYBRID
gdc.oaire.diamondjournal false
gdc.oaire.downloads 75
gdc.oaire.impulse 19.0
gdc.oaire.influence 3.310844E-9
gdc.oaire.isgreen true
gdc.oaire.keywords 330
gdc.oaire.keywords Approximate dynamic programming
gdc.oaire.keywords Project scheduling
gdc.oaire.keywords 650
gdc.oaire.keywords Dynamic resource allocation
gdc.oaire.keywords Dynamic programming
gdc.oaire.keywords Markov decision processes
gdc.oaire.keywords dynamic programming
gdc.oaire.keywords Operations research and management science
gdc.oaire.keywords approximate dynamic programming
gdc.oaire.keywords project scheduling
gdc.oaire.keywords dynamic resource allocation
gdc.oaire.popularity 1.6050326E-8
gdc.oaire.publicfunded false
gdc.oaire.sciencefields 0209 industrial biotechnology
gdc.oaire.sciencefields 0211 other engineering and technologies
gdc.oaire.sciencefields 02 engineering and technology
gdc.oaire.views 260
gdc.openalex.collaboration International
gdc.openalex.fwci 6.1134
gdc.openalex.normalizedpercentile 0.97
gdc.openalex.toppercent TOP 10%
gdc.opencitations.count 17
gdc.plumx.crossrefcites 18
gdc.plumx.mendeley 31
gdc.plumx.scopuscites 19
gdc.scopus.citedcount 22
gdc.virtual.author Satıç, Uğur
gdc.wos.citedcount 19
relation.isAuthorOfPublication 61191db1-0584-4299-ab4a-f43df852b73f
relation.isAuthorOfPublication.latestForDiscovery 61191db1-0584-4299-ab4a-f43df852b73f
relation.isOrgUnitOfPublication 665d3039-05f8-4a25-9a3c-b9550bffecef
relation.isOrgUnitOfPublication 151c1293-0aa6-4c6d-a93b-d1956fe5002d
relation.isOrgUnitOfPublication 5e03b17c-1c2a-4058-b67a-6a949192c48b
relation.isOrgUnitOfPublication.latestForDiscovery 665d3039-05f8-4a25-9a3c-b9550bffecef

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
1-s2.0-S0377221723008214-main.pdf
Size:
1.17 MB
Format:
Adobe Portable Document Format
Description:
Makale Dosyası

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.44 KB
Format:
Item-specific license agreed upon to submission
Description: