AHP 综合权重计算

工程安全评估多层次指标的综合权重计算与一致性检验

健康状态:

项目简介

用于基于层次分析法(AHP)的工程安全评估权重计算。输入准则层与指标层判断矩阵,输出各层权重、综合权重及一致性检验结果。

作用


API 调用方式

计算综合权重

请求体示例

{
  "b_matrix": {
    "matrix": [
      [1, 3, 5, 7],
      [0.3333, 1, 3, 5],
      [0.2, 0.3333, 1, 3],
      [0.1429, 0.2, 0.3333, 1]
    ]
  },
  "c_matrices": {
    "matrices": [
      [[1,2,3,4,5],[0.5,1,2,3,4],[0.3333,0.5,1,2,3],[0.25,0.3333,0.5,1,2],[0.2,0.25,0.3333,0.5,1]],
      [[1,2,3],[0.5,1,2],[0.3333,0.5,1]],
      [[1,3],[0.3333,1]],
      [[1,2],[0.5,1]]
    ]
  }
}

返回示例

{
  "b_weights": [0.4563, 0.2831, 0.1692, 0.0914],
  "c_weights": [
    [0.35, 0.25, 0.18, 0.12, 0.10],
    [0.60, 0.30, 0.10],
    [0.75, 0.25],
    [0.6667, 0.3333]
  ],
  "total_weights": [0.1597, 0.1139, 0.0821, 0.0548, 0.0458, 0.1699, 0.0849, 0.0283, 0.1269, 0.0423, 0.0609, 0.0305],
  "consistency": {
    "b_CR": 0.0321,
    "c_CRs": [0.045, 0.017, 0.0, 0.0]
  }
}