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

亲属关系网络的关系追溯算法
引用本文:郭瑞强,闫绍惠,赵书良,申玉凤.亲属关系网络的关系追溯算法[J].计算机应用,2014,34(7):1988-1991.
作者姓名:郭瑞强  闫绍惠  赵书良  申玉凤
作者单位:河北师范大学 数学与信息科学学院,石家庄 050024
基金项目:国家自然科学资金;河北省教育厅自然科学研究项目;河北师范大学应用开发基金项目
摘    要:人与人之间通过婚姻关系和亲子关系构成了亲属关系网络。针对亲属关系网络庞大、难以追溯等问题,结合广度优先搜索策略,提出了两种亲属关系追溯算法:半径搜索和定向搜索。依托河北省全员人口数据库,将数据范围扩展到复杂网络的层次,以市级亲属关系数据为例构建亲属关系网络,包含约415万个节点,约1088万条边。采用双向亲属关系存储,避免了亲属关系回溯查询等问题。实验结果表明关系追溯算法能够准确定位特定关系亲属,同时具有较高的执行效率和较好的灵活性。

收稿时间:2014-01-07
修稿时间:2014-02-26

Relationships retrospect algorithm on kinship network
GUO Ruiqiang YAN Shaohui ZHAO Shuliang SHEN Yufeng.Relationships retrospect algorithm on kinship network[J].journal of Computer Applications,2014,34(7):1988-1991.
Authors:GUO Ruiqiang YAN Shaohui ZHAO Shuliang SHEN Yufeng
Affiliation:College of Mathematics and Information Science, Hebei Normal University, Shijiazhuang Hebei 050024, China
Abstract:Kinship network is made up of marriage and parent-child relationship. Searching a special relationship on a huge kinship network is very difficult. This paper proposed two algorithms by extending breadth-first-search method: radius-search and directional-search. The data of the kinship network was extracted from Hebei province population database, which included about 4150000 vertexes, and about 10880000 edges. The network stored bilateral relationships, which declined some unnecessary back tracking. The experimental results show that the kinship retrospect algorithm can exactly locate some specific persons by the network. At the same time the algorithms can achieve high performance and guarantee high flexibility.
Keywords:
点击此处可从《计算机应用》浏览原始摘要信息
点击此处可从《计算机应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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