首页> 外文会议>SIGMOD/PODS 2007 >FG-Index: Towards Verification-Free Query Processing on Graph Databases
【24h】

FG-Index: Towards Verification-Free Query Processing on Graph Databases

机译:FG-Index:在图形数据库上实现免验证查询处理

获取原文

摘要

Graphs are prevalently used to model the relationships between objects in various domains. With the increasing usage of graph databases, it has become more and more demanding to efficiently process graph queries. Querying graph databases is costly since it involves subgraph isomorphism testing, which is an NP-complete problem. In recent years, some eective graph indexes have been proposed to first obtain a candidate answer set by filtering part of the false results and then perform verification on each candidate by checking subgraph isomorphism. Query performance is improved since the number of subgraph isomorphism tests is reduced. However, candidate verification is still inevitable, which can be expensive when the size of the candidate answer set is large. In this paper, we propose a novel indexing technique that constructs a nested inverted-index, called FG-index, based on the set of Frequent subGraphs (FGs). Given a graph query that is an FG in the database, FG-index returns the exact set of query answers without performing candidate verification. When the query is an infrequent graph, Fgindex produces a candidate answer set which is close to the exact answer set. Since an infrequent graph means the graph occurs in only a small number of graphs in the database, the number of subgraph isomorphism tests is small. To ensure that the index fits into the main memory, we propose a new notion of δ-Tolerance Closed Frequent Graphs (δ-TCFGs), which allows us to flexibly tune the size of the index in a parameterized way. Our extensive experiments verify that query processing using FG-index is orders of magnitude more efficient than using the state-of-the-art graph index.
机译:图普遍用于建模各个领域中的对象之间的关系。随着图形数据库使用的增加,有效处理图形查询的需求越来越大。查询图形数据库非常昂贵,因为它涉及子图同构测试,这是一个NP完全问题。近年来,已经提出了一些有效的图形索引,以首先通过过滤部分错误结果来获得候选答案集,然后通过检查子图同构性来对每个候选进行验证。由于减少了子图同构测试的次数,因此提高了查询性能。但是,候选验证仍然是不可避免的,当候选答案集的大小很大时,这可能会很昂贵。在本文中,我们提出了一种新颖的索引技术,该技术基于一组频繁的子图(FG)构建嵌套的反向索引,称为FG-index。给定一个图形查询,该查询是数据库中的FG,则FG-index会返回准确的查询答案集,而无需执行候选验证。当查询是不频繁的图时,Fgindex会生成接近准确答案集的候选答案集。由于不频繁的图意味着该图仅出现在数据库中的少数图中,因此子图同构测试的数量很少。为了确保索引适合主存储器,我们提出了δ公差闭合频繁图(δ-TCFGs)的新概念,该概念允许我们以参数化方式灵活地调整索引的大小。我们广泛的实验证明,与使用最新的图形索引相比,使用FG-index进行查询处理的效率要高几个数量级。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号