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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: ec_topsis-1.0.1.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.1.tar.gz
Algorithm Hash digest
SHA256 d3659836f3c83af918b2e1d85cde5f13876a0837173584a9ea832ab4c22ccccf
MD5 a63f88e602cd2db7a3ce59f931975dbf
BLAKE2b-256 46bc3eb58c656374703fad603be293aeab8e3f9fb9059f9ae27c5e223255b383

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ec_topsis-1.0.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9388060feeed281c78281a930f147593e458b920fd775c5e07822e422875a7da
MD5 8d8e587020b83b5eb6f295d9463e5883
BLAKE2b-256 386643c82c37905110c04f8612f05964aaa7acd79c4c0a7e4292a64bb81077a1

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