计算机科学与探索 ›› 2015, Vol. 9 ›› Issue (7): 812-820.DOI: 10.3778/j.issn.1673-9418.1409057

• 网络与信息安全 • 上一篇    下一篇

最大流信任关系发现方法

李建军1,2+,张汝波1,3,杨  玉2,苏泯元2   

  1. 1. 哈尔滨工程大学 计算机科学与技术学院,哈尔滨 150001
    2. 哈尔滨商业大学 计算机与信息工程学院,哈尔滨 150028
    3. 大连民族学院 机电信息工程学院,辽宁 大连 116600
  • 出版日期:2015-07-01 发布日期:2015-07-07

Method for Finding Trust Relationship Based on Maximum Flow

LI Jianjun1,2+, ZHANG Rubo1,3, YANG Yu2, SU Minyuan2   

  1. 1. College of Computer Science and Technology, Harbin Engineering University, Harbin 150001, China
    2. School of Computer and Information Engineering, Harbin University of Commerce, Harbin 150028, China
    3. College of Electromechanical & Information Engineering, Dalian Nationalities University, Dalian, Liaoning 116600, China
  • Online:2015-07-01 Published:2015-07-07

摘要: 从互联网海量信息中快速准确地获取有效的信息变得非常重要。依据用户间信任关系给出推荐是一种非常有效的快速获取信息的方法,然而用户间信任关系通常非常的稀疏,很难为用户找到合适的信任关系,极大地影响了推荐效果。提出将扩展用户信任关系的过程转化成求解用户间信任最大流的问题,通过求解用户集合中的最大流得到用户信任关系。在Epinions数据集上的实验结果表明,基于最大流求解的信任关系给出的推荐比基于概率的矩阵分解、社会推荐、基于信任和不信任推荐方法有更好的效果。

关键词: 信任关系, 最大流, 二分图

Abstract: To obtain information quickly and accurately from Internet is very important. Recommendation according to trust relationship between users is a very effective method to get information rapidly, however trust relationship is usually very sparse, it is hard to achieve appropriate trust relationship, which influences the recommendation results. This paper proposes a method which converts the process of extending trust relationship into the problem of maximum flow match of trust, and calculates the trust relationship based on the maximum flow between users. The experimental results in Epinions dataset show that the method for finding trust relationship based on maximum flow is more accurate than the probability-based matrix decomposition, social recommendation, trust and distrust-based recommendation methods.

Key words: trust relationship, maximum flow, bipartite graph