We study the hop-constrained s-t path enumeration (HcPE) problem, which takes a graph $G$, two distinct vertices $s,t$ and a hop constraint $k$ as input, and outputs all paths from $s$ to $t$ whose length is at most $k$. The state-of-the-art algorithms suffer from severe performance issues caused by the costly pruning operations during enumeration for the workloads with the large search space. Consequently, these algorithms hardly meet the real-time constraints of many online applications. In this paper, we propose PathEnum, an efficient index-based algorithm towards real-time HcPE. For an input query, PathEnum first builds a light-weight index aiming to reduce the number of edges involved in the enumeration, and develops efficient index-based approaches for enumeration, one based on depth-first search and the other based on joins. We further develop a query optimizer based on a join-based cost model to optimize the search order. We conduct experiments with 15 real-world graphs. Our experiment results show that PathEnum outperforms the state-of-the-art approaches by orders of magnitude in terms of the query time, throughput and response time.


翻译:我们研究的是高压路径查点(HcPE)问题,它需要一张G$图,两个不同的顶点,两个不同的顶点,两个不同的顶点,一个不同的顶点,一个不同的顶点,作为投入,一个不同的顶点,一个不同的顶点,一个的基点,一个的输入查询,PathEnum首先建立一个轻量指数,旨在减少查点所涉边点的数量,并发展基于指数的高效查点方法,一个基于深度搜索,另一个基于连接。我们进一步开发一个基于联合成本模型的查询优化器,以优化搜索秩序。我们用15个真实世界的图表进行实验。我们的实验结果显示,“路径Enum”超越了时间值的定点,通过时间值来测量。

0
下载
关闭预览

相关内容

【CVPR2021】面向视频动作分割的高效网络结构搜索
专知会员服务
13+阅读 · 2021年3月14日
【AAAI2021】知识图谱增强的预训练模型的生成式常识推理
专知会员服务
36+阅读 · 2020年10月15日
Linux导论,Introduction to Linux,96页ppt
专知会员服务
76+阅读 · 2020年7月26日
【Google】平滑对抗训练,Smooth Adversarial Training
专知会员服务
46+阅读 · 2020年7月4日
【ACL2020-Google】逆向工程配置的神经文本生成模型
专知会员服务
16+阅读 · 2020年4月20日
面向司法案件的案情知识图谱自动构建
专知会员服务
122+阅读 · 2020年4月17日
Transferring Knowledge across Learning Processes
CreateAMind
25+阅读 · 2019年5月18日
已删除
将门创投
3+阅读 · 2019年4月12日
Arxiv
0+阅读 · 2021年5月16日
VIP会员
相关VIP内容
【CVPR2021】面向视频动作分割的高效网络结构搜索
专知会员服务
13+阅读 · 2021年3月14日
【AAAI2021】知识图谱增强的预训练模型的生成式常识推理
专知会员服务
36+阅读 · 2020年10月15日
Linux导论,Introduction to Linux,96页ppt
专知会员服务
76+阅读 · 2020年7月26日
【Google】平滑对抗训练,Smooth Adversarial Training
专知会员服务
46+阅读 · 2020年7月4日
【ACL2020-Google】逆向工程配置的神经文本生成模型
专知会员服务
16+阅读 · 2020年4月20日
面向司法案件的案情知识图谱自动构建
专知会员服务
122+阅读 · 2020年4月17日
相关资讯
Transferring Knowledge across Learning Processes
CreateAMind
25+阅读 · 2019年5月18日
已删除
将门创投
3+阅读 · 2019年4月12日
Top
微信扫码咨询专知VIP会员