Your browser does not fully support modern features. Please upgrade for a smoother experience.
Multi-Criteria Decision-Making: Methods, Programs and Potential: Comparison
Please note this is a comparison between Version 2 by Catherine Yang and Version 1 by Gade Pandu Rangaiah.

Multi-criteria decision-making (MCDM) is necessary for choosing one from the available alternatives (or from the Pareto-optimal solutions obtained by multi-objective optimization), where the performance of each alternative/solution is quantified in terms of several criteria (or objectives). This brief paper presents an overview of MCDM. It outlines the essential steps in MCDM, including the various normalization, weighting, and ranking (MCDM) methods that are critical to decision making. Additionally, this paper introduces two readily available programs for performing MCDM calculations. Finally, it discusses the challenges and prospects in this area.

  • Multi-Criteria Decision-Making
  • Multi-Attribute Decision-Making
  • Multi-Objective Optimization
  • Multi-Criteria Analysis

Multi-Criteria Decision-Making: Methods, Programs and Potential

Seyed Reza Nabavi a and Gade Pandu Rangaiah b, c, *

a Department of Applied Chemistry, Faculty of Chemistry, University of Mazandaran, Babolsar, Iran

b Department of Chemical and Biomolecular Engineering, National University of Singapore, Singapore 117585, Singapore

c School of Chemical Engineering, Vellore Institute of Technology, Vellore 632014, India

* Corresponding author: Gade Pandu Rangaiah, Email: chegpr@nus.edu.sg

This entry is adapted from the peer-reviewed paper: Wang, Z.; Nabavi, S.R.; Rangaiah, G.P. Multi-Criteria Decision Making in Chemical and Process Engineering: Methods, Progress, and Potential. Processes 2024, 12, 2532. https://doi.org/10.3390/pr12112532.

Abstract

Multi-criteria decision-making (MCDM) is necessary for choosing one from the available alternatives (or from the Pareto-optimal solutions obtained by multi-objective optimization), where the performance of each alternative/solution is quantified in terms of several criteria (or objectives). This brief paper presents an overview of MCDM. It outlines the essential steps in MCDM, including the various normalization, weighting, and ranking (MCDM) methods that are critical to decision making. Additionally, this paper introduces two readily available programs for performing MCDM calculations. Finally, it discusses the challenges and prospects in this area.

1. Introduction

Optimization is a fundamental tool in decision making and has been widely applied in engineering, economics, business, and related disciplines. Traditionally, most optimization problems are for improving a single performance metric, referred to as single-objective optimization (SOO). However, over the past two decades, the growing complexity of real-world systems has shifted attention toward problems involving multiple, often conflicting, objectives. This has led to the rapid development and use of multi-objective optimization (MOO), particularly in engineering and energy-related applications, as highlighted in several comprehensive reviews [1–3][1][2][3].

In SOO, optimization typically results in a single optimal solution corresponding to either a minimum or a maximum of the objective function. In contrast, MOO problems rarely allow a unique optimal solution. Instead, they generate a set of equally good optimal solutions, commonly known as Pareto-optimal or non-dominated solutions. For these solutions, improvement in one objective cannot be achieved without deteriorating at least one other objective. This trade-off behavior is an inherent characteristic of MOO and reflects the competing nature of objectives encountered in practical systems, such as economic performance, energy efficiency, environmental impact, and safety.

The concept of Pareto optimality is illustrated in FigureFigure 1 1 for a process optimization problem involving the simultaneous maximization of ethane conversion and ethylene selectivity in an industrial steam cracking reactor [4]. In this figure, Pareto-optimal solutions are shown as filled blue circles, while dominated solutions are indicated by filled red triangles. As depicted in Figure 1, improvement in one objective (e.g., ethylene selectivity) of any Pareto-optimal solution is accompanied by worsening of the other objective (e.g., ethane conversion); in other words, there is trade-off between the two objectives.

Figure 1. Pareto-optimal and dominated solutions for the simultaneous maximization of ethane conversion and ethylene selectivity in an industrial reactor.

In most MOO applications, number of Pareto-optimal solutions obtained is relatively large, often exceeding several tens, which complicates the task of selecting a single solution for implementation. In addition to optimization-based problems, many decision-making situations involve a limited number of predefined alternatives, whose performances are evaluated against multiple criteria [5]. In such cases, the analysis is not to generate new solutions, but to compare existing alternatives in a structured and rational manner. A representative example is the selection of renewable energy sources, where alternatives such as solar, wind, hydro, and biomass are assessed based on technical, economic, environmental, and social criteria. Husain et al. [6], for instance, evaluated four renewable energy alternatives in India using ten criteria, including installed cost, operating and maintenance cost, efficiency, greenhouse gas emissions, land requirement, job creation, technical maturity, and social acceptance, as summarized in Table 1. While some criteria were derived from the literature and technical analyses, others relied on expert judgment and surveys, reflecting the multidimensional nature of such decisions.

Table.1 Table 1. Renewable energy alternatives and evaluation criteria for selection [6]. Here, criteria C1, C2, C3, C6 and C7 are to be minimized whereas C4, C5, C8, C9 and C10 are to be maximized.

Alternatives (Renewable Energy Sources)

Criteria (see the text for significance of each criterion)

C1

C2

C3

C4

C5

C6

C7

C8

C9

C10

Solar

596

9,000

0.038

22

19

48

12

0.87

4

4.58

Wind

1038

28,000

0.04

35

33

11

250

0.17

4

4.17

Hydro

1817

45,425

0.065

76.61

57

24

500

0.27

5

3.56

Biomass

1154

46,160

0.057

84.33

68

230

13

0.21

3

4.00

Whether the alternatives originate from Pareto-optimal solutions of an MOO problem (as in Figure 1) or from a finite set of predefined options (as in Table 1), decision-makers ultimately need to select a single alternative/solution for practical implementation. This selection process is addressed by multi-criteria decision-making (MCDM), which provides systematic approaches for decision making in the presence of multiple, and often conflicting, criteria. MCDM methods typically aim to rank the available alternatives, enabling the decision-maker to identify one or more preferred options.

MCDM has been extensively applied across diverse fields, including material selection, sustainable manufacturing, healthcare systems, environmental management, and industrial engineering [7–11][7][8][9][10][11]. Due to its interdisciplinary nature, the terminology used in MCDM varies across studies. Terms such as criteria, objectives, and attributes are often used interchangeably, while MCDM itself is referred to as multi-attribute decision-making (MADM), multi-criteria decision analysis (MCDA), or multi-criteria analysis (MCA).

According to the classification proposed by Hwang and Yoon [12], decision-making problems can be broadly divided into MADM, which deals with a finite number of alternatives, and multi-objective decision-making (MODM), which is closely related to MOO and commonly encountered in optimization problems. In this paper, the term MCDM is used as a general umbrella encompassing MADM, MCDA, and MCA, while MOO refers specifically to formulation and solution of optimization problems to generate Pareto-optimal solutions.

In many (engineering) applications, MOO and MCDM are applied sequentially. First, MOO techniques are used to find Pareto-optimal solutions representing feasible trade-offs among competing objectives. Subsequently, MCDM is employed to rank these solutions and select the most appropriate (or consensus) one based on decision-maker preferences and application-specific priorities. This combined framework has become increasingly important as optimization results alone are often insufficient for decision making.

The growing relevance of MCDM is further evidenced by the sharp increase in related publications over the past two decades. A search of the SCOPUS database using common MCDM terms in title, abstract and keywords of an article, shows a substantial rise in the number of published studies across multiple subject areas from 2000 to 2025, as illustrated in Figure 2. Particularly notable growth is observed in engineering and computer science, underscoring the expanding role of MCDM in complex technical systems.

Figure 2. Yearly number of articles related to MCDM and its applications, in diverse subject areas, as grouped in the SCOPUS database

Figure 2. Yearly number of articles related to MCDM and its applications, in diverse subject areas, as grouped in the SCOPUS database.

Given its practical importance and methodological diversity, the main objectives of this review are to highlight the scope and need for MCDM, outline its essential steps, summarize commonly used normalization and weighting techniques, review widely applied and recent MCDM methods, introduce available MCDM software tools, and discuss current challenges and future opportunities in this field.

2. Steps in MCDM

The general procedure of MCDM is illustrated in Figure 3. Depending on the application, the process may begin with solving a MOO problem to generate Pareto-optimal solutions, or with the careful and accurate identification of alternatives, criteria, and their corresponding values. Pareto-optimal solutions (alternatives) represent optimal trade-offs among conflicting criteria, where no single alternative outperforms the others in all aspects. Subsequently, an alternatives criteria matrix (ACM) is constructed to systematically organize the performance of each alternative (say, in each row of the matrix) with respect to the selected criteria (say, in the columns of the matrix).

To make the criteria comparable, normalization is applied using methods such as vector, sum, max-min, or max normalization, typically scaling the values to within the range of zero to one. After normalization, criteria weights are assigned to reflect their relative importance; criteria weights can be determined by either subjective or objective weighting methods (outlined in the next section). The weighted, normalized ACM is then used to rank the alternatives using MCDM techniques outlined in Section 4. Finally, the top-ranked alternatives are reviewed for selection, and sensitivity analysis may be performed to assess the robustness of the rankings against changes in data, weighting, or methodological choices.

Figure 3. General steps in MCDM

Figure 3. General steps in MCDM.

3. Normalization and Weighting Methods

In MCDM applications, criteria usually differ in units and magnitude, and so normalization is a crucial preprocessing step to make them comparable. Normalization methods transform criteria values into a common scale and generally include two forms: a direct formula for maximization criteria and an inverse formula for minimization criteria. Inverse formula reverses the optimization direction, converting “smaller-is-better” criteria into “larger-is-better” ones through either sign change or reciprocal transformation. However, not all MCDM methods employ both the direct and inverse formula. For instance, the original TOPSIS (technique for order of preference by similarity to ideal solution) method proposed by Hwang and Yoon [12] and the MOORA (MOO on the basis of ratio analysis) method introduced by Brauers and Zavadskas [13] rely solely on direct normalization. In general, the choice of normalization method and formulation can significantly influence the final decision outcomes.

Criteria weights in MCDM can be determined using expert judgment or quantitative methods, respectively classified as subjective or objective methods (Figure 4). In this figure, the acronyms in alphabetical sequence are: AHP - analytic hierarchy process, BWM – best-worst method, CRITIC - criteria importance through intercriteria correlation, FUCOM – full consistency method, MEREC - method based on the removal effects of criteria, StDev- standard deviation, StatVar -statistical variance, and SWARA stepwise weight assessment ratio analysis (SWARA). Subjective methods rely on decision-makers’ preferences, whereas objective methods derive criteria weights solely using criteria values of all alternatives in ACM. Common objective and subjective weighting methods are described in Wang et al. [14] and Wang and Rangaiah [15].

Figure 4. Objective and subjective weighting methods

Figure 4. Objective and subjective weighting methods.

4. MCDM Methods

In the literature, there are more than 200 MCDM methods for ranking alternatives; they are classified into several types as shown in Figure 5, which is based on the grouping by Ishizaka & Nemery [16] and Thakkar [17]. Popular methods in each type are indicated in Figure 5, and their detailed steps and equations can be found in Chapters 3, 7–9 of Wang & Rangaiah [15]. Most methods require criteria weights, except certain GRA variants.

Figure 5. Classification of MCDM methods, and popular ones in each of Reference, Aggregation, Outranking, and MODM type Methods; see the text for full form of acronyms

4.1. Reference Type MCDM Methods

Reference type methods evaluate alternatives relative to ideal solutions: the positive ideal solution (PIS) with the best criteria values, and the negative ideal solution (NIS) with the worst criteria values. Then, alternatives are ranked based on PIS and/or NIS values of alternatives. Specifically, CODAS (Combinative Distance-based Assessment) computes Euclidean and Taxicab distances from NIS, where greater distance indicates a better alternative [18]. GRA (Gray/Grey Relational Analysis), based on gray system theory, evaluates similarity to PIS and does not require weights [19, 20][19][20].

LINMAP (Linear Programming Technique for Multidimensional Analysis of Preference) calculates distances to PIS; also, it can estimate criteria weights via linear programming (LP) [21]. MABAC (Multi-Attributive Border Approximation Area Comparison) uses the border approximation area matrix derived from weighted, normalized criteria to calculate distances and scores [22]. PROBID (Preference Ranking on the Basis of Ideal-average Distance) assesses the alternatives against multiple tiers of ideal solutions and the average solution, integrating distances inversely to compute an overall performance score [23]. TOPSIS ranks alternatives based on their closeness to PIS and distance from NIS [12]. VIKOR (Visekriterijumska Optimizacija i Kompromisno Resenje) identifies compromise solutions by combining utility (proximity to PIS) and regret (distance from NIS) measures [24].

4.2. Aggregation Type MCDM Methods

Aggregation type methods rank alternatives by combining weighted performance across criteria. For ranking the alternatives, AHP (Analytic Hierarchy Process) uses pairwise comparisons and Saaty’s 1-9 scale to calculate local priority vectors for each criterion, which are aggregated to produce global priorities [25]. ANP (Analytic Network Process) extends AHP for interdependent criteria using a network structure and pairwise comparisons [26]. COPRAS (Complex Proportional Assessment) calculates sums of weighted normalized benefit and cost criteria for each alternative to determine relative importance [27]. FUCA (Faire Un Choix Adéquat) ranks alternatives per criterion and aggregates ranks to determine overall ranking [28]. MOORA computes performance of alternatives by subtracting aggregated cost criteria from aggregated benefits criteria [13]. MEW (Multiplicative Exponent Weighting, also known as Weighted Product Method or Model) multiplies normalized criteria values raised to their respective weights [29, 30][29][30]. SAW (Simple Additive Weighting) sums weighted, normalized criteria values to rank alternatives [31–33][31][32][33].

4.3. Outranking Type MCDM Methods

Outranking methods assess pairwise preferences to establish which alternatives dominate others. ELECTRE (Elimination et Choix Traduisant la Realité) uses thresholds and veto rules to handle contradictions and define preference relations [34]. PROMETHEE (Preference Ranking Organization Method for Enrichment Evaluations) calculates preference indices per criterion and combines them to derive global outranking scores [35]. Each of these two methods has multiple variants.

4.4. MODM Type Methods

MODM methods focus on MOO. Techniques like ε-constraint, non-dominated sorting genetic algorithm II and multi-objective particle swarm optimization are less directly used in MCDM but they generate non-dominated (Pareto-optimal) solutions for further analysis. LP and goal programming (GP) are widely applied. GP minimizes deviations from prioritized goals, managing trade-offs among objectives. See Jones & Tamiz [36] for details and recent developments in GP. Both LINMAP and GP find one compromise or trade-off solution for the conflicting criteria; thus, they combine solving MOO problem and MCDM.

5. MCDM Programs

Robust and reliable computational tools are essential for ensuring accurate and consistent calculations in MCDM. Although there are tools that have one or two MCDM methods, comprehensive programs that integrate multiple methods remain scarce. Such integrated platforms are particularly valuable for sensitivity analysis and systematic comparison of different MCDM outcomes. This section introduces two representative tools: EMCDM and PyMCDM that address this gap. EMCDM is an Excel VBA-based program developed by [33[33][37], 37], leveraging the widespread use of Microsoft Excel in both academia and industry. This program (Figure 6) follows a clear five-step workflow, allowing users to define alternatives, type and weight of each criterion, either manually or via 8 embedded weighting methods. Further, it supports 16 MCDM methods and allows users to apply any one method or all methods.

A screenshot of a computer

Description automatically generated

Figure 6. Main interface of EMCDM (version 3), showing 16 MCDM methods and 8 weighting techniques; the five-step workflow is highlighted in red.

PyMCDM is a Python-based library developed by Kizielewicz et al. [38], built on established scientific packages such as NumPy, Matplotlib, and SciPy. Version 1.1.0 includes 15 MCDM methods, 10 weighting methods, and 8 normalization techniques, offering high flexibility for users with basic Python knowledge. In addition, other Python-based tools, such as scikit-criteria and pyDecision, further expand the available MCDM software. For more details on all these tools, see Chapter 10 in Wang and Rangaiah [15].

6. Challenges and Opportunities in MCDM

MCDM involves several challenges and opportunities since the selection of criteria, alternatives, criteria values, normalization, weighting techniques, and MCDM (ranking) methods can significantly influence the ranking and recommended alternatives. In applications, identifying relevant criteria, all feasible alternatives and reliably determining their criteria values are essential. Such data may be obtained from experiments, surveys, literature, or by solving MOO problems. Experimental and survey-based data often contain uncertainty and variability, while MOO solutions may not capture all Pareto-optimal alternatives, both of which can affect decision outcomes.

After constructing a reliable ACM, MCDM typically proceeds through normalization, weight determination, and application of one or more ranking methods (Figure 3). Although original MCDM formulations often recommend specific normalization or weighting, these are not necessarily optimal for all applications. Moreover, the “correct” criteria weights or ranking method are generally unknown; also, rank reversal may occur due to changes in the ACM. A key reason for these challenges is that the true or best alternative is usually unknown in real-world problems.

To address these issues, careful selection of criteria, reliable determination of alternatives and their criteria values, and testing multiple normalization, weighting, and ranking methods are recommended. Sensitivity analysis plays a crucial role by examining how variations in ACM, weights, normalization and/or methods affect top-ranked alternatives, followed by selecting alternatives favored by majority of tests. Comprehensive tools (e.g., EMCDM) facilitate such analyses. Previous studies (e.g., [37, 41, 42, 43][37][39][40][41]) have provided insights into sensitivity behavior and robust method combinations.

7. Conclusions

This review brings together key aspects in MCDM and its application. It outlines different normalization techniques, weighting strategies, and ranking (MCDM) methods that have been proposed and used in literature, as well as practical software tools like EMCDM and PyMCDM that support accurate and comprehensive application of MCDM. Although the use of MCDM has expanded significantly, important challenges remain, including uncertainty in criteria, their values and weights as well as in the stability of rankings under changing conditions. Addressing these issues will require more flexible decision-making frameworks and systematic sensitivity analyses.

Declaration of generative AI and AI-assisted technologies in the writing process

During the preparation of this work, the authors used ChatGPT to homogenize and enhance the text. After using this tool, the authors reviewed and edited the content as needed and they take full responsibility for the contents of this publication.

References

  1. Cui, Y.; Geng, Z.; Zhu, Q.; Han, Y. Review: Multi-Objective Optimization Methods and Application in Energy Saving. Energy, 125, 681–704 (2017). https://doi.org/10.1016/j.energy.2017.02.174.
  2. Madoumier, M.; Trystram, G.; Sébastian, P.; Collignan, A. Towards a Holistic Approach for Multi-Objective Optimization of Food Processes: A Critical Review. Trends Food Sci. Technol., 86, 1–15 (2019). https://doi.org/10.1016/j.tifs.2019.02.002.
  3. Rangaiah, G. P.; Feng, Z.; Hoadley, A. F. Multi-Objective Optimization Applications in Chemical Process Engineering: Tutorial and Review. Processes, 8(5), 508 (2020). https://doi.org/10.3390/pr8050508.
  4. Tarafder, A.; Lee, B. C. S.; Ray, A. K.; Rangaiah, G. P. Multiobjective Optimization of an Industrial Ethylene Reactor Using a Nondominated Sorting Genetic Algorithm. Ind. Eng. Chem. Res., 44(1), 124–141 (2005). https://doi.org/10.1021/ie049953m.
  5. Wang, Z.; Nabavi, S. R.; Rangaiah, G. P. Selected Multi-Criteria Decision-Making Methods and Their Applications to Product and System Design. In Engineering Optimization: Methods and Applications by Kulkarni A.J. (editor); Springer Nature, Singapore, pp. 107–138 (2023).
  6. Husain, A.M.; Hasan, M.M.; Khan, Z. A.; Asjad, M. A. Robust Decision-Making Approach for the Selection of an Optimal Renewable Energy Source in India. Energy Convers. Manag., 301, 117989 (2024). https://doi.org/10.1016/j.enconman.2023.117989.
  7. Emovon I.; Oghenenyerovwho O.S. Application of MCDM Methods In Material Selection for Optimal Design: A Review, Results in Materials, 7, 10115 (2020). https://doi.org/10.1016/j.rinma.2020.100115.
  8. Jamwal A.; Agrawal R.; Sharma M.; Kumar V. Review on Multi-Criteria Decision Analysis in Sustainable Manufacturing Decision Making, International Journal of Sustainable Engineering, 14:3, 202-225 (2021). https://doi.org/10.1080/19397038.2020.1866708.
  9. Chakraborty S.; Raut R.D.; Rofin T.M.; Chakraborty S. A Comprehensive and Systematic Review of Multi-Criteria Decision-Making Methods and Applications in Healthcare, Healthcare Analytics, 4, 100232 (2023). https://doi.org/10.1016/j.health.2023.100232.
  10. Sahoo S.K.; Goswami S.S. A Comprehensive Review of Multiple Criteria Decision-Making (MCDM) Methods: Advancements, Applications, and Future Directions, Decision Making Advances, 1(1), 25-48 (2023). https://doi.org/10.31181/dma1120237.
  11. Digkoglou P.; Tsoukiàs A.; Papathanasiou J.; Gotzamani K. A Meta-Analysis of the Review Literature on Multiple-Criteria Decision Aids for Environmental Issues. Applied Sciences, 14, 10862 (2024). https://doi.org/10.3390/app142310862.
  12. Hwang, C.-L.; Yoon, K. Multiple Attribute Decision Making: Methods and Applications; Springer-Verlag: Berlin, 1981.
  13. Brauers, W. K.; Zavadskas, E. K. The MOORA Method and Its Application to Privatization in a Transition Economy. Control and Cybernetics, 35, 445–469 (2006).
  14. Wang, Z.; Nabavi, S.R.; Rangaiah, G.P. Multi-Criteria Decision Making in Chemical and Process Engineering: Methods, Progress, and Potential. Processes, 12, 2532 (2024). https://doi.org/10.3390/pr12112532.
  15. Wang, Z.; Rangaiah G.P. Multi-Criteria Decision-Making: Principles, Methods and Programs, CRC Press (2026).
  16. Ishizaka, A.; Nemery, P. Multi-Criteria Decision Analysis: Methods and Software; John Wiley & Sons: Nashville, TN (2013).
  17. Thakkar, J. J. Multi-Criteria Decision Making; Springer: Singapore (2021).
  18. Keshavarz-Ghorabaee, M.; Zavadskas, E. K.; Turskis, Z.; Antucheviciene, J. A New Combinative Distance-Based Assessment (CODAS) Method for Multi-Criteria Decision-Making. Economic Computation & Economic Cybernetics Studies & Research, 50(3), 25-44 (2016).
  19. Deng, J.-L. Control Problems of Grey Systems. Systems & Control Letters, 1, 288–294 (1982).
  20. Martinez-Morales, J. D.; Pineda-Rico, U.; Stevens-Navarro, E. Performance Comparison between MADM Algorithms for Vertical Handoff in 4G Networks. 7th International Conference on Electrical Engineering Computing Science and Automatic Control; IEEE (2010).
  21. Srinivasan, V.; Shocker, A. D. Linear Programming Techniques for Multidimensional Analysis of Preferences. Psychometrika, 38(3), 337–369 (1973). https://doi.org/10.1007/bf02291658.
  22. Pamučar, D.; Ćirović, G. The Selection of Transport and Handling Resources in Logistics Centers Using Multi-Attributive Border Approximation Area Comparison (MABAC). Expert Syst. Appl., 42 (6), 3016–3028 (2015). https://doi.org/10.1016/j.eswa.2014.11.057.
  23. Wang, Z.; Rangaiah, G. P.; Wang, X. Preference Ranking on the Basis of Ideal-Average Distance Method for Multi-Criteria Decision-Making. Ind. Eng. Chem. Res., 60(30), 11216–11230 (2021). https://doi.org/10.1021/acs.iecr.1c01413.
  24. Opricovic, S. Multicriteria Optimization of Civil Engineering Systems. Ph.D. Thesis, Faculty of Civil Engineering, Belgrade (1998).
  25. Saaty, T. L. How to Make a Decision: The Analytic Hierarchy Process. Eur. J. Oper. Res., 48(1), 9–26 (1990). https://doi.org/10.1016/0377-2217(90)90057-i.
  26. Saaty, T. L. Theory and Applications of the Analytic Network Process: Decision Making with Benefits, Opportunities, Costs, and Risks; RWS publications (2005).
  27. Zavadskas, E. K.; Kaklauskas, A.; Šarka, V. The New Method of Multicriteria Complex Proportional Assessment of Projects. Technological and Economic Development of Economy, 1(3), 131–139 (1994).
  28. Fernando, M.M.L.; Escobedo, J. L.P.; Azzaro-Pantel, C.; Pibouleau, L.; Domenech, S.; Aguilar-Lasserre, A. Selecting the Best Portfolio Alternative from a Hybrid Multiobjective GA-MCDM Approach for New Product Development in the Pharmaceutical Industry. 2011 IEEE Symposium on Computational Intelligence in Multicriteria Decision-Making (MDCM); IEEE (2011).
  29. Miller, D. W., & Starr, M. K. Executive Decisions and Operations Research; Prentice-Hall (1969).
  30. Triantaphyllou, E.; Mann, S. H. An Examination of the Effectiveness of Multi-Dimensional Decision-Making Methods: A Decision-Making Paradox. Decis. Support Syst., 5(3), 303–312 (1989). https://doi.org/10.1016/0167-9236(89)90037-7.
  31. Fishburn, P. C. A Problem-Based Selection of Multi-Attribute Decision Making Methods; Blackwell Publishing: New Jersey (1967).
  32. MacCrimmon, K. R. Decision Making among Multiple-Attribute Alternatives: A Survey and Consolidated Approach; Rand Corporation Santa Monica (1968).
  33. Wang, Z.; Rangaiah, G. P. Application and Analysis of Methods for Selecting an Optimal Solution from the Pareto-Optimal Front Obtained by Multiobjective Optimization. Ind. Eng. Chem. Res., 56(2), 560–574 (2017). https://doi.org/10.1021/acs.iecr.6b03453.
  34. Roy, B. The Outranking Approach and the Foundations of Electre Methods. Theory Decision, 31(1), 49–73 (1991). https://doi.org/10.1007/bf00134132.
  35. Brans, J. P.; Vincke, P.; Mareschal, B. How to Select and How to Rank Projects: The PROMETHEE Method. Eur. J. Oper. Res., 24(2), 228–238 (1986). https://doi.org/10.1016/0377-2217(86)90044-5.
  36. Jones, D., Tamiz, M. (2016). A Review of Goal Programming. In: Greco, S., Ehrgott, M., Figueira, J. (eds) Multiple Criteria Decision Analysis. International Series in Operations Research & Management Science, vol 233. Springer, New York, NY (2016). https://doi.org/10.1007/978-1-4939-3094-4_21
  37. Wang, Z.; Parhi, S. S.; Rangaiah, G. P.; Jana, A. K. Analysis of Weighting and Selection Methods for Pareto-Optimal Solutions of Multiobjective Optimization in Chemical Engineering Applications. Ind. Eng. Chem. Res., 59(33), 14850–14867 (2020). https://doi.org/10.1021/acs.iecr.0c00969.
  38. Kizielewicz, B.; Shekhovtsov, A.; Sałabun, W. Pymcdm—The Universal Library for Solving Multi-Criteria Decision-Making Problems. SoftwareX, 22, 101368 (2023). https://doi.org/10.1016/j.softx.2023.101368.
  39. Cabral, J. B. Scikit-Criteria Documentation. Readthedocs.org. https://readthedocs.org/projects/scikit-criteria/downloads/pdf/latest/.
  40. Pereira, V.; Basilio, M. P.; Santos, C. H. T. S. H. T. Enhancing Decision Analysis with a Large Language Model: PyDecision a Comprehensive Library of MCDA Methods in Python. arXiv [cs.AI] (2024). http://arxiv.org/abs/2404.06370.
  41. Nabavi, S. R.; Wang, Z.; Rangaiah, G. P. Sensitivity Analysis of Multi-Criteria Decision-Making Methods for Engineering Applications. Ind. Eng. Chem. Res., 62(17), 6707–6722 (2023). https://doi.org/10.1021/acs.iecr.2c04270.
  42. Baydaş, M., Kavacık, M., & Wang, Z. Interpreting the Determinants of Sensitivity in MCDM Methods with a New Perspective: An Application on E-Scooter Selection with the PROBID Method. Spec. Eng. Man. Sci., 2(1), 17–35 (2024). https://doi.org/10.31181/sems2120242b.
  43. Więckowski, J.; Sałabun, W. A New Sensitivity Analysis Method for Decision-Making with Multiple Parameters Modification. Inf. Sci. (Ny), 678, 120902 (2024). https://doi.org/10.1016/j.ins.2024.120902.

References

  1. Cui, Y.; Geng, Z.; Zhu, Q.; Han, Y. Review: Multi-Objective Optimization Methods and Application in Energy Saving. Energy 2017, 125, 681–704.
  2. Madoumier, M.; Trystram, G.; Sébastian, P.; Collignan, A. Towards a Holistic Approach for Multi-Objective Optimization of Food Processes: A Critical Review. Trends Food Sci. Technol. 2019, 86, 1–15.
  3. Rangaiah, G.P.; Feng, Z.; Hoadley, A.F. Multi-Objective Optimization Applications in Chemical Process Engineering: Tutorial and Review. Processes 2020, 8, 508.
  4. Tarafder, A.; Lee, B.C.S.; Ray, A.K.; Rangaiah, G.P. Multiobjective Optimization of an Industrial Ethylene Reactor Using a Nondominated Sorting Genetic Algorithm. Ind. Eng. Chem. Res. 2005, 44, 124–141.
  5. Wang, Z.; Nabavi, S.R.; Rangaiah, G.P. Selected Multi-Criteria Decision-Making Methods and Their Applications to Product and System Design. In Engineering Optimization: Methods and Applications; Springer Nature: Singapore, 2023; pp. 107–138.
  6. Mohammad Husain, A.; Muzaffarul Hasan, M.; Khan, Z.A.; Asjad, M. A Robust Decision-Making Approach for the Selection of an Optimal Renewable Energy Source in India. Energy Convers. Manag. 2024, 301, 117989.
  7. Hwang, C.-L.; Yoon, K. Multiple Attribute Decision Making: Methods and Applications; Springer: Berlin, Germany, 1981.
  8. Rangaiah, G.P. Multi-Objective Optimization: Techniques and Applications in Chemical Engineering, 2nd ed.; World Scientific: Singapore, 2017
  9. Wang, Z.; Li, J.; Rangaiah, G.P.; Wu, Z. Machine Learning Aided Multi-Objective Optimization and Multi-Criteria Decision Making: Framework and Two Applications in Chemical Engineering. Comput. Chem. Eng. 2022, 165, 107945.
  10. Nabavi, S.R.; Jafari, M.J.; Wang, Z. Deep Learning Aided Multi-Objective Optimization and Multi-Criteria Decision Making in Thermal Cracking Process for Olefines Production. J. Taiwan Inst. Chem. Eng. 2023, 152, 105179.
  11. Nabavi, S.R.; Wang, Z.; Rodríguez, M.L. Multi-Objective Optimization and Multi-Criteria Decision-Making Approach to Design Multi-Tubular Packed-Bed Membrane Reactor in Oxidative Dehydrogenation of Ethane. arXiv 2024, arXiv:2407.10774.
  12. Natalja, K.; Aleksandras, K.; Edmundas Kazimieras, Z. Statistical Analysis of MCDM Data Normalization Methods Using Monte Carlo Approach. The Case of Ternary Estimates Matrix. Econ. Comput. Econ. Cybern. Stud. Res. 2018, 52, 159–175.
  13. Zavadskas, E.K.; Turskis, Z. A New Logarithmic Normalization Method in Games Theory. Informatica 2008, 19, 303–314.
  14. Brauers, W.K.; Zavadskas, E.K. The MOORA Method and Its Application to Privatization in a Transition Economy. Control. Cybern. 2006, 35, 445–469.
  15. Diakoulaki, D.; Mavrotas, G.; Papayannakis, L. Determining Objective Weights in Multiple Criteria Problems: The Critic Method. Comput. Oper. Res. 1995, 22, 763–770
  16. Vujicic, M.D.; Papic, M.Z.; Blagojevic, M.D. Comparative Analysis of Objective Techniques for Criteria Weighing in Two MCDM Methods on Example of an Air Conditioner Selection. Tehnika 2017, 72, 422–429.
  17. Mon, D.-L.; Cheng, C.-H.; Lin, J.-C. Evaluating Weapon System Using Fuzzy Analytic Hierarchy Process Based on Entropy Weight. Fuzzy Sets Syst. 1994, 62, 127–134.
  18. Zardari, N.H.; Ahmed, K.; Shirazi, S.M.; Yusop, Z.B. Weighting Methods and Their Effects on Multi-Criteria Decision Making Model Outcomes in Water Resources Management; Springer International Publishing: Berlin/Heidelberg, Germany, 2014.
  19. Dos Santos, B.M.; Godoy, L.P.; Campos, L.M.S. Performance Evaluation of Green Suppliers Using Entropy-TOPSIS-F. J. Clean. Prod. 2019, 207, 498–509.
  20. Sałabun, W.; Wątróbski, J.; Shekhovtsov, A. Are MCDA Methods Benchmarkable? A Comparative Study of TOPSIS, VIKOR, COPRAS, and PROMETHEE II Methods. Symmetry 2020, 12, 1549.
  21. Li, G.; Chi, G. A New Determining Objective Weights Method-Gini Coefficient Weight. In Proceedings of the 2009 First International Conference on Information Science and Engineering, Nanjing, China, 26–28 December 2009; IEEE: Piscataway, NJ, USA, 2009.
  22. Öztaş, T.; Aytaç Adalı, E.; Tuş, A.; Öztaş, G.Z. Ranking Green Universities from MCDM Perspective: MABAC with Gini Coefficient-Based Weighting Method. Process Integr. Optim. Sustain. 2023, 7, 163–175.
  23. Keshavarz-Ghorabaee, M.; Amiri, M.; Zavadskas, E.K.; Turskis, Z.; Antucheviciene, J. Determination of Objective Weights Using a New Method Based on the Removal Effects of Criteria (MEREC). Symmetry 2021, 13, 525.
  24. Mukhametzyanov, I. Specific Character of Objective Methods for Determining Weights of Criteria in MCDM Problems: Entropy, CRITIC and SD. Decis. Mak. Appl. Manag. Eng. 2021, 4, 76–105.
  25. Shuai, D.; Zongzhun, Z.; Yongji, W.; Lei, L. A New Angular Method to Determine the Objective Weights. In Proceedings of the 2012 24th Chinese Control and Decision Conference (CCDC), Taiyuan, China, 23–25 May 2012; IEEE: Piscataway, NJ, USA, 2012.
  26. Rao, R.V.; Patel, B.K. A Subjective and Objective Integrated Multiple Attribute Decision Making Method for Material Selection. Mater. Des. 2010, 31, 4738–4747.
  27. Saaty, T.L. How to Make a Decision: The Analytic Hierarchy Process. Eur. J. Oper. Res. 1990, 48, 9–26.
  28. Teknomo, K. Analytic Hierarchy Process AHP Tutorial. Available online: http://people.revoledu.com/kardi/tutorial/AHP (accessed on 8 August 2024).
  29. Karim, R.; Karmaker, C. Machine Selection by AHP and TOPSIS Methods. Am. J. Ind. Eng. 2016, 4, 7–13.
  30. Wang, Z.; Parhi, S.S.; Rangaiah, G.P.; Jana, A.K. Analysis of Weighting and Selection Methods for Pareto-Optimal Solutions of Multiobjective Optimization in Chemical Engineering Applications. Ind. Eng. Chem. Res. 2020, 59, 14850–14867.
  31. Khan, H.U.; Nazir, S. Assessing the Role of AI-Based Smart Sensors in Smart Cities Using AHP and MOORA. Sensors 2023, 23, 494.
  32. Si, J.; Marjanovic-Halburd, L.; Nasiri, F.; Bell, S. Assessment of Building-Integrated Green Technologies: A Review and Case Study on Applications of Multi-Criteria Decision Making (MCDM) Method. Sustain. Cities Soc. 2016, 27, 106–115.
  33. Rezaei, J. Best-Worst Multi-Criteria Decision-Making Method. Omega 2015, 53, 49–57.
  34. Rezaei, J. Best-Worst Multi-Criteria Decision-Making Method: Some Properties and a Linear Model. Omega 2016, 64, 126–130.
  35. Pamučar, D.; Stević, Ž.; Sremac, S. A New Model for Determining Weight Coefficients of Criteria in MCDM Models: Full Consistency Method (FUCOM). Symmetry 2018, 10, 393.
  36. Keršulienė, V.; Zavadskas, E.K.; Turskis, Z. Selection of Rational Dispute Resolution Method by Applying New Step-Wise Weight Assessment Ratio Analysis (Swara). J. Bus. Econ. Manag. 2010, 11, 243–258.
  37. Więckowski, J.; Kizielewicz, B.; Shekhovtsov, A.; Sałabun, W. RANCOM: A Novel Approach to Identifying Criteria Relevance Based on Inaccuracy Expert Judgments. Eng. Appl. Artif. Intell. 2023, 122, 106114.
  38. Krylovas, A.; Zavadskas, E.K.; Kosareva, N.; Dadelo, S. New KEMIRA Method for Determining Criteria Priority and Weights in Solving MCDM Problem. Int. J. Inf. Technol. Decis. Mak. 2014, 13, 1119–1133.
  39. Keshavarz-Ghorabaee, M.; Zavadskas, E.K.; Turskis, Z.; Antucheviciene, J. A New Combinative Distance-Based Assessment (CODAS) Method for Multi-Criteria Decision-Making. Econ. Comput. Econ. Cybern. Stud. Res. 2016, 50, 25–44.
  40. Deng, J.-L. Control Problems of Grey Systems. Syst. Control. Lett. 1982, 1, 288–294.
  41. Martinez-Morales, J.D.; Pineda-Rico, U.; Stevens-Navarro, E. Performance Comparison between MADM Algorithms for Vertical Handoff in 4G Networks. In Proceedings of the 2010 7th International Conference on Electrical Engineering Computing Science and Automatic Control, Tuxtla Gutierrez, MX, USA, 8–10 September 2010; IEEE: Piscataway, NJ, USA, 2010.
More
Academic Video Service