Continuous graph pattern matching over knowledge graph streams

Syed Gillani, Gauthier Picard, F. Laforest
{"title":"Continuous graph pattern matching over knowledge graph streams","authors":"Syed Gillani, Gauthier Picard, F. Laforest","doi":"10.1145/2933267.2933306","DOIUrl":null,"url":null,"abstract":"Continuous Graph Pattern Matching (CGPM) is an extended version of the traditional GPM that is evaluated over Knowledge Graph (Kg) streams. It comes with additional constraints of scalability and near-to-real-time response, and is used in many applications such as real-time knowledge management, social networks and sensor networks. Hence, existing GPM solutions for static Kgs are not directly applicable in this setting. This paper studies continuous GPM over Kg streams for two different executional models: event-based and incremental. We first propose a query-based graph pruning technique to filter the unnecessary triples from a Kg event. The pruned events are materialized in a set of vertically partitioned tables. We then use a hybrid join-and-explore technique to further prune and finally match the triples within a Kg event. Considering the on-the-fly execution of queries over pruned Kg events, we use an automata-based model to guide the join and exploration process. This leads to an index-free solution optimised for streaming environments. Experimental results with both synthetic and real-world datasets confirm that our system outperforms the state-of-the-art solutions by (on average) one to two orders of magnitude, in terms of performance and scalability.","PeriodicalId":277061,"journal":{"name":"Proceedings of the 10th ACM International Conference on Distributed and Event-based Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 10th ACM International Conference on Distributed and Event-based Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2933267.2933306","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8

Abstract

Continuous Graph Pattern Matching (CGPM) is an extended version of the traditional GPM that is evaluated over Knowledge Graph (Kg) streams. It comes with additional constraints of scalability and near-to-real-time response, and is used in many applications such as real-time knowledge management, social networks and sensor networks. Hence, existing GPM solutions for static Kgs are not directly applicable in this setting. This paper studies continuous GPM over Kg streams for two different executional models: event-based and incremental. We first propose a query-based graph pruning technique to filter the unnecessary triples from a Kg event. The pruned events are materialized in a set of vertically partitioned tables. We then use a hybrid join-and-explore technique to further prune and finally match the triples within a Kg event. Considering the on-the-fly execution of queries over pruned Kg events, we use an automata-based model to guide the join and exploration process. This leads to an index-free solution optimised for streaming environments. Experimental results with both synthetic and real-world datasets confirm that our system outperforms the state-of-the-art solutions by (on average) one to two orders of magnitude, in terms of performance and scalability.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
知识图流上的连续图模式匹配
连续图模式匹配(CGPM)是传统GPM的扩展版本,它是在知识图流(Kg)上进行评估的。它具有可扩展性和近实时响应的附加限制,并用于许多应用程序,例如实时知识管理,社交网络和传感器网络。因此,现有的静态千克GPM解决方案不能直接适用于这种情况。本文研究了基于Kg流的连续GPM的两种不同的执行模型:基于事件的和增量的。我们首先提出了一种基于查询的图修剪技术,从Kg事件中过滤不必要的三元组。修剪后的事件在一组垂直分区的表中具体化。然后,我们使用混合连接-探索技术来进一步修剪并最终匹配Kg事件中的三个组。考虑到对已修剪的Kg事件的查询的动态执行,我们使用基于自动机的模型来指导连接和探索过程。这导致了针对流环境优化的无索引解决方案。合成数据集和真实数据集的实验结果证实,我们的系统在性能和可扩展性方面(平均)优于最先进的解决方案一到两个数量级。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Energy efficient, context-aware cache coding for mobile information-centric networks High performance top-k processing of non-linear windows over data streams Distributed k-core decomposition and maintenance in large dynamic graphs Experience of event stream processing for top-k queries and dynamic graphs Automating computational placement in IoT environments: doctoral symposium
×
引用
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