大规模复杂网络的最短路径近似算法研究

被引量 : 4次 | 上传用户:ccc_tw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来随着对复杂网络研究的日益深入,研究者们发现复杂网络中许多特征和问题的分析都与最短路径有关,比如节点的度、介数、关键点的挖掘和中心性计算等。但是Dijkstra和Floyd-Warshall提出的经典的最短路径算法由于复杂度太高,很难适用于大规模复杂网络中最短路径的计算,更不适合以最短路径为基础的节点的接近中心性和介数中心性的度量。为了能更好地解决复杂网络中最短路径的计算问题和中心性的度量问题,近年来研究者们提出了一些最短路径近似算法,其中具有代表性的当属基于局部中心性的CDZ算法和基于路标和最优覆盖策略的LBFS算法,前者在计算时具有非常高的准确率,后者在大规模网络上具有很高的运算效率。此外CDZ算法的研究者还基于该算法提出了基于中心区域的中心性算法,该算法与传统中心性算法相比,能更快地计算大规模网络中节点的接近中心性和介数中心性。本文在已有算法研究的基础上,提出了基于构造层次网络(hierarchy networks)的最短路径近似算法和中心性算法,在大规模网络中保持较高的计算效率和准确率。最短路径近似算法通过构造层次网络,不断聚合网络的中心节点及其邻居,将原始网络聚合成等级更高的网络直到网络规模变得非常小,然后利用各级层次网络中节点到中心节点的近似距离迭代计算原始网络中任意两点间的最短路径,显著降低了计算的复杂度。接近中心性算法在最短路径近似算法计算得到的距离值的基础上,根据接近中心性的度量规则,按节点接近值的大小对网络中所有节点进行排序,缩短了算法的运行时间。介数中心性算法在构建层次网络的基础上,通过近似计算经过各级层次网络中心节点的最短路径数目,来近似得到网络中所有节点的介数值并计算介数中心性,提高了运行效率并保持一定的准确度。本文在不同规模的网络中,对提出的算法进行了实验和分析,实验结果表明算法在大规模网络中显著缩短了运行时间并保持较高的准确率。在包含百万个节点,千万条边的大规模网络中,最短路径算法的平均查询时间只需要几十毫秒,在运算效率上约为CDZ算法的40倍,约为LBFS的两倍;中心性算法的运行效率约为基于CDZ中心性算法的2-3倍,准确率也略高于该算法。
其他文献
作为阿格妮丝·赫勒思想体系的核心之一,日常生活理论几乎涵盖了她所关注的所有问题。其中,通过批判具有"依附与统领关系"的现实所形成的激进哲学,以及凭借对现代社会脆弱平
随着教育信息化的快速发展,数字化学习在日常的工作和学习中变得越来越重要,信息技术正不断地改变着学习者的学习方式。教育主题网站作为学习资源的重要载体之一变得越来越普
劳动法上的劳动关系主要是指作为劳动力所有者的劳动者与作为生产资料所有者的用工方,通过平等协商订立劳动合同所形成的权利义务关系。劳动者要按照用工方的内部分配参加劳
我国的企业级财务管理软件,比如用友、金蝶、新中大、安易、金算盘等,大多都是通用型软件,能满足日常财务基本核算等业务处理。但是管理能力差,不能有效地为管理和决策服务;审计功
计算机化的药品管理系统已成为现代化药品运营必不可少的基础设施与技术支撑环境。就像一个现代化医院药品的成功运行离不开功能完整、美观舒适的建筑物,技术娴熟的医护人员,性
<正>胰腺炎是临床常见疾病,胰腺因胰蛋白酶自身消化作用是导致此病症形成的主要因素。若临床治疗不及时,则易导致胰腺炎急性发作,从而能严重危害患者的器官功能。因此,护理干
2007年,武汉城市圈在获准成为“两型社会”建设综合配套改革试验区后,将城市圈的发展带到了一个新的高度。随着区域内工业化、城镇化进程不断加快,日益增长的用地需求同土地
春秋战国时期中国思想文化高度繁盛。在人文思潮、理性精神的影响与思想者们对理想治世者的期许之下,出现了“圣王”观念。继而诸子纷纷以“圣王”立论,“圣王”渐成为普遍的
道德敏感性是新科尔伯格学派提出来的重要概念,是道德行为产生过程中的初始心理成分,受认知与情绪的双重影响。本研究采用根据郑信军《倾向性道德敏感性问卷》编制的《中学生
文章对近几年创业板定向增发的市场表现做了全面梳理,对创业板与主板的定向增发的区别进行全面对比,从而对一级市场投资者提出了投资建议。最后,对《创业板上市公司证券发行