A multi-objective multi-period mathematical programming model for integrated project portfolio optimization and contractor selection

IF 1.9 Q2 MULTIDISCIPLINARY SCIENCES
MethodsX Pub Date : 2025-07-22 DOI:10.1016/j.mex.2025.103522
Mostafa Zahedirad , Kaveh Khalili-Damghani , Vahidreza Ghezavati , Alireza Rashidi Komijan
{"title":"A multi-objective multi-period mathematical programming model for integrated project portfolio optimization and contractor selection","authors":"Mostafa Zahedirad ,&nbsp;Kaveh Khalili-Damghani ,&nbsp;Vahidreza Ghezavati ,&nbsp;Alireza Rashidi Komijan","doi":"10.1016/j.mex.2025.103522","DOIUrl":null,"url":null,"abstract":"<div><div>This paper addresses the challenges of project portfolio optimization and contractor selection through two proposed scenarios. In the first scenario, two separate mixed-integer mathematical programming models are presented: one for project portfolio optimization and the other for contractor selection. In this approach, the decision variables from the project portfolio optimization model are treated as parameters in the contractor selection model. In the second scenario, an integrated mixed-integer mathematical programming model is introduced to simultaneously address both project portfolio optimization and contractor selection. Both scenarios consider multiple objectives, such as profit, risk, technical capability, and costs, along with numerous constraints, including relationships, inflation rates, and resources. The multi-objective optimization models are solved using goal programming (GP). A practical case study is conducted, comparing the two scenarios and demonstrating that the second scenario outperforms the first in terms of results. Additionally, the time complexity of both scenarios is analyzed, taking into account different numbers of variables and constraints. The analysis reveals that the second scenario exhibits superior performance in terms of CPU time.<ul><li><span>•</span><span><div>This method applies goal programming (GP) to solve the mixed-integer mathematical programming models for project portfolio optimization and contractor selection, thoroughly comparing the two scenarios using a practical example.</div></span></li></ul></div></div>","PeriodicalId":18446,"journal":{"name":"MethodsX","volume":"15 ","pages":"Article 103522"},"PeriodicalIF":1.9000,"publicationDate":"2025-07-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"MethodsX","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2215016125003668","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"MULTIDISCIPLINARY SCIENCES","Score":null,"Total":0}
引用次数: 0

Abstract

This paper addresses the challenges of project portfolio optimization and contractor selection through two proposed scenarios. In the first scenario, two separate mixed-integer mathematical programming models are presented: one for project portfolio optimization and the other for contractor selection. In this approach, the decision variables from the project portfolio optimization model are treated as parameters in the contractor selection model. In the second scenario, an integrated mixed-integer mathematical programming model is introduced to simultaneously address both project portfolio optimization and contractor selection. Both scenarios consider multiple objectives, such as profit, risk, technical capability, and costs, along with numerous constraints, including relationships, inflation rates, and resources. The multi-objective optimization models are solved using goal programming (GP). A practical case study is conducted, comparing the two scenarios and demonstrating that the second scenario outperforms the first in terms of results. Additionally, the time complexity of both scenarios is analyzed, taking into account different numbers of variables and constraints. The analysis reveals that the second scenario exhibits superior performance in terms of CPU time.
  • This method applies goal programming (GP) to solve the mixed-integer mathematical programming models for project portfolio optimization and contractor selection, thoroughly comparing the two scenarios using a practical example.

Abstract Image

项目组合优化与承包商选择的多目标多周期数学规划模型
本文通过提出两种方案来解决项目组合优化和承包商选择的挑战。在第一种情况下,提出了两个独立的混合整数数学规划模型:一个用于项目组合优化,另一个用于承包商选择。该方法将项目组合优化模型中的决策变量作为承包商选择模型中的参数。在第二种情况下,引入一个集成的混合整数数学规划模型,同时解决项目组合优化和承包商选择问题。这两种场景都考虑多个目标,如利润、风险、技术能力和成本,以及许多约束,包括关系、通货膨胀率和资源。采用目标规划方法求解多目标优化模型。进行了一个实际案例研究,比较了两种情况,并证明第二种情况在结果方面优于第一种情况。此外,考虑到不同数量的变量和约束,分析了两种情况的时间复杂度。分析表明,就CPU时间而言,第二种场景表现出更好的性能。•该方法应用目标规划(GP)求解项目组合优化和承包商选择的混合整数数学规划模型,并通过实例对两种方案进行了全面比较。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
MethodsX
MethodsX Health Professions-Medical Laboratory Technology
CiteScore
3.60
自引率
5.30%
发文量
314
审稿时长
7 weeks
期刊介绍:
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信