Affiliation:
1. Laboratory of Intelligent Systems and Applications, Faculty of Sciences and Technologies, Sidi Mohammed Ben Abdellah University, FEZ
Abstract
Abstract
Nowadays, the online environment is extra information-rich and allows companies to offer and receive more and more options and opportunities in multiple areas. Thus, decision-makers have abundantly available alternatives to choose from the best one or rank from the most to the least preferred. However, in the multicriteria decision-making field, most tools support a limited number of alternatives with as narrow criteria as possible. Decision-makers are forced to apply a screening or filtering method to reduce the size of the problem, which will slow down the process and eliminate some potential alternatives from the rest of the decision-making process. Implementing MCDM methods in high-performance parallel and distributed computing environments becomes crucial to ensure the scalability of multicriteria decision-making solutions in Big Data contexts, where one can consider a vast number of alternatives, each being described on the basis of a number of criteria.
In this context, we consider TOPSIS one of the most widely used MCDM methods. We present a parallel implementation of TOPSIS based on the MapReduce paradigm. This solution will reduce the response time of the decision-making process and facilitate the analysis of the robustness and sensitivity of the method in a high-dimension problem at a reasonable response time.
Three multicriteria analysis problems were evaluated to show the proposed approach's computational efficiency and performance. All experiments are carried out within GCP's Dataproc, a service allowing the execution of Apache Hadoop and Spark tasks in Google Cloud. The results of the tests obtained are very significant and promising.
Publisher
Research Square Platform LLC
Reference39 articles.
1. 1. B. Roy, “Decision-aid and decision-making,” Eur. J. Oper. Res., vol. 45, no. 2–3, pp. 324–331, Apr. 1990, doi: 10.1016/0377-2217(90)90196-I.
2. 2. M. Behzadian, S. Khanmohammadi Otaghsara, M. Yazdani, and J. Ignatius, “A state-of the-art survey of TOPSIS applications,” Expert Syst. Appl., vol. 39, no. 17, pp. 13051–13069, Dec. 2012, doi: 10.1016/j.eswa.2012.05.056.
3. 3. V. Yadav, S. Karmakar, P. P. Kalbar, and A. K. Dikshit, “PyTOPS: A Python based tool for TOPSIS,” SoftwareX, vol. 9, pp. 217–222, Jan. 2019, doi: 10.1016/j.softx.2019.02.004.
4. 4. “TOPSIS Software for Excel | SDI Tools: Triptych | Statistical Design Institute.” https://stat-design.com/Software/TOPSIS.php (accessed Nov. 13, 2022).
5. 5. J. Jablonsky, “MS Excel based Software Support Tools for Decision Problems with Multiple Criteria,” Procedia Econ. Financ., vol. 12, no. March, pp. 251–258, 2014, doi: 10.1016/s2212-5671(14)00342-6.