AURA: An Adaptive Utility Ranking Algorithm for Multi-Criteria Decision Making with Python-based decision support interface

This paper presents the Adaptive Utility Ranking Algorithm (AURA), a Python-based software tool designed for solving Multi-Criteria Decision-Making (MCDM) problems with flexibility, efficiency, and scalability. AURA introduces a novel adaptive distance-based scoring mechanism that unifies benefit, c...

Full description

Saved in:
Bibliographic Details
Published inSoftwareX Vol. 32; p. 102395
Main Authors Zaman, Muhammad Mukhlis Kamarul, Rodzi, Zahari Md, Ghazali, Aziatul Waznah, Shafie, Nur Aima, Sanusi, Zuraidah Mohd, Al-Sharqi, Faisal
Format Journal Article
LanguageEnglish
Published Elsevier B.V 01.12.2025
Subjects
Online AccessGet full text
ISSN2352-7110
2352-7110
DOI10.1016/j.softx.2025.102395

Cover

More Information
Summary:This paper presents the Adaptive Utility Ranking Algorithm (AURA), a Python-based software tool designed for solving Multi-Criteria Decision-Making (MCDM) problems with flexibility, efficiency, and scalability. AURA introduces a novel adaptive distance-based scoring mechanism that unifies benefit, cost, and target-type criteria into a single, interpretable formula, while allowing reference points, ideal, anti-ideal, and average to be dynamically defined. This enhances robustness in handling real-world decision problems, including criteria with narrow ranges or skewed distributions. The method has been benchmarked against established MCDM methods such as TOPSIS and VIKOR, demonstrating high ranking consistency through correlation analysis. Performance tests on large-scale datasets (up to 1,000 alternatives × 20 criteria) further confirm its computational efficiency and scalability. The software includes an intuitive Streamlit-based graphical interface with Excel input/output support and visualization tools, making it suitable for academic, industrial, and big data applications. The open-source implementation supports rapid experimentation, reproducibility, and extensibility for advanced MCDM research and practice.
ISSN:2352-7110
2352-7110
DOI:10.1016/j.softx.2025.102395