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 条
[1]   An outranking approach with 2-tuple linguistic Fermatean fuzzy sets for multi-attribute group decision-making [J].
Akram, Muhammad ;
Bibi, Rabia ;
Deveci, Muhammet .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 121
[2]   A Dimension Reduction Approach to Player Rankings in European Football [J].
Aydemir, Ayse Elvan ;
Temizel, Tugba Taskaya ;
Temizel, Alptekin ;
Preshlenov, Kliment ;
Strahinov, Daniel M. .
IEEE ACCESS, 2021, 9 :119503-119519
[3]   A linear programming-based QFD methodology under fuzzy environment to develop sustainable policies in apparel retailing industry [J].
Aydin, Nezir ;
Seker, Sukran ;
Deveci, Muhammet ;
Ding, Weiping ;
Delen, Dursun .
JOURNAL OF CLEANER PRODUCTION, 2023, 387
[4]   Determining Objective Characteristics of MCDM Methods under Uncertainty: An Exploration Study with Financial Data [J].
Baydas, Mahmut ;
Pamucar, Dragan .
MATHEMATICS, 2022, 10 (07)
[5]  
Biswas T, 2019, INT J DATA NETWORK S, V3, P137, DOI DOI 10.5267/J.IJDNS.2018.12.002
[6]  
Cabral JB, 2016, 45 JORN ARG INF INV, P59
[7]  
Ciftci ME, 2022, ANN OPER RES, P1
[8]  
Deveci M, 2023, IEEE T INTELL TRANSP, V91
[9]  
Dezert J, 2020, PROCEEDINGS OF 2020 23RD INTERNATIONAL CONFERENCE ON INFORMATION FUSION (FUSION 2020), P195, DOI 10.23919/fusion45008.2020.9190347
[10]   MARCOS technique under intuitionistic fuzzy environment for determining the COVID-19 pandemic performance of insurance companies in terms of healthcare services [J].
Ecer, Fatih ;
Pamucar, Dragan .
APPLIED SOFT COMPUTING, 2021, 104