TEDI: Efficient Shortest Path Query Answering on Graphs

Fang Wei-Kleiner
{"title":"TEDI: Efficient Shortest Path Query Answering on Graphs","authors":"Fang Wei-Kleiner","doi":"10.4018/978-1-61350-053-8.ch009","DOIUrl":null,"url":null,"abstract":"Efficient shortest path query answering in large graphs is enjoying a growing number of applications, such as ranked keyword search in databases, social networks, ontology reasoning and bioinformatics. A shortest path query on a graph finds the shortest path for the given source and target vertices in the graph. Current techniques for efficient evaluation of such queries are based on the pre-computation of compressed Breadth First Search trees of the graph. However, they suffer from drawbacks of scalability. To address these problems, we propose TEDI, an indexing and query processing scheme for the shortest path query answering. TEDI is based on the tree decomposition methodology. The graph is first decomposed into a tree in which the node (a.k.a. bag) contains more than one vertex from the graph. The shortest paths are stored in such bags and these local paths together with the tree are the components of the index of the graph. Based on this index, a bottom-up operation can be executed to find the shortest path for any given source and target vertices. Our experimental results show that TEDI offers ordersof-magnitude performance improvement over existing approaches on the index construction time, the index size and the query answering.","PeriodicalId":227251,"journal":{"name":"Graph Data Management","volume":"13 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"158","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Graph Data Management","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.4018/978-1-61350-053-8.ch009","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 158

Abstract

Efficient shortest path query answering in large graphs is enjoying a growing number of applications, such as ranked keyword search in databases, social networks, ontology reasoning and bioinformatics. A shortest path query on a graph finds the shortest path for the given source and target vertices in the graph. Current techniques for efficient evaluation of such queries are based on the pre-computation of compressed Breadth First Search trees of the graph. However, they suffer from drawbacks of scalability. To address these problems, we propose TEDI, an indexing and query processing scheme for the shortest path query answering. TEDI is based on the tree decomposition methodology. The graph is first decomposed into a tree in which the node (a.k.a. bag) contains more than one vertex from the graph. The shortest paths are stored in such bags and these local paths together with the tree are the components of the index of the graph. Based on this index, a bottom-up operation can be executed to find the shortest path for any given source and target vertices. Our experimental results show that TEDI offers ordersof-magnitude performance improvement over existing approaches on the index construction time, the index size and the query answering.
图上的高效最短路径查询回答
高效的大图最短路径查询应答正在得到越来越多的应用,例如数据库中的排名关键字搜索、社交网络、本体推理和生物信息学。图上的最短路径查询查找图中给定源顶点和目标顶点的最短路径。当前有效评估此类查询的技术是基于图的压缩广度优先搜索树的预计算。然而,它们在可伸缩性方面存在缺陷。为了解决这些问题,我们提出了一种最短路径查询应答的索引和查询处理方案TEDI。TEDI基于树分解方法。图首先被分解成一个树,其中的节点(又名袋)包含图中的多个顶点。最短路径存储在这样的包中,这些局部路径与树一起构成图索引的组成部分。基于此索引,可以执行自底向上操作,以查找任何给定源顶点和目标顶点的最短路径。实验结果表明,与现有方法相比,TEDI在索引构建时间、索引大小和查询应答方面具有数量级的性能提升。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
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学术官方微信