数学建模学习(135):使用Python基于WSM、WPM、WASPAS的多准则决策分析
1. 算法介绍
多标准决策分析(Multi-Criteria Decision Analysis, MCDA)是帮助决策者在复杂环境下做出合理选择的重要工具。WSM(加权和法)、WPM(加权乘积法)、WASPAS(加权和乘积评估法)是 MCDA 中的三种常用算法。它们广泛应用于工程、经济、供应链管理等多个领域,用于解决涉及多个评价标准的决策问题。每种算法都有自己独特的特点与适用场景,通过对各种方案在不同准则下的评估,帮助决策者找到最优选择。
WSM(Weighted Sum Model)
WSM 是一种最简单且最直接的 MCDA 方法之一。它的核心思想是对不同的决策准则进行加权求和,以确定每个备选方案的总得分。在 WSM 中,每个决策准则根据其重要性被赋予相应的权重,然后通过将各个准则的得分乘以相应的权重,最终加和得到每个方案的总得分。
WSM 的优势在于其直观性和计算的简便性。它适用于所有评价标准在同一个单位尺度的情况,例如用于评估一个产品的多个性能指标。如果各指标的量纲不一致(如价格和质量等级),WSM 可能会引入误差,因为直接相加不同单位的值不具备科学性。WSM 尤其适合那些对准则之间的量纲要求不严格的问题。