Skip to content

Python module for ELECTRE Tri implementation

License

Notifications You must be signed in to change notification settings

loicguilmard/ELECTRE_Tri

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ELECTRE Tri-B

by Christian Ghiaus (Researcher ID: ORCID, SciProfiles, Scopus, Web of Science, HAL)

Binder License: MIT

ELECTRE Tri-B is a Multiple-Criteria Decision-Making (MCDM) method for sorting alternatives into predefined categories defined by lower and upper boundaries.

This repository contains a Python implementation of ELECTRE Tri-B, along with explanatory materials and example data.

Repository contents

ELECTRE_Tri-master
├── data
├── docs
│   ├── explanation
│   ├── how_to_guide
│   ├── reference
│   └── tutorials
├── examples
│   └── ELECTRE_Tri
│       ├── data
│       ├── ELECTRE_Tri_1.ipynb
│       └── ELECTRE_Tri_2.ipynb
│       └── ELECTRE_Tri_2.ipynb
├── src
│   ├── __init__.py
│   ├── ELECTRE_Tri_B.py
│   └── Simos_revised.py
├── LICENSE
├── README.md
├── environment.yml
└── requirements.txt

Python module, explanations and examples for:

  • ELECTRE_Tri/: Mulitple-Criteria Decision-Making.
  • Simos_revised/: Simos' method for determining weights of criteria in ELECTRE type methods.

Usage

Binder

  1. Launch binder.
  2. Upload your data file (which describes the ELECTRE Tri or the weighing problem) in data/ folder.
  3. Run the notebook to get the results.

About

Python module for ELECTRE Tri implementation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%