{"ID":2873304,"CreatedAt":"2026-06-01T04:54:23.091178241Z","UpdatedAt":"2026-06-01T04:54:23.091178241Z","DeletedAt":null,"paper_url":"https://arxiv.org/abs/2509.06388","arxiv_id":"2509.06388","title":"Chapter 8 Multi-Criteria Decision-Making: Aggregation-Type Methods","abstract":"This chapter describes selected aggregation-type multi-criteria decision-making (MCDM) methods that convert an alternatives-criteria matrix (ACM) into a single performance score per alternative through additive, multiplicative or hybrid manipulations, for ranking the alternatives. The 8 methods are: Simple Additive Weighting (SAW), Multiplicative Exponent Weighting (MEW), Analytic Hierarchy Process (AHP), Analytic Network Process (ANP), Complex Proportional Assessment (COPRAS), Multi-Objective Optimization on the basis of Ratio Analysis (MOORA), Faire Un Choix Adequat (FUCA) and Weighted Aggregated Sum Product Assessment (WASPAS). This chapter details the algorithm of each method step-by-step, illustrating every procedure with a common ACM example and full numerical calculations. Practical strengths and weaknesses of every method are outlined. A consolidated summary shows how different methods can lead to variations in the final rankings. This chapter enables the readers to: (1) explain the principles and algorithms of aggregation-type methods covered, (2) implement them on an ACM, and (3) select one or more suitable aggregation-type MCDM methods for their applications.","short_abstract":"This chapter describes selected aggregation-type multi-criteria decision-making (MCDM) methods that convert an alternatives-criteria matrix (ACM) into a single performance score per alternative through additive, multiplicative or hybrid manipulations, for ranking the alternatives. The 8 methods are: Simple Additive Wei...","url_abs":"https://arxiv.org/abs/2509.06388","url_pdf":"https://arxiv.org/pdf/2509.06388v1","authors":"[\"Zhiyuan Wang\",\"Gade Pandu Rangaiah\"]","published":"2025-09-08T07:14:55Z","proceeding":"math.OC","tasks":"[\"math.OC\"]","methods":"[]","has_code":false}
