Skip to main content

Package with broad spectrum of elementary ELECTRE-based modules that can be joined together in many different combinations and used via a user-friendly Python library

Project description

ELECTRE METHODS

We present a new methodology that offers flexibility in constructing ELECTRE multiple criteria decision-aiding methods. We provide a broad spectrum of elementary ELECTRE-based modules that can be joined together in many different combinations and used via a user-friendly Python library. In constructing an outranking relation, we consider a diversity of procedures for executing concordance as well as (non-)discordance tests, computing the valued outranking relation interpreted as a degree of credibility and transforming it into a crisp relation to examine if the outranking holds. In the process of outranking exploration, we relate to three types of algorithmic problems: choice, ranking, and sorting. By combining together the ELECTRE-based construction and outranking exploration procedures, a user can reconstruct the existing method or develop a new ELECTRE without any programming skills. To achieve that, a user needs to join provided modules to create one of several hundred paths that are introduced in this thesis. We facilitate the selection of an appropriate method, i.e., the right combination of modules, by providing questions and answers related to the characteristics of decision-making problems. The proposed solution is demonstrated in case studies for each considered type of outranking exploration.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

electre-methods-0.1.0.tar.gz (42.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

electre_methods-0.1.0-py3-none-any.whl (50.6 kB view details)

Uploaded Python 3

File details

Details for the file electre-methods-0.1.0.tar.gz.

File metadata

  • Download URL: electre-methods-0.1.0.tar.gz
  • Upload date:
  • Size: 42.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for electre-methods-0.1.0.tar.gz
Algorithm Hash digest
SHA256 97edab786f61bca87ed10f6319738e17973459862cbccd7676972f9cb2773442
MD5 a017bf74780d5be2664293319e2f2b9e
BLAKE2b-256 69fec7791a83969dce68a2c25cc8607470d27e0dd637e6f43c560ff1c5f736ab

See more details on using hashes here.

File details

Details for the file electre_methods-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for electre_methods-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 062ba6d3db7258f47b2b6cbd2fb8bef31f34043764673a67592379d796b3c772
MD5 29185cef51c9a82031a5a1c4a615aa06
BLAKE2b-256 dcc421f7e789f655a8278e1d5690005a50de9297e84fbe03cf14dafde6d89278

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page