This code corresponds to a simheuristic approach to the Project Portfolio Selection Problem. The risk register, the schedule network (analyzed via critical path method) and baseline cost and stochastic cash flows are simulated to obtain a project reliability curve. Project reliabilities are aggregated, considering also correlations to evaluate the portfolio reliability. Portfolio reliability becomes as a constraint, so that promising portfolios are extracted that maximize returns within a specified reliability level. This code uses a realistic instance of 20 projects, and features an experiment to validate the algorithm and evaluate its performance It also includes a realistic instance generator, for other researchers that may be interested in further testing of alternate algorithms For a more detailed explanation, you can read our related paper in the Journal International Transactions in Operational Research. [DOI:10.1111/itor.70064] (https://doi.org/10.1111/itor.70064)
-
Notifications
You must be signed in to change notification settings - Fork 0
Advanced & efficient simheuristic based on a Genetic Algorithm for project portfolio optimization, including realistic instance generator with schedules, risk reg. and project risk correlations. Related paper in the Journal International Transactions in Operational Research
weOptimize/MCSatCPM
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Advanced & efficient simheuristic based on a Genetic Algorithm for project portfolio optimization, including realistic instance generator with schedules, risk reg. and project risk correlations. Related paper in the Journal International Transactions in Operational Research
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published