Skip to main content
Log in

Integer multiplication ranking method for cloud services selection

  • Original Research
  • Published:
Journal of Ambient Intelligence and Humanized Computing Aims and scope Submit manuscript

Abstract

Several popular cloud service providers such as Microsoft, Amazon, Google and others are competing to provide fast, reliable and efficient cloud services to the customers. Cloud computing has changed the cyber world by offering infrastructure and application services with rental charges. The decision making problem arises when selection has to be done amongst a wide range of available cloud service providers. Analytical Hierarchy Process (AHP) is a decision making method for selection amongst different options with multiple criteria. Different types of ranking methods are used in AHP which have great influence on the priorities assigned to these options. In this work, we propose an efficient and simplified ranking method named as Integer Multiplication (IM) to select the best Cloud service among the available services as per the user’s preference for different criteria and past experiences with the cloud service providers. The proposed method helps in making quick decisions as per customer’s preferences. We have demonstrated the applicability of this mechanism using a case study and also through simulated results. The results verify that the efficient and simplified proposed ranking method—“Integer Multiplication” gives accurate results for cloud service selection with reduced calculations and hence time saving in cloud service selection.

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
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Abbreviations

MCDM:

Multi-criteria decision-making

AHP:

Analytical hierarchy process

AM:

Arithmetic mean

GM:

Geometric mean

IM:

Integer multiplication

CSP:

Cloud service provider

CR:

Consistency ratio

CI:

Consistency index

Multip:

Multiplications

References

  • Al-Fai A, Song B, Hassan MM, Alamri A, Gumaei A (2019) A hybrid multi criteria decision method for cloud service selection from smart data. Future Gener Comput Syst 93:43–57

    Article  Google Scholar 

  • Al-Faifi A, Song B, Hassan MM, Alamri A, Gumaei A (2019) A hybrid multi criteria decision method for cloud service selection from Smart data. Future Gener Comput Syst 93:43–57

    Article  Google Scholar 

  • Basu A, Ghosh S (2018) Implementing fuzzy TOPSIS in cloud type and service provider selection. Adv Fuzzy Syst. https://doi.org/10.1155/2018/2503895

  • Boutkhoum O, Hanine M, Agouti T, Tikniouine A (2016) Selection problem of cloud solution for big data accessing: fuzzy Ahppromethee as a proposed methodology. J Digit Inf Manag 14(6):368–382

    Google Scholar 

  • Brunelli M (2015) Priority vector and consistency. Introduction to the analytic hierarchy process. SpringerBriefs Oper Res. https://doi.org/10.1007/978-3-319-12502-2

  • Crawford GB (2002) The geometric mean procedure for estimating the scale of a judgement matrix. Math Model 9:327–334

    Article  Google Scholar 

  • de Farias Aires RF, Ferreira L (2019) A new approach to avoid rank reversal cases in the TOPSIS method. Comput Ind Eng 132:84–97

    Article  Google Scholar 

  • Franek Jiří, Aleš Kresta (2014) Judgment scales and consistency measure in AHP. Proc Econ Finance 12:164–173

    Article  Google Scholar 

  • Garg SK, Rajkumar VS (2013) A framework for ranking of cloud computing services. Future Gener Comput Syst 29:7–12

  • Godse M, Mulik S (2009) An approach for selecting software-as-a-service (SaaS) product. In: IEEE international conference on cloud computing. IEEE Computer Society, pp 155–158

  • Hao F, Pei Z, Park D et al (2018) Mobile cloud services recommendation: a soft set-based approach. J Ambient Intell Human Comput 9:1235–1243 https://doi.org/10.1007/s12652-017-0572-7

    Article  Google Scholar 

  • Jatoth C, Gangadharan GR, Fiore U, Buyya R (2019) SELCLOUD: a hybrid multi-criteria decisionmaking model for selection of cloud services. Soft Comput 23(13):4701–4715

    Article  Google Scholar 

  • Jatoth C, Gangadharan GR, Fiore U, Buyya R (2019) SELCLOUD: a hybrid multi-criteria decision-making model for selection of cloud services. Soft Comput 23(13):4701–4715

    Article  Google Scholar 

  • Karim R, Ding C, Miri A (2013) An end-to-end QoS mapping approach for cloud service selection. In: IEEE ninth world congress on services, Santa Clara, pp 341–348. https://doi.org/10.1109/SERVICES.2013.71

  • Khaddaj S (2012) Cloud computing: service provisioning and user requirements. In: International symposium on distributed computing and applications to business engineering & science, pp 191–195

  • 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

    Article  Google Scholar 

  • Kumar RR, Mishra S, Kumar C (2018) A novel framework for cloud service evaluation and selection using hybrid MCDM methods. Arab J Sci Eng 43(12):7015–7030

    Article  Google Scholar 

  • Lang M, Wiesche M, Krcmar H (2018) Criteria for selecting cloud service providers: a Delphi study of quality-of-service attributes. Inf Manag 55(6):746–758

    Article  Google Scholar 

  • Liu S, Chan FTS, Ran W (2016) Decision making for the selection of cloud vendor: an improved approach under group decision-making with integrated weights and objective/subjective attributes. Expert Syst Appl 55:37–47

    Article  Google Scholar 

  • Martens B, Teuteberg F (2012) Decision-making in cloud computing environments: a cost and risk based approach. Inf Syst Frontiers 14(4):871–893

    Article  Google Scholar 

  • Nagarajan R, Thirunavukarasu R (2019) A fuzzy-based decision-making broker for effective identification and selection of cloud infrastructure services. Soft Comput 23(19):9669–9683

    Article  Google Scholar 

  • Nagarajan R, Selvamuthukumaran S, Thirunavukarasu R (2018) A cloud broker framework for infrastructure service discovery using semantic network. Int J Intell Eng Syst 11(3):11–19

    Google Scholar 

  • Nagarajan R, Thirunavukarasu R, Selvamuthukumaran S (2018) A fuzzy-based intelligent cloud broker with MapReduce framework to evaluate the trust level of cloud services using customer feedback. Int J Fuzzy Syst (Springer) 20:339–347

    Article  Google Scholar 

  • Nagarajan R, Selvamuthukumaran S, Thirunavukarasu R (2017) A fuzzy logic based trust evaluation model for the selection of cloud services. In: IEEE international conference on computer communication and informatics, Coimbatore, pp 1–5

  • Nagarajan R, Thirunavukarasu, R (2019) A service context-aware QoS prediction and recommendation of cloud infrastructure services. Arab J Sci Eng (Springer). https://doi.org/10.1007/s13369-019-04218-6

  • Nawaz F, Asadabadi MR, Janjua NK, Hussain OK, Chang E, Saberi M (2018) An MCDM method for cloud service selection using a Markov chain and the best-worst method. Knowl Based Syst 159:120–131

    Article  Google Scholar 

  • Nie G, She Q, Chen D (2011) Evaluation index system of cloud service and the purchase decision-making process based on AHP. In: Jiang L (ed) International conference on informatics, cybernetics, and computer engineering

  • Ouadah A, Hadjali A, Nader F et al (2019) SEFAP: an efficient approach for ranking skyline web services. J Ambient Intell Human Comput 10:709–725 https://doi.org/10.1007/s12652-018-0721-7

    Article  Google Scholar 

  • Qu C, Buyya R (2014) A cloud trust evaluation system using hierarchical fuzzy inference system for service selection. In: IEEE 28th international conference on advanced information networking and applications, vol 13, pp 850–857

  • Rai D, Kumar VP (2016) Instance based multi criteria decision model for cloud service selection using TOPSIS and VIKOR. Int J Comput Eng Technol 7:78–87

    Google Scholar 

  • Reformat MZ, Yager RR (2011) Tag-based fuzzy sets for criteria evaluation in on-line selection processes. J Ambient Intell Human Comput 2:35–51 https://doi.org/10.1007/s12652-010-0037-8

    Article  Google Scholar 

  • Saaty Thomas L, Kułakowski K (2016) Axioms of the analytic hierarchy process (AHP) and its generalization to dependence and feedback: the analytic network process (ANP)

  • Saaty TL (1990) How to make a decision: the analytic hierarchy process. Eur J Oper Res 48:9–26

    Article  Google Scholar 

  • Saaty T, Hu G (1998) Ranking by eigenvector versus other methods in the analytic hierarchy process. Appl Math Lett 11:121–125

    Article  MathSciNet  Google Scholar 

  • Saroj S, Dileep VK (2016) A review multi-criteria decision making methods for cloud service ranking. Int J Emerg Technol Innov Res 3(7):92–94

    Google Scholar 

  • Shang G, Zaiyue Z, Cungen C (2009) New methods of estimating weights in AHP. In: International symposium on information processing, Huangshan, pp 201–204

  • Sidhu J, Singh S (2017) Improved TOPSIS method based trust evaluation framework for determining trustworthiness of cloud service providers. J Grid Comput 15(1):81–105

    Article  Google Scholar 

  • Silas S, et al. (2012) Efficient service selection middleware using ELECTRE methodology for cloud environments. Inf Technol J 11

  • Singla C, Kaushal S (2015) Cloud path selection using fuzzy analytic hierarchy process for offloading in mobile cloud computing. In: RAECS UIET Panjab University Chandigarh

  • Sun L, Ma J, Zhang Y, Dong H, Hussain FK (2016) Cloud-FuSeR: fuzzy ontology and MCDM based cloud service selection. Future Gener Comput Syst 57:42–55

    Article  Google Scholar 

  • Sun L, Dong H, Hussain OK, Hussain FK, Liu AX (2019) A framework of cloud service selection with criteria interactions. Future Gener Comput. Syst 94:749–764

    Article  Google Scholar 

  • Sun M, Zang T, Xu X, Wang R (2013) Consumer-centered cloud services selection using AHP. In: International conference on service sciences, Shenzhen, pp 1–6

  • Supriya M, Sangeeta K, Patra GK (2016) Trustworthy cloud service provider selection using multi criteria decision making methods. Eng Lett 24:1–10

    Google Scholar 

  • The cloud service measurement initiative consortium (CSMIC). http://www.cloudcommons.com/about-smi

  • Wang M, Liu Y (2013) QoS evaluation of cloud service architecture based on ANP. In: International symposium on the analytic hierarchy process

  • Wang J, Liu C, Lin GT (2011) How to manage information security in cloud computing. In: IEEE international conference on systems man and cybernetics anchorage, pp 1405–1410

  • Wibowo S, Deng H, Xu W (2016) Evaluation of cloud services: a fuzzy multi-criteria group decision making method. Algorithms 9(84):1–11

    MathSciNet  MATH  Google Scholar 

  • Yadav Anupma, Jayswal SC (2013) Using geometric mean method of analytical hierarchy process for decision making in functional layout. Int J Eng Res Technol (IJERT) 2(10):775–779

    Google Scholar 

  • Yiming C, Yiwei Z (2011) SaaS vendor selection basing on analytical hierarchy process. In: International conference on computational sciences and optimization, Washington DC, pp 511–515

  • Zuo M, IEEE (2008) Research on web services selection model based on AHP

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Megha Gupta.

Additional information

Publisher's Note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Malhotra, A., Dhurandher, S.K., Gupta, M. et al. Integer multiplication ranking method for cloud services selection. J Ambient Intell Human Comput 12, 2003–2017 (2021). https://doi.org/10.1007/s12652-020-02298-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12652-020-02298-z

Keywords

Navigation