pymcdm-The universal library for solving multi-criteria decision-making problems

被引:49
作者
Kizielewicz, Bartlomiej [1 ]
Shekhovtsov, Andrii [2 ]
Salabun, Wojciech [1 ]
机构
[1] West Pomeranian Univ Technol Szczecin, Ul Zolnierska 49, PL-71210 Szczecin, Poland
[2] Natl Telecommun Inst, Ul Szachowa 1, PL-04894 Warsaw, Poland
关键词
!text type='Python']Python[!/text; MCDA; MCDM; Decision support; SUPPLIER SELECTION;
D O I
10.1016/j.softx.2023.101368
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Multi-criteria decision-making/analysis is a vast field designed for solving decision-making problems. Due to the widespread use of many relevant MCDA/MCDM approaches and their frequent appearance in scientific papers, there is a particular gap regarding comprehensive software that should have relevant components. Therefore, this paper proposes a flexible library written in Python 3 for multi-criteria analysis/decision-making. It includes tools related to evaluating alternative options, determination of Pareto optimal solutions, determination of criteria relevance, comparative analysis, and visualization. The novelty that distinguishes the library from other software is the provision of a wide range of approaches, high performance, consistency of the software, and its small size. The research presented in this paper presents its high potential as a tool that decision-makers and domain experts can use in the decision-making process. (c) 2023 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
引用
收藏
页数:8
相关论文
共 34 条
[21]   A Modified CRITIC Method to Estimate the Objective Weights of Decision Criteria [J].
Krishnan, Anath Rau ;
Kasim, Maznah Mat ;
Hamid, Rizal ;
Ghazali, Mohd Fahmi .
SYMMETRY-BASEL, 2021, 13 (06)
[22]  
Peters GJY, 2022, MDMA POLICY THINK TA
[23]   COMPARISON OF THREE FUZZY MCDM METHODS FOR SOLVING THE SUPPLIER SELECTION PROBLEM [J].
Petrovic, Goran ;
Mihajlovic, Jelena ;
Cojbasic, Zarko ;
Madic, Milos ;
Marinkovic, Dragan .
FACTA UNIVERSITATIS-SERIES MECHANICAL ENGINEERING, 2019, 17 (03) :455-469
[24]  
Satman MH, 2021, J OPEN SOURCE SOFTW, V6, P3430
[25]   Sustainable supplier selection in healthcare industries using a new MCDM method: Measurement of alternatives and ranking according to COmpromise solution (MARCOS) [J].
Stevic, Zeljko ;
Pamucar, Dragan ;
Puska, Adis ;
Chatterjee, Prasenjit .
COMPUTERS & INDUSTRIAL ENGINEERING, 2020, 140
[26]  
Torkayesh A. E., 2023, EXPERT SYST APPL, DOI DOI 10.1016/J.ESWA.2023.119724
[27]  
Uluta A, 2021, FACTA U SER MECH ENG
[28]   Location selection for logistics center with fuzzy SWARA and CoCoSo methods [J].
Ulutas, Alptekin ;
Karakus, Can Bulent ;
Topal, Ayse .
JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 38 (04) :4693-4709
[29]   Pythagorean fuzzy interactive Hamacher power aggregation operators for assessment of express service quality with entropy weight [J].
Wang, Lei ;
Garg, Harish ;
Li, Na .
SOFT COMPUTING, 2021, 25 (02) :973-993
[30]   pyrepo-mcda - Reference objects based MCDA software package [J].
Watrobski, Jaroslaw ;
Baczkiewicz, Aleksandra ;
Salabun, Wojciech .
SOFTWAREX, 2022, 19