Skip to main content
Log in

Multi-objective uncertain project selection considering synergy

  • Original Article
  • Published:
International Journal of Machine Learning and Cybernetics Aims and scope Submit manuscript

Abstract

This paper discusses a multi-objective mean-variance model and its solution algorithms for the project selection considering synergy under the uncertain environment. Two objective functions have been considered: maximizing the expected net present value (NPV) of the selected projects and minimizing the risk measured by variance of NPV. Here, the profits and investment outlays for candidate projects and synergistic profits and outlays of interdependent projects are considered as uncertain variables whose distributions are determined by experts’ evaluations. According to uncertainty theory, the deterministic equivalents are obtained. The effect of uncertainty on project selection is analyzed through comparison between the proposed uncertain model and the certain model with exact parameters. And the effect of synergy on the project selection is also analyzed. To get the Pareto-optimal solutions of the proposed multi-objective project selection model, we provide a new multi-objective modified binary Jaya (MOMB-Jaya) algorithm and a new multi-objective modified binary Rao (MOMB-Rao) algorithm, which respectively are modifications of the Jaya and Rao algorithms for solving the proposed multi-objective problems. Through numerical experiments on 15 example problems, including large-scale problems, the performances of the proposed multi-objective binary algorithms are tested. Comparison with the binary version of non-dominated teaching-learning-based optimization (NSTLBO) algorithm shows the better performance of the MOMB-Rao algorithm. Finally, a numerical example is given to demonstrate the validity of the proposed multi-objective uncertain model.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  1. Weingartner HM (1963) Mathematical programming and the analysis of capital budgeting problems. Englewood Press, New Jersey

    Google Scholar 

  2. Farshchian MM, Heravi G (2018) Probabilistic assessment of cost, time, and revenue in a portfolio of projects using stochastic agent-based simulation. J Constr Eng Manag 144(5):04018028. https://doi.org/10.1061/(ASCE)CO.1943-7862.0001476

    Article  Google Scholar 

  3. Panadero J, Doering J, Kizys R, Juan AA, Fito A (2020) A variable neighborhood search simheuristic for project portfolio selection under uncertainty. J Heurist 26(3):353–375. https://doi.org/10.1007/s10732-018-9367-z

    Article  Google Scholar 

  4. Zhang X, Gong B, Yang F, Ang S (2019) A stochastic multicriteria acceptability analysis-evidential reasoning method for uncertain multi-attribute decision-making problems. Expert Syst 36(4):e12426. https://doi.org/10.1111/exsy.12426

    Article  Google Scholar 

  5. Wu Y, Xu C, Ke Y, Chen K, Sun X (2018) An intuitionistic fuzzy multi-criteria framework for large-scale rooftop PV project portfolio selection: Case study in Zhejiang, China. Energy 143:295–309. https://doi.org/10.1016/j.energy.2017.10.105

    Article  Google Scholar 

  6. Mohagheghi V, Mousavi SM, Antuchevičienė J, Mojtahedi M (2019) Project portfolio selection problems: a review of models, uncertainty approaches, solution techniques, and case studies. Technol Econ Dev Econ 25(6):1380–1412. https://doi.org/10.3846/tede.2019.11410

    Article  Google Scholar 

  7. Zhang Q, Huang X, Tang L (2011) Optimal multinational capital budgeting under uncertainty. Comput Math Appl 62(12):4557–4567. https://doi.org/10.1016/j.camwa.2011.10.035

    Article  MathSciNet  MATH  Google Scholar 

  8. Zhang Q, Huang X, Zhang C (2015) A mean-risk index model for uncertain capital budgeting. J Oper Res Soc 66(5):761–770. https://doi.org/10.1057/jors.2014.51

    Article  Google Scholar 

  9. Liu B (2007) Uncertainty theory. Springer, Berlin, pp 205–234

    Book  Google Scholar 

  10. Zhang B, Peng J, Li S (2017) Covering location problem of emergency service facilities in an uncertain environment. Appl Math Model 51:429–447. https://doi.org/10.1016/j.apm.2017.06.043

    Article  MathSciNet  MATH  Google Scholar 

  11. Rahdar M, Wang L, Hu G (2018) A tri-level optimization model for inventory control with uncertain demand and lead time. Int J Prod Econ 195:96–105. https://doi.org/10.1016/j.ijpe.2017.10.011

    Article  Google Scholar 

  12. Wang X, Ning Y (2018) Uncertain chance-constrained programming model for project scheduling problem. J Oper Res Soc 69(3):384–391. https://doi.org/10.1057/s41274-016-0122-2

    Article  Google Scholar 

  13. Lu Z, Zhu Y (2019) Numerical approach for solution to an uncertain fractional differential equation. Appl Math Comput 343:137–148. https://doi.org/10.1016/j.amc.2018.09.044

    Article  MathSciNet  MATH  Google Scholar 

  14. Yang X, Jing F, Ma N, Nie F (2020) Supply chain pricing and effort decisions with the participants’ belief under the uncertain demand. Soft Comput 24(9):6483–6497. https://doi.org/10.1007/s00500-019-04633-9

    Article  Google Scholar 

  15. Huang X, Zhao T (2016) Project selection and adjustment based on uncertain measure. Inf Sci 352–353:1–14. https://doi.org/10.1016/j.ins.2016.02.050

    Article  Google Scholar 

  16. Huang X, Zhao T, Kudratova S (2016) Uncertain mean-variance and mean-semivariance models for optimal project selection and scheduling. Knowl-Based Syst 93:1–11. https://doi.org/10.1016/j.knosys.2015.10.030

    Article  Google Scholar 

  17. Li X, Zhong Z, Zhang Y, Wang Y (2017) Uncertain mean-variance model for project portfolio selection problem with divisibility. J Intell Fuzzy Syst 32(6):4513–4522. https://doi.org/10.3233/JIFS-169215

    Article  MATH  Google Scholar 

  18. Yan S, Ji X (2018) Portfolio selection model of oil projects under uncertain environment. Soft Comput 22(17):5725–5734. https://doi.org/10.1007/s00500-017-2619-2

    Article  Google Scholar 

  19. Abbassi D, Ashrafi M, Ghodsypour SH (2020) A multi objective-BSC model for new product development project portfolio selection. Expert Syst Appl 162:113757. https://doi.org/10.1016/j.eswa.2020.113757

    Article  Google Scholar 

  20. Nemati-Lafmejani R, Davari-Ardakani H, Najafzad H (2019) Multi-mode resource constrained project scheduling and contractor selection: mathematical formulation and metaheuristic algorithms. Appl Soft Comput 81:105533. https://doi.org/10.1016/j.asoc.2019.105533

    Article  Google Scholar 

  21. Gupta N, Sharma A, Pachariya MK (2020) Testing and debugging: an empirical evaluation of integrated approaches. Sādhanā 45(1):148. https://doi.org/10.1007/s12046-020-01382-6

    Article  Google Scholar 

  22. Deng Y, Xu H, Wu J (2021) Optimization of blockchain investment portfolio under artificial bee colony algorithm. J Comput Appl Math 385:113199. https://doi.org/10.1016/j.cam.2020.113199

    Article  MathSciNet  MATH  Google Scholar 

  23. Chen R, Liang C, Gu D, Zhao H (2020) A competence-time-quality scheduling model of multi-skilled staff for IT project portfolio. Comp Ind Eng 139:106183. https://doi.org/10.1016/j.cie.2019.106183

    Article  Google Scholar 

  24. Rao RV, Savsani VJ, Vakharia DP (2011) Teaching-learning-based optimization: a novel method for constrained mechanical design optimization problems. Comput Aided Des 43(3):303–315. https://doi.org/10.1016/j.cad.2010.12.015

    Article  Google Scholar 

  25. Rao RV (2016) Jaya: A simple and new optimization algorithm for solving constrained and unconstrained optimization problems. Int J Ind Eng Comput 7:19–34. https://doi.org/10.5267/j.ijiec.2015.8.004

    Article  Google Scholar 

  26. Rao RV (2020) Rao algorithms: three metaphor-less simple algorithms for solving optimization problems. Int J Ind Eng Comput 11:107–130. https://doi.org/10.5267/j.ijiec.2019.6.002

    Article  Google Scholar 

  27. Rao RV, Rai DP, Balic J (2018) Multi-objective optimization of machining and micro-machining processes using non-dominated sorting teaching-learning-based optimization algorithm. J Intell Manuf 29(8):1715–1737. https://doi.org/10.1007/s10845-016-1210-5

    Article  Google Scholar 

  28. Rao RV, Rai DP, Balic J (2017) A multi-objective algorithm for optimization of modern machining processes. Eng Appl Artif Intell 61:103–125. https://doi.org/10.1016/j.engappai.2017.03.001

    Article  Google Scholar 

  29. Rao RV, Keesari HS (2020) Rao algorithms for multi-objective optimization of selected thermodynamic cycles. Eng Comp. https://doi.org/10.1007/s00366-020-01008-9

    Article  Google Scholar 

  30. Kern Z, Lu Y, Vasko FJ (2020) An OR practitioner’s solution approach to the multidimensional knapsack problem. Int J Ind Eng Comput 11:73–82. https://doi.org/10.5267/j.ijiec.2019.6.004

    Article  Google Scholar 

  31. Awadallah MA, Al-Betar MA, Hammouri AI, Alomari OA (2020) Binary JAYA algorithm with adaptive mutation for feature selection. Arab J Sci Eng 45(12):10875–10890. https://doi.org/10.1007/s13369-020-04871-2

    Article  Google Scholar 

  32. Sharma SR, Singh B, Kaur M (2021) Classification of Parkinson disease using binary Rao optimization algorithms. Expert Syst 38:e12674. https://doi.org/10.1111/exsy.12674

    Article  Google Scholar 

  33. Kumar M, Mittal M, Soni G, Joshi D (2018) A hybrid TLBO-TS algorithm for integrated selection and scheduling of projects. Comp Ind Eng 119:121–130. https://doi.org/10.1016/j.cie.2018.03.029

    Article  Google Scholar 

  34. Lu Y, Vasko FJ (2015) An OR practitioner’s solution approach for the set covering problem. Int J Appl Metaheur Comput 6(4):1–13. https://doi.org/10.4018/IJAMC.2015100101

    Article  Google Scholar 

  35. Deb K, Pratap A, Agarwal S (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182–197. https://doi.org/10.1109/4235.996017

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiaoxia Huang.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

A Uncertainty Theory

A Uncertainty Theory

To help understand uncertain portfolio selection, we provide the fundamentals of uncertainty theory used in out paper. For more knowledge, the readers can refer to [9].

The uncertain variable in uncertainty theory is characterized by an uncertainty distribution defined as below.

Definition 1

[9] For any real number t, the function \(\Phi (t)\) defined by

$$\begin{aligned} \Phi (t)={{\mathcal {M}}}\left\{ \xi \leqslant t \right\} \end{aligned}$$

is called the uncertainty distribution of the uncertain variable \(\xi\).

For a linear uncertain variable \(\xi\), its uncertainty distribution is expressed as

$$\begin{aligned} \Phi (t) = \left\{ { \begin{array}{l} 0,\qquad \qquad \qquad \ \mathrm{if} \quad t < a \\ (t - a)/(b - a), \,\ \mathrm{if} \quad a \leqslant t \leqslant b \\ 1,\qquad \qquad \qquad \ \mathrm{if} \quad t > b \\ \end{array}}\right. ,\qquad t \in \mathfrak {R}. \end{aligned}$$

For convenience, the linear uncertainty distribution is denoted by \(\xi \thicksim {{\mathcal {L}}}(a,b)\) where \(a<b\).

For a normal uncertain variable \(\xi\), its uncertainty distribution is expressed as

$$\begin{aligned} \Phi (t) = \left( {1 + \exp \left( {\frac{{\pi (\mu - t)}}{{\sqrt{3} \sigma }}} \right) } \right) ^{ - 1} , \qquad t \in \mathfrak {R}. \end{aligned}$$

For convenience, it is denoted by \(\xi \thicksim {{\mathcal {N}}}(\mu ,\sigma )\) where \(\mu\) and \(\sigma\) are real numbers and \(\sigma >0\).

[9].

Theorem 7

[9] Let uncertain variables \(\xi _1, \xi _2, \ldots , \xi _n\) be independent and their uncertainty distributions \(\Phi _1, \Phi _2, \ldots , \Phi _n\) be regular. If \(f(\xi _1, \xi _2, \ldots , \xi _n)\) increases monotonically with respect to \(\xi _1, \xi _2, \ldots , \xi _m\) and decreases monotonically with respect to \(\xi _{m+1}, \xi _{m+2}, \ldots , \xi _n\), then the inverse uncertainty distribution of

$$\begin{aligned} \xi = f(\xi _1, \xi _2, \ldots , \xi _n) \end{aligned}$$

is expressed as

$$\begin{aligned} \Psi ^{-1}(\alpha ) = f(\Phi _1^{-1}(\alpha ), \Phi _2^{-1}(\alpha ), \ldots , \Phi _m^{-1}(\alpha ), \Phi _{m+1}^{-1}(1-\alpha ), \ldots , \Phi _n^{-1}(1-\alpha )), \qquad 0<\alpha <1. \end{aligned}$$

Definition 2

[9] The quantity \(E[\xi ]\) defined by

$$\begin{aligned} E[\xi ] = \int \limits _0^{ + \infty } {{{\mathcal {M}}} \left\{ \xi \geqslant t\right\} dt} - \int \limits _{ - \infty }^0 {{{\mathcal {M}}}\left\{ \xi \leqslant t\right\} dt} \end{aligned}$$

is called the expected value of the uncertain variable \(\xi\) if at least one of the two integrals is finite.

Theorem 8

Let \(\xi\) be an uncertain variable and \(\Phi\) be a regular uncertainty distribution of \(\xi\). If there exists the expected value of \(\xi\), then

$$\begin{aligned} E[\xi ] = \int \limits _0^1 {\Phi ^{-1}(\alpha )d\alpha }. \end{aligned}$$

Definition 3

[9] Let \(\xi\) be an uncertain variable and \(\mu\) be a finite expected value of \(\xi\). Then the quantity \(V[\xi ]\) defined by

$$\begin{aligned} V[\xi ] = E[(\xi - \mu )^2]. \end{aligned}$$

is called the variance of the uncertain variable \(\xi\), and the square root of the variance is called the standard deviation of \(\xi\).

Theorem 9

[9] Let \(\xi\) be an uncertain variable, \(\Phi\) be a regular uncertainty distribution of \(\xi\) and \(\mu\) be a finite expected value of \(\xi\). Then

$$\begin{aligned} V[\xi ] = \int \limits _0^1 {\left( \Phi ^{-1}(\alpha ) - \mu \right) }^2d\alpha . \end{aligned}$$

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Huang, X., Hong, K.R., Kim, J.S. et al. Multi-objective uncertain project selection considering synergy. Int. J. Mach. Learn. & Cyber. 13, 2383–2402 (2022). https://doi.org/10.1007/s13042-022-01532-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13042-022-01532-8

Keywords

Navigation