PyDEMATEL: A Python-based tool implementing DEMATEL and fuzzy DEMATEL methods for improved decision making
In the context of decision-making, the DEMATEL (Decision Making Trial and Evaluation Laboratory) method stands out for its systematic approach to complex systems. By incorporating fuzzy logic, the DEMATEL fuzzy method takes traditional techniques a step further, effectively managing the uncertaintie...
Saved in:
| Main Authors: | , , , , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
Elsevier
2024-12-01
|
| Series: | SoftwareX |
| Subjects: | |
| Online Access: | http://www.sciencedirect.com/science/article/pii/S2352711024002590 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1846150144617086976 |
|---|---|
| author | Abderrahman Chekry Jamal Bakkas Mohamed Hanine Elizabeth Caro Montero Mirtha Silvana Garat de Marin Imran Ashraf |
| author_facet | Abderrahman Chekry Jamal Bakkas Mohamed Hanine Elizabeth Caro Montero Mirtha Silvana Garat de Marin Imran Ashraf |
| author_sort | Abderrahman Chekry |
| collection | DOAJ |
| description | In the context of decision-making, the DEMATEL (Decision Making Trial and Evaluation Laboratory) method stands out for its systematic approach to complex systems. By incorporating fuzzy logic, the DEMATEL fuzzy method takes traditional techniques a step further, effectively managing the uncertainties and imprecision inherent in expert assessments. This hybrid method has proved useful in a variety of fields, including business, engineering, healthcare, environmental management, and education. Its ability to refine subjective judgments into actionable information enables decision-makers to improve organizational performance, optimize resource allocation, and achieve more accurate results. The development of software tools for these methods makes them more accessible and practical, enabling more effective analysis and application. In this paper, we propose a flexible implementation that integrates seamlessly into Python-based applications, offering full access to all parameters, matrices, and intermediary calculations of the method. Additionally, the tool also provides a user-friendly graphical interface. |
| format | Article |
| id | doaj-art-05020d4ac6bd491cbbbabed1ab726c3e |
| institution | Kabale University |
| issn | 2352-7110 |
| language | English |
| publishDate | 2024-12-01 |
| publisher | Elsevier |
| record_format | Article |
| series | SoftwareX |
| spelling | doaj-art-05020d4ac6bd491cbbbabed1ab726c3e2024-11-29T06:23:59ZengElsevierSoftwareX2352-71102024-12-0128101889PyDEMATEL: A Python-based tool implementing DEMATEL and fuzzy DEMATEL methods for improved decision makingAbderrahman Chekry0Jamal Bakkas1Mohamed Hanine2Elizabeth Caro Montero3Mirtha Silvana Garat de Marin4Imran Ashraf5LAPSSII Laboratory, Graduate School of Technology, Cadi Ayyad University, Safi, MoroccoLAPSSII Laboratory, Graduate School of Technology, Cadi Ayyad University, Safi, MoroccoLTI Laboratory, ENSA, Chouaib Doukkali University, El Jadida, MoroccoUniversidad Europea del Atlantico, Isabel Torres 21, 39011 Santander, Spain; Universidad Internacional Iberoamericana, Campeche 24560, Mexico; Universidad de La Romana, La Romana, Dominican RepublicUniversidad Europea del Atlantico, Isabel Torres 21, 39011 Santander, Spain; Universidad Internacional Iberoamericana, Arecibo, PR 00613, USA; Universidade Internacional do Cuanza, Cuito, Bie, AngolaDepartment of Information and Communication Engineering, Yeungnam University, Gyeongsan 38541, South Korea; Corresponding author.In the context of decision-making, the DEMATEL (Decision Making Trial and Evaluation Laboratory) method stands out for its systematic approach to complex systems. By incorporating fuzzy logic, the DEMATEL fuzzy method takes traditional techniques a step further, effectively managing the uncertainties and imprecision inherent in expert assessments. This hybrid method has proved useful in a variety of fields, including business, engineering, healthcare, environmental management, and education. Its ability to refine subjective judgments into actionable information enables decision-makers to improve organizational performance, optimize resource allocation, and achieve more accurate results. The development of software tools for these methods makes them more accessible and practical, enabling more effective analysis and application. In this paper, we propose a flexible implementation that integrates seamlessly into Python-based applications, offering full access to all parameters, matrices, and intermediary calculations of the method. Additionally, the tool also provides a user-friendly graphical interface.http://www.sciencedirect.com/science/article/pii/S2352711024002590DEMATELFuzzy DEMATELMCDMPythonDecision-making |
| spellingShingle | Abderrahman Chekry Jamal Bakkas Mohamed Hanine Elizabeth Caro Montero Mirtha Silvana Garat de Marin Imran Ashraf PyDEMATEL: A Python-based tool implementing DEMATEL and fuzzy DEMATEL methods for improved decision making SoftwareX DEMATEL Fuzzy DEMATEL MCDM Python Decision-making |
| title | PyDEMATEL: A Python-based tool implementing DEMATEL and fuzzy DEMATEL methods for improved decision making |
| title_full | PyDEMATEL: A Python-based tool implementing DEMATEL and fuzzy DEMATEL methods for improved decision making |
| title_fullStr | PyDEMATEL: A Python-based tool implementing DEMATEL and fuzzy DEMATEL methods for improved decision making |
| title_full_unstemmed | PyDEMATEL: A Python-based tool implementing DEMATEL and fuzzy DEMATEL methods for improved decision making |
| title_short | PyDEMATEL: A Python-based tool implementing DEMATEL and fuzzy DEMATEL methods for improved decision making |
| title_sort | pydematel a python based tool implementing dematel and fuzzy dematel methods for improved decision making |
| topic | DEMATEL Fuzzy DEMATEL MCDM Python Decision-making |
| url | http://www.sciencedirect.com/science/article/pii/S2352711024002590 |
| work_keys_str_mv | AT abderrahmanchekry pydematelapythonbasedtoolimplementingdematelandfuzzydematelmethodsforimproveddecisionmaking AT jamalbakkas pydematelapythonbasedtoolimplementingdematelandfuzzydematelmethodsforimproveddecisionmaking AT mohamedhanine pydematelapythonbasedtoolimplementingdematelandfuzzydematelmethodsforimproveddecisionmaking AT elizabethcaromontero pydematelapythonbasedtoolimplementingdematelandfuzzydematelmethodsforimproveddecisionmaking AT mirthasilvanagaratdemarin pydematelapythonbasedtoolimplementingdematelandfuzzydematelmethodsforimproveddecisionmaking AT imranashraf pydematelapythonbasedtoolimplementingdematelandfuzzydematelmethodsforimproveddecisionmaking |