Skip to main content

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

Project description

EC-TOPSIS

Introduction

This library introduces the EC-TOPSIS method, a novel criteria-weighting hybrid technique. Merging ENTROPY, CRITIC, and TOPSIS 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.

Usage

  1. Install
pip install ec_topsis
  1. Try it in Colab:
  1. Other MCDA Methods:
  • 3MOAHP - Inconsistency Reduction Technique for AHP and Fuzzy-AHP Methods
  • EC-PROMETHEE - A Committee Approach for Outranking Problems
  • ELECTRE-Tree - Algorithm to infer the ELECTRE Tri-B method parameters
  • MCDM Scheduler - A MCDM approach for Scheduling Problems
  • Ranking-Trees - Algorithm to infer the ELECTRE II, III, IV and PROMETHEE I, II, III, IV method parameters
  • pyDecision - A library for many MCDA methods
  • pyMissingAHP - A Method to Infer AHP Missing Pairwise Comparisons
  • pyRankMCDA - A Rank Aggegation Library for MCDA problems

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_topsis-1.0.3.tar.gz (6.2 kB view details)

Uploaded Source

Built Distribution

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

ec_topsis-1.0.3-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file ec_topsis-1.0.3.tar.gz.

File metadata

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

File hashes

Hashes for ec_topsis-1.0.3.tar.gz
Algorithm Hash digest
SHA256 f1ccc026a596eebae1d7cf61653b4c62fe95fe3c3cf2b15b34f72c6a8deae128
MD5 0e4888c398035625eef7c7d6116f3533
BLAKE2b-256 3870eba73fd617ac27d89230f9ea469e97ec89178d52194bd1ec6849f127c251

See more details on using hashes here.

File details

Details for the file ec_topsis-1.0.3-py3-none-any.whl.

File metadata

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

File hashes

Hashes for ec_topsis-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 33a81a92884ed994df300d78f41aa672a911783e68d8dbda787cefb22de1e5fe
MD5 08982e90e09a30ec57bf70bad8cacd54
BLAKE2b-256 11d7be42a027cab166a8578ea7a7b30c3c1ab11553c6bd7da1a756b64e7cacb9

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