A python library with the following MCDA methods: AHP (Analytic Hierarchy Process); Fuzzy AHP; ARAS (Additive Ratio ASsessment); Borda; BWM (Best-Worst Method); CODAS (Combinative Distance-based Assessment); COPRAS (Complex PRoportional Assessment); CRITIC (CRiteria Importance Through Intercriteria Correlation); DEMATEL (DEcision MAking Trial and Evaluation Laboratory); Fuzzy DEMATEL; EDAS (Evaluation based on Distance from Average Solution); Fuzzy EDAS; ELECTRE (I, I_s, I_v, II, III, IV, Tri-B); GRA (Grey Relational Analysis); MOORA (Multi-objective Optimization on the basis of Ratio Analysis); PROMETHEE (I, II, III, IV, V, VI, Gaia); TOPSIS (Technique for Order of Preference by Similarity to Ideal Solution); Fuzzy TOPSIS; VIKOR (VIseKriterijumska Optimizacija I Kompromisno Resenje); Fuzzy VIKOR; WSM (Weighted Sum Model); WPM (Weighted Product Model); WASPAS (Weighted Aggregates Sum Product Assessment).
Try it in Colab:
- AHP ( Colab Demo )
- Fuzzy AHP ( Colab Demo )
- ARAS ( Colab Demo )
- Borda ( Colab Demo )
- BWM ( Colab Demo )
- CODAS ( Colab Demo )
- COPRAS ( Colab Demo )
- CRITIC ( Colab Demo )
- DEMATEL ( Colab Demo )
- Fuzzy DEMATEL ( Colab Demo )
- EDAS ( Colab Demo )
- Fuzzy EDAS ( Colab Demo )
- ELECTRE I ( Colab Demo )
- ELECTRE I_s ( Colab Demo )
- ELECTRE I_v ( Colab Demo )
- ELECTRE II ( Colab Demo )
- ELECTRE III ( Colab Demo )
- ELECTRE IV ( Colab Demo )
- ELECTRE Tri-B ( Colab Demo )
- GRA ( Colab Demo )
- MOORA ( Colab Demo )
- PROMETHEE I ( Colab Demo )
- PROMETHEE II ( Colab Demo )
- PROMETHEE III ( Colab Demo )
- PROMETHEE IV ( Colab Demo )
- PROMETHEE V ( Colab Demo )
- PROMETHEE VI ( Colab Demo )
- PROMETHEE Gaia ( Colab Demo )
- TOPSIS ( Colab Demo )
- Fuzzy TOPSIS ( Colab Demo )
- VIKOR ( Colab Demo )
- Fuzzy VIKOR ( Colab Demo )
- WSM, WPM, WASPAS ( Colab Demo )