IRWR:带重启的增量随机漫步

Weiren Yu, Xuemin Lin
{"title":"IRWR:带重启的增量随机漫步","authors":"Weiren Yu, Xuemin Lin","doi":"10.1145/2484028.2484114","DOIUrl":null,"url":null,"abstract":"Random Walk with Restart (RWR) has become an appealing measure of node proximities in emerging applications \\eg recommender systems and automatic image captioning. In practice, a real graph is typically large, and is frequently updated with small changes. It is often cost-inhibitive to recompute proximities from scratch via \\emph{batch} algorithms when the graph is updated. This paper focuses on the incremental computations of RWR in a dynamic graph, whose edges often change over time. The prior attempt of RWR [1] deploys \\kdash to find top-$k$ highest proximity nodes for a given query, which involves a strategy to incrementally \\emph{estimate} upper proximity bounds. However, due to its aim to prune needless calculation, such an incremental strategy is \\emph{approximate}: in $O(1)$ time for each node. The main contribution of this paper is to devise an \\emph{exact} and fast incremental algorithm of RWR for edge updates. Our solution, \\IRWR\\!, can incrementally compute any node proximity in $O(1)$ time for each edge update without loss of exactness. The empirical evaluations show the high efficiency and exactness of \\IRWR for computing proximities on dynamic networks against its batch counterparts.","PeriodicalId":178818,"journal":{"name":"Proceedings of the 36th international ACM SIGIR conference on Research and development in information retrieval","volume":"76 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-07-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"30","resultStr":"{\"title\":\"IRWR: incremental random walk with restart\",\"authors\":\"Weiren Yu, Xuemin Lin\",\"doi\":\"10.1145/2484028.2484114\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Random Walk with Restart (RWR) has become an appealing measure of node proximities in emerging applications \\\\eg recommender systems and automatic image captioning. In practice, a real graph is typically large, and is frequently updated with small changes. It is often cost-inhibitive to recompute proximities from scratch via \\\\emph{batch} algorithms when the graph is updated. This paper focuses on the incremental computations of RWR in a dynamic graph, whose edges often change over time. The prior attempt of RWR [1] deploys \\\\kdash to find top-$k$ highest proximity nodes for a given query, which involves a strategy to incrementally \\\\emph{estimate} upper proximity bounds. However, due to its aim to prune needless calculation, such an incremental strategy is \\\\emph{approximate}: in $O(1)$ time for each node. The main contribution of this paper is to devise an \\\\emph{exact} and fast incremental algorithm of RWR for edge updates. Our solution, \\\\IRWR\\\\!, can incrementally compute any node proximity in $O(1)$ time for each edge update without loss of exactness. The empirical evaluations show the high efficiency and exactness of \\\\IRWR for computing proximities on dynamic networks against its batch counterparts.\",\"PeriodicalId\":178818,\"journal\":{\"name\":\"Proceedings of the 36th international ACM SIGIR conference on Research and development in information retrieval\",\"volume\":\"76 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-07-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"30\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 36th international ACM SIGIR conference on Research and development in information retrieval\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/2484028.2484114\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 36th international ACM SIGIR conference on Research and development in information retrieval","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2484028.2484114","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 30

摘要

随机行走与重启(RWR)已经成为新兴应用中节点接近度的一个有吸引力的度量\eg推荐系统和自动图像字幕。在实践中,一个真正的图通常很大,并且经常更新一些小的变化。当图更新时,通过\emph{批处理}算法从头开始重新计算接近度通常是成本抑制的。本文主要研究动态图中边随时间变化的RWR的增量计算。RWR[1]的先前尝试部署\kdash来查找给定查询的top- $k$最高接近节点,这涉及到增量\emph{估计}接近上限的策略。然而,由于其目的是减少不必要的计算,这种增量策略是\emph{近似}的:在$O(1)$时间为每个节点。本文的主要贡献是设计了一种\emph{精确}、快速的RWR增量边缘更新算法。我们的解决方案,\IRWR \!,可以在不损失准确性的情况下,在$O(1)$时间内增量地计算每次边缘更新的任何节点接近度。经验评价表明,相对于批量网络,\IRWR在动态网络上计算接近度的效率和准确性较高。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
IRWR: incremental random walk with restart
Random Walk with Restart (RWR) has become an appealing measure of node proximities in emerging applications \eg recommender systems and automatic image captioning. In practice, a real graph is typically large, and is frequently updated with small changes. It is often cost-inhibitive to recompute proximities from scratch via \emph{batch} algorithms when the graph is updated. This paper focuses on the incremental computations of RWR in a dynamic graph, whose edges often change over time. The prior attempt of RWR [1] deploys \kdash to find top-$k$ highest proximity nodes for a given query, which involves a strategy to incrementally \emph{estimate} upper proximity bounds. However, due to its aim to prune needless calculation, such an incremental strategy is \emph{approximate}: in $O(1)$ time for each node. The main contribution of this paper is to devise an \emph{exact} and fast incremental algorithm of RWR for edge updates. Our solution, \IRWR\!, can incrementally compute any node proximity in $O(1)$ time for each edge update without loss of exactness. The empirical evaluations show the high efficiency and exactness of \IRWR for computing proximities on dynamic networks against its batch counterparts.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信