Abstract
JMcDM: A Julia package for multiple-criteria decision-making tools
Highlights
The one-dimensional array a is in ascending order if and only if ai ≤ ai+1 where i = 1, 2, . . . , n − 1, and n is the length of the array
By having a REPL tool, Julia is well suited for researchers to perform their analysis using different methods and comparing their results
Besides Julia being a new language, the methods developed in the package are designed to be familiar to users who previously used the R and Python languages
Summary
JMcDM is a Julia package that implements some leading multiple-criteria decision-making tools for both researchers and developers. By having a REPL tool, Julia is well suited for researchers to perform their analysis using different methods and comparing their results. JMcDM provides the necessary infrastructure, utility functions, and a standardized API for implementing recently published methods. The package brings MCDM (Multiple-Criteria Decision-Making) tools to a relatively new language such as Julia with its significant performance promises. Besides Julia being a new language, the methods developed in the package are designed to be familiar to users who previously used the R and Python languages. This paper presents the basics of the design, example usage, and code snippets
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have