PyTOPS: A Python based tool for TOPSIS

The Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) method determines the best solution from a set of alternatives with certain attributes. The best alternative is chosen based on its Euclidean distance from the ideal solution. TOPSIS is widely used in various multi-attribute...

Full description

Bibliographic Details
Main Authors: Vinay Yadav, Subhankar Karmakar, Pradip P. Kalbar, A.K. Dikshit
Format: Article
Language:English
Published: Elsevier 2019-01-01
Series:SoftwareX
Online Access:http://www.sciencedirect.com/science/article/pii/S2352711018302279
_version_ 1811200173772111872
author Vinay Yadav
Subhankar Karmakar
Pradip P. Kalbar
A.K. Dikshit
author_facet Vinay Yadav
Subhankar Karmakar
Pradip P. Kalbar
A.K. Dikshit
author_sort Vinay Yadav
collection DOAJ
description The Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) method determines the best solution from a set of alternatives with certain attributes. The best alternative is chosen based on its Euclidean distance from the ideal solution. TOPSIS is widely used in various multi-attribute decision making problems such as supply chain logistics, marketing management, environmental management or chemical engineering. Despite the extensive use of this method, there is no free and open-source software (FOSS) for TOPSIS with comprehensive post-analysis extensions. Therefore, this paper describes a Python-3 based tool PyTOPS for TOPSIS with the Berkeley Software Distribution (BSD)-3-Clause license. Keywords: Python, TOPSIS
first_indexed 2024-04-12T01:59:19Z
format Article
id doaj.art-8067b97a729142ab9e3545f1cde98f1e
institution Directory Open Access Journal
issn 2352-7110
language English
last_indexed 2024-04-12T01:59:19Z
publishDate 2019-01-01
publisher Elsevier
record_format Article
series SoftwareX
spelling doaj.art-8067b97a729142ab9e3545f1cde98f1e2022-12-22T03:52:42ZengElsevierSoftwareX2352-71102019-01-019217222PyTOPS: A Python based tool for TOPSISVinay Yadav0Subhankar Karmakar1Pradip P. Kalbar2A.K. Dikshit3Centre for Environmental Science and Engineering, Indian Institute of Technology Bombay, Mumbai 400076, IndiaCentre for Environmental Science and Engineering, Indian Institute of Technology Bombay, Mumbai 400076, India; Inter Disciplinary Program on Climate Change, Indian Institute of Technology Bombay, Mumbai 400076, India; Centre for Urban Science and Engineering, Indian Institute of Technology Bombay, Mumbai 400076, India; Corresponding author at: Centre for Environmental Science and Engineering, Indian Institute of Technology Bombay, Mumbai 400076, India.Inter Disciplinary Program on Climate Change, Indian Institute of Technology Bombay, Mumbai 400076, India; Centre for Urban Science and Engineering, Indian Institute of Technology Bombay, Mumbai 400076, IndiaCentre for Environmental Science and Engineering, Indian Institute of Technology Bombay, Mumbai 400076, India; Centre for Urban Science and Engineering, Indian Institute of Technology Bombay, Mumbai 400076, IndiaThe Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) method determines the best solution from a set of alternatives with certain attributes. The best alternative is chosen based on its Euclidean distance from the ideal solution. TOPSIS is widely used in various multi-attribute decision making problems such as supply chain logistics, marketing management, environmental management or chemical engineering. Despite the extensive use of this method, there is no free and open-source software (FOSS) for TOPSIS with comprehensive post-analysis extensions. Therefore, this paper describes a Python-3 based tool PyTOPS for TOPSIS with the Berkeley Software Distribution (BSD)-3-Clause license. Keywords: Python, TOPSIShttp://www.sciencedirect.com/science/article/pii/S2352711018302279
spellingShingle Vinay Yadav
Subhankar Karmakar
Pradip P. Kalbar
A.K. Dikshit
PyTOPS: A Python based tool for TOPSIS
SoftwareX
title PyTOPS: A Python based tool for TOPSIS
title_full PyTOPS: A Python based tool for TOPSIS
title_fullStr PyTOPS: A Python based tool for TOPSIS
title_full_unstemmed PyTOPS: A Python based tool for TOPSIS
title_short PyTOPS: A Python based tool for TOPSIS
title_sort pytops a python based tool for topsis
url http://www.sciencedirect.com/science/article/pii/S2352711018302279
work_keys_str_mv AT vinayyadav pytopsapythonbasedtoolfortopsis
AT subhankarkarmakar pytopsapythonbasedtoolfortopsis
AT pradippkalbar pytopsapythonbasedtoolfortopsis
AT akdikshit pytopsapythonbasedtoolfortopsis