latifaboubekri-hub/topsis-gpu-acceleration: Initial release

Read full text
Authors: latifaboubekri-hub
Cited by: 0

Abstract

First public release of GPU-TOPSIS, a fully vectorized GPU-accelerated reformulation of the TOPSIS method for large-scale Multi-Criteria Decision Making. This release includes the complete experimental notebook used in the paper, covering four TOPSIS implementations (CPU/NumPy, CuPy, PyTorch, TensorFlow) and a two-pass sharding algorithm enabling the processing of decision matrices up to 200 million alternatives on a single GPU. All experiments are reproducible on Google Colab Pro (Tesla T4) using the Amazon Products 2023 dataset. Highlights: Up to 4.75× speedup over CPU baseline at million-scale Memory-safe sharding with mathematically exact rankings (Property 1) 9 experiments covering scalability, numerical consistency, sensitivity analysis, and ultra-large-scale evaluation (100M–200M alternatives) Validated across three independent GPU backends (CuPy, PyTorch, TensorFlow)

Fields of Study & Subjects

Multi-Criteria Decision Making Parallel Computing and Optimization Techniques Decision Support System Applications

Publication details

Journal / source
Zenodo (CERN European Organization for Nuclear Research)
Publication date
8 March 2026
Language
EN