{"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在动态网络上计算接近度的效率和准确性较高。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
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
期刊最新文献
Search engine switching detection based on user personal preferences and behavior patterns Workshop on benchmarking adaptive retrieval and recommender systems: BARS 2013 A test collection for entity search in DBpedia Sentiment analysis of user comments for one-class collaborative filtering over ted talks A document rating system for preference judgements
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1