层次分析法(Analytic Hierarchy Process, AHP)是一种结构化的决策方法,通过构建多层次结构模型,并利用成对比较矩阵来确定各元素的相对重要性。然而,在实际操作中,由于主观判断和决策过程的复杂性,构造的判断矩阵可能会出现逻辑不一致的情况。因此,层次分析法中引入了一致性检验来评估判断矩阵的一致性。
一致性检验的步骤如下:
计算判断矩阵的最大特征值及其特征向量
设判断矩阵为 \(A\),通过计算 \(A\mathbf{W} = \lambda_{\max}\mathbf{W}\),其中 \(\lambda_{\max}\) 是矩阵的最大特征值,\(\mathbf{W}\) 是对应的特征向量。
特征向量的归一化
将特征向量归一化,得到各元素相对于上一层次某元素的权重 \(w_i\)。
计算一致性指标 (CI)
一致性指标 \(CI\) 的计算公式为:
\[
CI = \frac{\lambda_{\max} - n}{n - 1}
\]
其中 \(n\) 是矩阵的阶数。
计算一致性比率 (CR)
一致性比率 \(CR\) 用于衡量判断矩阵的一致性,其计算公式为:
\[
CR = \frac{CI}{RI}
\]
其中 \(RI\) 是随机一致性指标,其值可以通过查表获得。当 \(CR < 0.1\) 时,一般认为判断矩阵的一致性是可以接受的;若 \(CR \geq 0.1\),则需要对判断矩阵进行修正。
修正判断矩阵
如果 \(CR \geq 0.1\),则需要重新调整判断矩阵的元素,使其满足一致性条件。这通常涉及对矩阵进行微调,例如改变某些元素的值,直到 \(CR\) 小于 0.1 为止。
通过以上步骤,可以确保层次分析法中的判断矩阵在整体上具有一致性,从而提高决策的可靠性和有效性。