SoftwareX (Feb 2024)

Version [1.1]- [Handling decision-making in intuitionistic fuzzy environment: PyIFDM package]

  • Jakub Więckowski,
  • Bartłomiej Kizielewicz,
  • Witold Chmielarz,
  • Wojciech Sałabun

Journal volume & issue
Vol. 25
p. 101620

Abstract

Read online

The paper introduces the update of the Python Intuitionistic Fuzzy Decision Making (PyIFDM) package, emphasizing its focus on Multi-Criteria Decision Analysis (MCDA) with uncertain data modeled as Intuitionistic Fuzzy Sets (IFS). The update enhances PyIFDM’s capabilities, introducing five new IF-MCDA methods and basic mathematical operations on IFS. The update includes the implementation of Max normalization, a Hausdorff measure-based Euclidean distance, and a module for IFS-similarity measures. The release contributes to a significant library upgrade, providing advanced tools for modeling fuzzy data in and outside the MCDA space. PyIFDM now supports a greater variety of popular IF-MCDA methods, offering flexibility and applicability in decision-making scenarios. The added visualization module facilitates the graphical representation of IFS, aiding the interpretation of complex decision models involving intuitionistic fuzzy data. The enhanced version of the PyIFDM library expands its applicability in research methodologies, making it a more efficient tool for conducting multi-criteria decision analysis in an intuitionistic fuzzy environment.

Keywords