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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: ec_topsis-1.0.0.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.0.tar.gz
Algorithm Hash digest
SHA256 21a31f2608fcbc95fa55376fbfda2a5d96254fc4d87e1f1c45261a33bd0f4b89
MD5 fba6b60b52433b7fd9ee1eef2930913f
BLAKE2b-256 eac5e66b75c085572248f7fa16ccc2c14e3780bf0000effe0784db1df26e2af8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ec_topsis-1.0.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 63d944557007510f8723d01ff9f219cad5bbf57c108fa4b0a238569c69fa9df8
MD5 6ce23c2c5a1766bcebf54537511c63b4
BLAKE2b-256 d3e1570f9864b3d7af51b8699fc44826148b974f229b7bf475a61a9d0c625ab4

See more details on using hashes here.

Supported by

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