基于ahp法和java(ahp算法)

本文目录一览:

ahp层次分析法是什么

AHP层次分析法是一种解决多目标复杂问题的定性和定量相结合进行计算决策权重的研究方法。

完整的AHP层次分析法通常包括四个步骤:

第一步:标度确定和构造判断矩阵;

此步骤即为原始数据(判断矩阵)的来源,比如本例中使用1-5分标度法(最低为1分,最高为5分);并且结合出专家打分最终得到判断矩阵表格。

第二步:特征向量,特征根计算和权重计算;

此步骤目的在于计算出权重值,如果需要计算权重,则需要首先计算特征向量值,因此SPSSAU会提供特征向量指标。 同时得到最大特征根值(CI),用于下一步的一致性检验使用。

第三步:一致性检验分析;

在构建判断矩阵时,有可能会出现逻辑性错误,比如A比B重要,B比C重要,但却又出现C比A重要。因此需要使用一致性检验是否出现问题,一致性检验使用CR值进行分析,CR值小于0.1则说明通过一致性检验,反之则说明没有通过一致性检验。

针对CR的计算上,CR=CI/RI,CI值在求特征向量时已经得到,RI值则直接查表得出。

如果数据没有通过一致性检验,此时需要检查是否存在逻辑问题等,重新录入判断矩阵进行分析。

第四步:分析结论。

如果已经计算出权重,并且判断矩阵满足一致性检验,最终则可以下结论继续进一步分析。

详细参考:AHP层次分析法-SPSSAU

什么是AHP法?

层次分析法(The analytic hierarchy process,简称AHP) 层次分析法(The analytic hierarchy process)简称AHP, 在20世纪70年代中期由美国运筹学家 托马斯·塞蒂 (T.L. Saaty)正式提出。它是一种定性和定量相结合的、系统化、 层次化的分析方法。由于它在处理复杂的 决策 问题上的实用性和有效 性,很快在世界范围得到重视。它的应用已遍及经济计划和管理、 能源政策和分配、 行为科学 、军事指挥、运输、农业、教育、人才、 医疗和环境等领域。

2018-06-12

基于 AHP决策方法的互识版块征友分析

Name:Victor Sheng

摘要 :旨在利用AHP决策方法对互识板块的征友情况进行分析,利用理论推导和数值计算对征友的情况进行量化。首先,将征友情况分为四类,并分析影响各种征友情况的主要因素。然后,利用AHP决策方法结合对虫友版块中征友帖认识,分别量化四类情况在总情况量所占份量的尺度、各因素对各种征友情况的影响尺度。最后通过数值计算得到各因素对征友总情况的影响的权重系数以及各因素对征友成功、征友失败的影响的权重系数。利用AHP决策方法分析征友情况,有助于为广大单身青年提供数理参考。

关键词:AHP决策;征友情况;影响因素;权重系数

0引言

随着社会的不断进步发展,广大知识分子在科研、学习、生活中面临的压力与日俱增。其中,学习的压力包裹了一层看似潜在的问题——感情问题,学习的压力,促使了好多有为青年没有太多的时间去需找另一半。情感压力已经突显出来,许多人苦笑道“为什么国家不能分配一个对象呢?”那么科研的同时就会萌生在互识版块交友的想法,慢慢的开始关注了虫友互识版块,开始了在科研闲暇时的征友之路。在这条路上,有人或喜亦有人或忧,其中难免生活的辛酸。本文主要以AHP决策方法展现互识板块的征友情况,能够为广大知识青年对征友有个量的认识。

1.理论基础及模型

层次分析法(Analytic Hierarchy Process,简称 AHP )是将与 决策 总是有关的 元素 分解成目标、准则、方案等层次,在此基础之上进行定性和 定量分析 的决策方法。该方法是美国运筹学家匹茨堡大学教授萨蒂于20世纪70年代初,在为 美国国防部 研究”根据各个工业部门对国家福利的贡献大小而进行电力分配”课题时,应用网络系统理论和多目标综合评价方法,提出的一种层次权重决策分析方法。

首先确立决策目标:版块征友情况总结,将此作为目标层;然后根据对互识版块的了解,可将征友情况分为四类:女看不上男、男看不上女、互相嫌弃、互相中意,并将此作为准则层。方案层的作用导致了目标层的实现,则可定义方案层为:相貌、学历、地域、物质基础、性格、感情经历。据此,建立递进层次结构模型如图1所示。

2.影响尺度设置

根据Saaty提出的1~9尺度来将定性的量转化为定量的数字。

依据此,可将准则层中“女看不上男”、“男看不上女”、“互相嫌弃”、“互相中意”对目标层“版块征友情况”的影响情况定位——5,5,3,2。方案层对目标层的影响尺度如表1所示( 该定位充分考虑男女平等原则而设置 )。

3.构造判断矩阵

3.1准则层对目标层的权重系数计算

利用规范列平均法,计算准则层对目标层的权重系数,具体计算过程如附录(1)式。

3.2方案层对准则层的权重系数计算

利用规范列平均法,计算方案层对准则层的权重系数,具体计算过程如附录(2)式。

. 4.计算结果分析

原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/257785.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小蓝小蓝
上一篇 2024-12-15 12:46
下一篇 2024-12-15 12:46

相关推荐

  • Java JsonPath 效率优化指南

    本篇文章将深入探讨Java JsonPath的效率问题,并提供一些优化方案。 一、JsonPath 简介 JsonPath是一个可用于从JSON数据中获取信息的库。它提供了一种DS…

    编程 2025-04-29
  • java client.getacsresponse 编译报错解决方法

    java client.getacsresponse 编译报错是Java编程过程中常见的错误,常见的原因是代码的语法错误、类库依赖问题和编译环境的配置问题。下面将从多个方面进行分析…

    编程 2025-04-29
  • Java腾讯云音视频对接

    本文旨在从多个方面详细阐述Java腾讯云音视频对接,提供完整的代码示例。 一、腾讯云音视频介绍 腾讯云音视频服务(Cloud Tencent Real-Time Communica…

    编程 2025-04-29
  • Java Bean加载过程

    Java Bean加载过程涉及到类加载器、反射机制和Java虚拟机的执行过程。在本文中,将从这三个方面详细阐述Java Bean加载的过程。 一、类加载器 类加载器是Java虚拟机…

    编程 2025-04-29
  • 蝴蝶优化算法Python版

    蝴蝶优化算法是一种基于仿生学的优化算法,模仿自然界中的蝴蝶进行搜索。它可以应用于多个领域的优化问题,包括数学优化、工程问题、机器学习等。本文将从多个方面对蝴蝶优化算法Python版…

    编程 2025-04-29
  • Java Milvus SearchParam withoutFields用法介绍

    本文将详细介绍Java Milvus SearchParam withoutFields的相关知识和用法。 一、什么是Java Milvus SearchParam without…

    编程 2025-04-29
  • Python实现爬楼梯算法

    本文介绍使用Python实现爬楼梯算法,该算法用于计算一个人爬n级楼梯有多少种不同的方法。 有一楼梯,小明可以一次走一步、两步或三步。请问小明爬上第 n 级楼梯有多少种不同的爬楼梯…

    编程 2025-04-29
  • Java 8中某一周的周一

    Java 8是Java语言中的一个版本,于2014年3月18日发布。本文将从多个方面对Java 8中某一周的周一进行详细的阐述。 一、数组处理 Java 8新特性之一是Stream…

    编程 2025-04-29
  • AES加密解密算法的C语言实现

    AES(Advanced Encryption Standard)是一种对称加密算法,可用于对数据进行加密和解密。在本篇文章中,我们将介绍C语言中如何实现AES算法,并对实现过程进…

    编程 2025-04-29
  • Java判断字符串是否存在多个

    本文将从以下几个方面详细阐述如何使用Java判断一个字符串中是否存在多个指定字符: 一、字符串遍历 字符串是Java编程中非常重要的一种数据类型。要判断字符串中是否存在多个指定字符…

    编程 2025-04-29

发表回复

登录后才能评论