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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: ec_topsis-1.0.2.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.2.tar.gz
Algorithm Hash digest
SHA256 f7404d17ba2e6c50700fc554a62fd0080cc83650bf1a966d9c0ad962174b942c
MD5 27836c0fa0dfee2ac31194aa16c5b086
BLAKE2b-256 54b3a2e022ea9e1d213ea5fb97454fbc1ddcdad2afb54b7cfb63bfc8464994e4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ec_topsis-1.0.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 28c5f8c798b913c2abdab82f861189e17a506a989c2a6275cda5b7e69da2b711
MD5 b9a7667704d62e25e004a1c10547be99
BLAKE2b-256 0257b334ff7816b47ab7dd112f53e7bccc1740eb0b8207be5704b7653b99b387

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