Multiple-Query Optimization of Regular Path Queries

被引:10
作者
Abul-Basher, Zahid [1 ]
机构
[1] Univ Toronto, Dept Mech & Ind Engn, Toronto, ON M5S 3G8, Canada
来源
2017 IEEE 33RD INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2017) | 2017年
关键词
D O I
10.1109/ICDE.2017.205
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Graph databases have become increasingly important with the rise of social networks, and with the growth of the Semantic Web and characterization of biological networks. Regular path queries (RPQs) are a way to explore path patterns in graphs which have become a standard method to explore graph databases. SPARQL 1.1 includes property paths, and so now encompasses RPQs as a fragment. In many environments, such as visual query systems (VQSs), the RPQs are generated visually which may contain many commonalities that can be optimized globally. We introduce SWARMGUIDE, a framework for optimizing multiple regular path queries. The framework detects commonalities among the RPQs, in order to find an execution plan that is globally optimized over the plan spaces of the constituent RPQs.
引用
收藏
页码:1426 / 1430
页数:5
相关论文
共 17 条
[1]  
Abul-Basher Zahid, 2017, P 18 INT C EXT DAT T
[2]  
Aluç G, 2014, LECT NOTES COMPUT SC, V8796, P197, DOI 10.1007/978-3-319-11964-9_13
[3]  
[Anonymous], RES DESCR FRAM RDF
[4]  
[Anonymous], 2012, W3C WORK DR IN PRESS
[5]  
Bagan G., 2016, IEEE T KNOWLEDGE DAT
[6]  
Frey B., 2007, MULTI DATABASE RETRI, Vvol. 315, ppp, DOI [DOI 10.1126/SCIENCE.1136800, 10.1126/science.1136800]
[7]   Enumerating all connected maximal common subgraphs in two graphs [J].
Koch, I .
THEORETICAL COMPUTER SCIENCE, 2001, 250 (1-2) :1-30
[8]   Scalable Multi-Query Optimization for SPARQL [J].
Le, Wangchao ;
Kementsietsidis, Anastasios ;
Duan, Songyun ;
Li, Feifei .
2012 IEEE 28TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2012, :666-677
[9]   FINDING REGULAR SIMPLE PATHS IN GRAPH DATABASES [J].
MENDELZON, AO ;
WOOD, PT .
SIAM JOURNAL ON COMPUTING, 1995, 24 (06) :1235-1258
[10]  
Nerode A., 1958, Proceedings of the American Mathematical Society, V9, P541, DOI [10.2307/2033204, DOI 10.2307/2033204]