首页 | 本学科首页   官方微博 | 高级检索  
     

考虑地理距离的复杂网络社区挖掘算法
引用本文:陈娱,许珺. 考虑地理距离的复杂网络社区挖掘算法[J]. 地球信息科学学报, 2013, 15(3): 338-344. DOI: 10.3724/SP.J.1047.2013.00338
作者姓名:陈娱  许珺
作者单位:1. 中国科学院地理科学与资源研究所资源与环境信息系统国家重点实验室,北京100101;
2. 中国科学院大学,北京100049
基金项目:国家自然科学基金项目(41171296);国家“863”计划课题(2012AA12A211)。
摘    要:复杂网络具有社区结构的性质,即社区内节点的连接比社区间的连接更为紧密。目前,具有复杂网络拓扑结构的社区挖掘算法已有很多,但在很多地理空间的复杂网络中节点间的紧密度,不仅与其连接关系有关,同时与它们之间的距离有关。因此,本文提出将节点间的地理距离考虑到社区挖掘的过程中,修改基于模块度增量矩阵的Newman快速算法(简称CNM算法),将1 din(jd为节点i与节点j之间的距离)作为边权,对加权网络进行社区挖掘,从而发现既相互联系紧密又在地理空间上相互接近的社区。最后,本文用国内航线网络作为实例,将算法用于挖掘航线网络中城市的社区结构,得到10个在航线网络中联系紧密且在空间分布上具有一定地域性的城市社区,与我国的主要经济区域分布比较一致。本算法考虑地理相关性和连接紧密性,较好地识别出空间网络的社区结构。

关 键 词:复杂网络  位置信息  模块度  空间距离  航线网络
收稿时间:2013-02-27;

A Distance-based Method of Community Detection in Complex Networks
CHEN Yu,XU Jun. A Distance-based Method of Community Detection in Complex Networks[J]. Geo-information Science, 2013, 15(3): 338-344. DOI: 10.3724/SP.J.1047.2013.00338
Authors:CHEN Yu  XU Jun
Affiliation:1. Institute of Geographic Sciences and Natural Resources Research, CAS, Beijing 100101, China;
2. University of Chinese Academy of Sciences, Beijing 100049,China
Abstract:One feature discovered in the study of complex networks is community structure, it means that vertices are gathered into several groups that the edges within groups are more than those between them. Detecting the community structure hidden in the networks has extensive application prospects. Recently, many approaches have been developed for finding communities, such as Gievan-Newman algorithm, Newman fast algorithm and so on. Also, there are some approaches consider both the network topology and the attributes of vertices, such as SA-cluster algorithm. However, a few studies focused on considering geographic distance between vertices. Tobler's first low says that near things are more related than distant things. Based on this proposition, we think that the strength of interaction between vertices is concerned with geographic distance. By defining the weights of the edges in the network as the function of distance between two directly connected nodes, we modified the fast modularity maximization algorithm (CNM algorithm). The weight is defined in such a way that the closer the distance, the greater the weight. The algorithm is tested on the flight network of China. We consider the strength of interaction between two cities is related with both the connection of flights and distance. We find 10 communities in the air transport network, and the distribution of communities displays regionally.
Keywords:complex network  community structure  modularity  spatial distance  flight network
本文献已被 CNKI 维普 等数据库收录!
点击此处可从《地球信息科学学报》浏览原始摘要信息
点击此处可从《地球信息科学学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号