关于使用XQuery引擎进行大型磁盘驻留图的同构匹配

Carlos R. Rivero, H. Jamil
{"title":"关于使用XQuery引擎进行大型磁盘驻留图的同构匹配","authors":"Carlos R. Rivero, H. Jamil","doi":"10.1109/ICDEW.2014.6818296","DOIUrl":null,"url":null,"abstract":"There exists an increasing interest in using graphs to model data, and managing them is a challenging research field. One of the major hurdles in large graph management and processing is our ability to store graphs on disk, and develop techniques that can process the data in their native representation on the disk. Currently, many powerful processing techniques only ensure efficient processing while the graphs reside fully in volatile memory, which limits their applications. In this paper, we present a disk representation of unit graphs, called graphlets, that is amenable to leveraging both XML and relational storage structures, and associated query engines such as XQuery and SQL3. Specifically, we focus on XML and XQuery to implement a graph decomposition-based isomorphic subgraph matching technique, called NetQL, that exploits the graphlet representation. Furthermore, we present a new covering concept, called the minimum hub cover, that allows node-at-a-time processing of arbitrarily large graphs and opens up new opportunities for cost-based graph query optimization. Finally, we discuss some early results to show that such optimizations are feasible and promising by comparing our strategy with GraphQL.","PeriodicalId":302600,"journal":{"name":"2014 IEEE 30th International Conference on Data Engineering Workshops","volume":"164 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-05-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":"{\"title\":\"On isomorphic matching of large disk-resident graphs using an XQuery engine\",\"authors\":\"Carlos R. Rivero, H. Jamil\",\"doi\":\"10.1109/ICDEW.2014.6818296\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"There exists an increasing interest in using graphs to model data, and managing them is a challenging research field. One of the major hurdles in large graph management and processing is our ability to store graphs on disk, and develop techniques that can process the data in their native representation on the disk. Currently, many powerful processing techniques only ensure efficient processing while the graphs reside fully in volatile memory, which limits their applications. In this paper, we present a disk representation of unit graphs, called graphlets, that is amenable to leveraging both XML and relational storage structures, and associated query engines such as XQuery and SQL3. Specifically, we focus on XML and XQuery to implement a graph decomposition-based isomorphic subgraph matching technique, called NetQL, that exploits the graphlet representation. Furthermore, we present a new covering concept, called the minimum hub cover, that allows node-at-a-time processing of arbitrarily large graphs and opens up new opportunities for cost-based graph query optimization. Finally, we discuss some early results to show that such optimizations are feasible and promising by comparing our strategy with GraphQL.\",\"PeriodicalId\":302600,\"journal\":{\"name\":\"2014 IEEE 30th International Conference on Data Engineering Workshops\",\"volume\":\"164 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2014-05-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"10\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2014 IEEE 30th International Conference on Data Engineering Workshops\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICDEW.2014.6818296\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE 30th International Conference on Data Engineering Workshops","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICDEW.2014.6818296","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10

摘要

人们对使用图来建模数据越来越感兴趣,而管理图是一个具有挑战性的研究领域。大型图形管理和处理的主要障碍之一是我们在磁盘上存储图形的能力,以及开发可以在磁盘上以其本地表示方式处理数据的技术。目前,许多强大的处理技术只能保证图形完全驻留在易失性内存中的高效处理,这限制了它们的应用。在本文中,我们提出了单元图的磁盘表示形式,称为graphlet,它可以同时利用XML和关系存储结构,以及XQuery和SQL3等相关查询引擎。具体地说,我们关注XML和XQuery来实现一种基于图分解的同构子图匹配技术,称为NetQL,它利用了graphlet表示。此外,我们提出了一个新的覆盖概念,称为最小枢纽覆盖,它允许节点一次处理任意大的图,并为基于成本的图查询优化开辟了新的机会。最后,我们讨论了一些早期结果,通过将我们的策略与GraphQL进行比较,表明这种优化是可行的和有希望的。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
On isomorphic matching of large disk-resident graphs using an XQuery engine
There exists an increasing interest in using graphs to model data, and managing them is a challenging research field. One of the major hurdles in large graph management and processing is our ability to store graphs on disk, and develop techniques that can process the data in their native representation on the disk. Currently, many powerful processing techniques only ensure efficient processing while the graphs reside fully in volatile memory, which limits their applications. In this paper, we present a disk representation of unit graphs, called graphlets, that is amenable to leveraging both XML and relational storage structures, and associated query engines such as XQuery and SQL3. Specifically, we focus on XML and XQuery to implement a graph decomposition-based isomorphic subgraph matching technique, called NetQL, that exploits the graphlet representation. Furthermore, we present a new covering concept, called the minimum hub cover, that allows node-at-a-time processing of arbitrarily large graphs and opens up new opportunities for cost-based graph query optimization. Finally, we discuss some early results to show that such optimizations are feasible and promising by comparing our strategy with GraphQL.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信