Strona: REDUCE – A Python Module for Reducing Inconsistency in Pairwise Comparison Matrices / Zakład Systemów Złożonych

REDUCE – A Python Module for Reducing Inconsistency in Pairwise Comparison Matrices

2023-08-08
, red.  Paweł Kuraś

Ukazała się nowa publikacja autorstwa pracowników Zakładu Systemów Złożonych (Paweł Kuraś, Bartosz Kowal, Dominik Strzałka). Artykuł zatytułowany "REDUCE – A Python Module for Reducing Inconsistency in Pairwise Comparison Matrices" został opublikowany w czasopiśmie "Advances in Science and Technology Research Journal (ASTRJ)" (Volume 17, Issue 4, 2023). (IF=1.1, 100 pkt na liście MEiN).

Artykuł dostępny jest pod adresem:
http://www.astrj.com/REDUCE-A-Python-Module-for-Reducing-Inconsistency-in-Pairwise-nComparison-Matrices,170187,0,2.html

W artykule przedstawiono moduł REDUCE, zaprojektowany do minimalizacji niespójności w wielokryterialnym podejmowaniu decyzji (MCDM). Moduł ten może znaleźć zastosowanie w różnych dziedzinach, w tym w inżynierii i symulacjach numerycznych. REDUCE implementuje kilka algorytmów, które identyfikują i korygują niedokładne dane w macierzach porównań parami (PCM), redukując tym samym współczynnik niespójności.

Biblioteka REDUCE, napisana w języku Python i wykorzystująca dodatkowe biblioteki takie jak NumPy, SciPy i SymPy, oferuje 21 funkcji ułatwiających pracę z danymi wejściowymi, algorytmami redukcji współczynnika niespójności (CR), indeksami PCM i funkcjami pomocniczymi. Testy wydajności wykazały, że biblioteka może skutecznie obsługiwać macierze o różnych rozmiarach, zwłaszcza w zakresie od 3x3 do 10x10.

Moduł dostępny jest pod adresem: https://github.com/zszprz/reduce

Powrót do listy aktualności

Nasze serwisy używają informacji zapisanych w plikach cookies. Korzystając z serwisu wyrażasz zgodę na używanie plików cookies zgodnie z aktualnymi ustawieniami przeglądarki, które możesz zmienić w dowolnej chwili. Więcej informacji odnośnie plików cookies.

Akceptuję