Skip to main content

EC-PROMETHEE

Introduction

This library introduces the EC-PROMETHEE method, a novel criteria-weighting hybrid technique. Merging ENTROPY, CRITIC, and PROMETHE methods, this innovation establishes a weight range for each criterion, maintaining the uniqueness of each method. These ranges, bounded by lower and upper limits, produce multiple weight sets per criterion and various rankings. After several iterations, the results reveal the dynamic behavior of alternatives under varied weights. Contrasting traditional models that offer a single ranking, this method highlights positional shifts across iterations, granting decision-makers a more explicit, less uncertain decision-making pathway.

Citation

BASILIO, M.P.; PEREIRA, V.; YIGIT, F. (2023). New Hybrid EC-Promethee Method with Multiple Iterations of Random Weight Ranges: Applied to the Choice of Policing Strategies. Mathematics. Vol. 11, Iss. 21. DOI: https://doi.org/10.3390/math11214432

Usage

  1. Install
pip install ec_promethee
  1. Try it in Colab:
  1. Other MCDA Methods:
  • pyDecision - A library for many MCDA methods
  • 3MOAHP - Inconsistency Reduction Technique for AHP and Fuzzy-AHP Methods
  • pyMissingAHP - A Method to Infer AHP Missing Pairwise Comparisons
  • ELECTRE-Tree - Algorithm to infer the ELECTRE Tri-B method parameters
  • Ranking-Trees - Algorithm to infer the ELECTRE II, III, IV, and PROMETHEE I, II, III, IV method parameters

Metadata

Release files for ec-promethee 1.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ec-promethee 1.2.1
File Size Uploaded
ec_promethee-1.2.1.tar.gz 6.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ec-promethee 1.2.1
File Interpreter ABI Platform
ec_promethee-1.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 14.2 kB

Release files / ec_promethee-1.2.1.tar.gz

Download URL ec_promethee-1.2.1.tar.gz
Size 6.9 kB
Tags Source
SHA-256 checksum
How to use checksums
c93891095204f1c5ea80cdbf61c6d10a0ecce00653d381d64265a84053a524c1
BLAKE2b-256 checksum
How to use checksums
507a7e842acce4718ea26dfcb246b60a78f6c59cc09192ddf97590db3a9c714f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.10.9

Release files / ec_promethee-1.2.1-py3-none-any.whl

Download URL ec_promethee-1.2.1-py3-none-any.whl
Size 7.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
37213455cdab7cb17d4cbc4353dd9ae5e149bd47ac72b01f9e7d57a60a855bc1
BLAKE2b-256 checksum
How to use checksums
ebddf7b6ec3174a8f32f6a9ba368639bf3227495f133204e5be3f71566fb2ff4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.10.9

Release history Release notifications | RSS feed

This release

1.2.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page