Skip to main content

The EC-PROMETHEE Method - A Committee Approach for Outranking Problems Using Randoms Weights

Project description

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

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

ec_promethee-1.2.1.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

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

ec_promethee-1.2.1-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

Details for the file ec_promethee-1.2.1.tar.gz.

File metadata

  • Download URL: ec_promethee-1.2.1.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.10.9

File hashes

Hashes for ec_promethee-1.2.1.tar.gz
Algorithm Hash digest
SHA256 c93891095204f1c5ea80cdbf61c6d10a0ecce00653d381d64265a84053a524c1
MD5 6de9b1c4aa2fdae6f21dbd5185ca449d
BLAKE2b-256 507a7e842acce4718ea26dfcb246b60a78f6c59cc09192ddf97590db3a9c714f

See more details on using hashes here.

File details

Details for the file ec_promethee-1.2.1-py3-none-any.whl.

File metadata

  • Download URL: ec_promethee-1.2.1-py3-none-any.whl
  • Upload date:
  • Size: 7.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.10.9

File hashes

Hashes for ec_promethee-1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 37213455cdab7cb17d4cbc4353dd9ae5e149bd47ac72b01f9e7d57a60a855bc1
MD5 8608959fc9471e790b94a0321ae474fa
BLAKE2b-256 ebddf7b6ec3174a8f32f6a9ba368639bf3227495f133204e5be3f71566fb2ff4

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