Abstract
In recent times, appropriate decision-making in challenging and critical situations has been very well supported by multicriteria decision-making (MCDM) methods. The technique for order of preference by similarity to ideal solution (TOPSIS) is the most widely used MCDM method for solving decision problems. However, it restricts decision-makers to use only one type of Quality of Service (QoS) information, and it suffers from the rank reversal problem. Restriction to only one type of QoS makes the decision problems more challenging, as it restricts the decision-makers freedom. Further, the rank reversal problem makes the decision result unreliable. To address these issues of TOPSIS, we have proposed a reliable rank reversal robust modular TOPSIS (RMo-TOPSIS). RMo-TOPSIS allows crisp, interval, fuzzy, intuitionistic and neutrosophic fuzzy QoS metrics. It does not suffer from the rank reversal problem. Cloud computing provides computing services on-demand basis without involving maintenance by its users. The availability of many cloud service providers and their services makes cloud service selection a challenging problem. To validate RMo-TOPSIS, we select the cloud service selection consisting of different types of QoS metrics as an application. Experiments on cloud service selection show consistency and accuracy in results obtained by RMo-TOPSIS and its robustness against rank reversal.
Similar content being viewed by others
Data Availability Statement
The authors confrm that the data supporting the findings of this study are available within the article.
References
Abdel-Basset M, Manogaran G, Gamal A, Smarandache F (2019) A group decision making framework based on neutrosophic TOPSIS approach for smart medical device selection. J Med Syst 43(3):38
Abedinia O, Zareinejad M, Doranehgard MH, Fathi G, Ghadimi N (2019) Optimal offering and bidding strategies of renewable energy based large consumer using a novel hybrid robust-stochastic approach. J Clean Prod 215:878–888
Akram M, Kahraman C, Zahid K (2021) Extension of TOPSIS model to the decision-making under complex spherical fuzzy information. Soft Comput 25(16):10771–10795
Atanassov KT (1986) Intuitionistic fuzzy sets. Fuzzy Sets Syst 20:87–96
Atanassov KT (1994) New operations defined over the intuitionistic fuzzy sets. Fuzzy Sets Syst 61(2):137–142
Biswas P, Pramanik S, Giri BC (2016) TOPSIS method for multi-attribute group decision-making under single-valued neutrosophic environment. Neural Comput Appl 27(3):727–737
Boran FE, Genç S, Kurt M, Akay D (2009) A multi-criteria intuitionistic fuzzy group decision making for supplier selection with TOPSIS method. Expert Syst Appl 36(8):11363–11368
Chen CT (2000) Extensions of the TOPSIS for group decision-making under fuzzy environment. Fuzzy Sets Syst 114(1):1–9
Chowdhury RR, Chattopadhyay S, Adak C (2020) CAHPHF: context-aware hierarchical QoS prediction with hybrid filtering. IEEE Transactions on Services Computing
Dağdeviren MY (2009) Weapon selection using the AHP and TOPSIS methods under fuzzy environment. Expert Syst Appl 36(4):8143–8151
Dymova L, Sevastjanov P, Tikhonenko A (2013) A direct interval extension of TOPSIS method. Expert Syst Appl 40(12):4841–4847
Espinilla M, de Andrés R, Martínez FJ, Martínez L (2013) A 360-degree performance appraisal model dealing with heterogeneous information and dependent criteria. Inf Sci 222:459–471
Fan ZP, Zhang X, Chen FD, Liu Y (2013) Extended TODIM method for hybrid multiple attribute decision making problems. Knowl-Based Syst 42:40–48
Gao H, Xu Y, Yin Y, Zhang W, Li R, Wang X (2019a) Context-aware QoS prediction with neural collaborative filtering for Internet-of-Things services. IEEE Internet Things J 7(5):4532–4542
Gao W, Darvishan A, Toghani M, Mohammadi M, Abedinia O, Ghadimi N (2019b) Different states of multi-block based forecast engine for price and load prediction. Int J Electr Power Energy Syst 104:423–435
García-Cascales MS, Lamata MT (2012) On rank reversal and TOPSIS method. Math Comput Model 56(5–6):123–132
Garg SK, Versteeg S, Buyya R (2013) A framework for ranking of cloud computing services. Future Gener Comput Syst 29(4):1012–1023
Ghadimi N, Akbarimajd A, Shayeghi H, Abedinia O (2018) Two stage forecast engine with feature selection technique and improved meta-heuristic algorithm for electricity load forecasting. Energy 161:130–142
Huang HL (2016) New distance measure of single-valued neutrosophic sets and its application. Int J Intell Syst 31(10):1021–1032
Huang T, Zhao R, Bi L, Zhang D, Lu C (2021) Neural embedding singular value decomposition for collaborative filtering. IEEE Transactions on Neural Networks and Learning Systems
Hussain A, Chun J, Khan M (2020a) A novel customer-centric Methodology for Optimal Service Selection (MOSS) in a cloud environment. Future Gener Comput Syst 105:562–580
Hussain A, Chun J, Khan M (2020b) A novel framework towards viable cloud service selection as a service (cssaas) under a fuzzy environment. Future Gener Comput Syst 104:74–91
Jahan A, Ismail MY, Sapuan SM, Mustapha F (2010) Material screening and choosing methods—a review. Mater Des 31(2):696–705
Jahanshahloo GR, Lotfi FH, Davoodi AR (2009) Extension of TOPSIS for decision-making problems with interval data: interval efficiency. Math Comput Model 49(5–6):1137–1142
Keikha A (2022) Generalized hesitant fuzzy numbers and their application in solving MADM problems based on TOPSIS method. Soft Comput 26(10):4673–4683
Khodaei H, Hajiali M, Darvishan A, Sepehr M, Ghadimi N (2018) Fuzzy-based heat and power hub models for cost-emission operation of an industrial consumer using compromise programming. Appl Therm Eng 137:395–405
Krohling RA, Campanharo VC (2011) Fuzzy TOPSIS for group decision making: a case study for accidents with oil spill in the sea. Expert Syst Appl 38(4):4190–4197
Kumar RR, Mishra S, Kumar C (2017) Prioritizing the solution of cloud service selection using integrated MCDM methods under fuzzy environment. J Supercomput 73(11):4652–4682
KutluGündoğdu F, Kahraman C (2019) Spherical fuzzy sets and spherical fuzzy TOPSIS method. J Intell Fuzzy Syst 36(1):337–352
Lee G, Jun KS, Chung ES (2014) Robust spatial flood vulnerability assessment for Han River using fuzzy TOPSIS with α-cut level set. Expert Syst Appl 41(2):644–654
Li DF, Huang ZG, Chen GH (2010) A systematic approach to heterogeneous multiattribute group decision making. Comput Ind Eng 59(4):561–572
Liu M, Shao Y, Yu C, Yu J (2020) A heterogeneous QoS-based cloud service selection approach using entropy weight and GRA-ELECTRE III. Mathematical Problems in Engineering, 2020
Lourenzutti R, Krohling RA (2016) A generalized TOPSIS method for group decision making with heterogeneous information in a dynamic environment. Inf Sci 330:1–18
Monika SOP (2022) A framework for evaluating cloud computing services using AHP and TOPSIS approaches with interval valued spherical fuzzy sets. Clust Comput 25(6):4383–4396
Mousavi-Nasab SH, Sotoudeh-Anvari A (2017) A comprehensive MCDM-based approach using TOPSIS, COPRAS and DEA as an auxiliary tool for material selection problems. Mater Des 121:237–253
Peng DH, Gao CY, Wu LX (2012) TOPSIS-based multi-criteria group decision making under heterogeneous information setting. In: Advanced materials research, vol 378. Trans Tech Publications Ltd., pp 525–530
Purohit LA (2020) A study on evolutionary computing based web service selection techniques. Artif Intell Rev 54(2):1117–1170
Regunathan R, Murugaiyan A, Lavanya K (2018) Neural based QoS aware mobile cloud service and its application to preeminent service selection using back propagation. Procedia Comput Sci 132:1113–1122
Roy B (1990) The outranking approach and the foundations of ELECTRE methods. Multiple criteria decision aid. Springer, Berlin, Heidelberg, pp 155–183
Saaty TL (1990) How to make a decision: the analytic hierarchy process. Eur J Oper Res 48(1):9–26
Saaty TL (2006) Decision making with the analytic network process. Springer Science+ Business Media, LLC, Berlin
Sadabadi SA, Hadi-Vencheh A, Jamshidi A, Jalali M (2022) An improved fuzzy TOPSIS method with a new ranking index. Int J Inf Technol Decis Mak 21(02):615–641
Saeedi M, Moradi M, Hosseini M, Emamifar A, Ghadimi N (2019) Robust optimization based optimal chiller loading under cooling demand uncertainty. Appl Therm Eng 148:1081–1091
Tiwari RK, Kumar R (2021) G-TOPSIS: a cloud service selection framework using Gaussian TOPSIS for rank reversal problem. J Supercomput 77(1):523–562
Tsaur RC (2011) Decision risk analysis for an interval TOPSIS method. Appl Math Comput 218(8):4295–4304
Wang YM, Luo Y (2009) On rank reversal in decision analysis. Math Comput Model 49(5–6):1221–1229
Wang JG, Wang RQ (2008) Hybrid random multi-criteria decision-making approach with incomplete certain information. In: Chinese control and decision conference. IEEE, Yantai, Shandong, pp 1444–1448
Wang H, Smarandache F, Zhang YQ, Sunderraman R (2010) Single valued neutrosophic sets. Multispace Multistruct 4:410–413
Wang Y, Liu P, Yao Y (2022) BMW-TOPSIS: a generalized TOPSIS model based on three-way decision. Information Sciences
Wu D, Mendel JM (2010) Computing with words for hierarchical decision making applied to evaluating a weapon system. IEEE Trans Fuzzy Syst 18(3):441–460
Xu Z, Zhang X (2013) Hesitant fuzzy multi-attribute decision making based on TOPSIS with incomplete weight information. Knowl-Based Syst 52:53–64
Xu J, Xiao L, Li Y, Huang M, Zhuang Z, Weng TH, Liang W (2021) NFMF: neural fusion matrix factorisation for QoS prediction in service selection. Connect Sci 33(3):753–768
Yang M, Zhu H, Guo K (2020) Research on manufacturing service combination optimization based on neural network and multi-attribute decision making. Neural Comput Appl 32(16):1691–1700
Ye J (2015) Trapezoidal neutrosophic set and its application to multiple attribute decision-making. Neural Comput Appl 26(5):1157–1166
Yoon K, Hwang CL (1981) TOPSIS (technique for order preference by similarity to ideal solution)—a multiple attribute decision making : multiple attribute decision making—methods and applications, a state-of-the-at survey. Springer Verlag, Berlin
Yousefi A, Hadi-Vencheh A (2010) An integrated group decision making model and its evaluation by DEA for automobile industry. Expert Syst Appl 37(12):8543–8556
Yue Z (2011) An extended TOPSIS for determining weights of decision makers with interval numbers. Knowl-Based Syst 24(1):146–153
Zadeh LA (1965) Fuzzy sets. Inf Control 8(3):338–353
Acknowledgements
We are thankful to the TEQIP-III project of the Ministry of Human Resource Development, Government of India for financially supporting this study.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Tiwari, R.K., Kumar, R., Baranwal, G. et al. Decision making framework for heterogeneous QoS information: an application to cloud service selection. J Ambient Intell Human Comput 14, 2915–2934 (2023). https://doi.org/10.1007/s12652-023-04532-w
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12652-023-04532-w