Abstract | ||
---|---|---|
In relational DBMS, window functions have been widely used to facilitate data analytics. Surprisingly, while similar concepts have been employed for graph analytics, there has been no explicit notions of graph window analytic functions. In this paper, we formally introduce window queries for graph analytics. In such queries, for each vertex, the analysis is performed on a window of vertices defined based on the graph structure. In particular, we identify two instantiations, namely the k-hop window and the topological window. We develop two novel indices, Dense Block index (DBIndex) and Inheritance index (I-Index), to facilitate efficient processing of these two types of windows respectively. Extensive experiments are conducted over both real and synthetic datasets with hundreds of millions of vertices and edges. Experimental results indicate that our proposed index-based query processing solutions achieve four orders of magnitude of query performance gain than the non-index algorithm and are superior over EAGR wrt scalability and efficiency. |
Year | Venue | Field |
---|---|---|
2015 | CoRR | Data mining,Graph,Data analysis,Vertex (geometry),Computer science,Analytic function,Theoretical computer science,Relational database management system,Analytics,Database,Window function,Scalability |
DocType | Volume | Citations |
Journal | abs/1510.07104 | 0 |
PageRank | References | Authors |
0.34 | 14 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Qi Fan | 1 | 41 | 3.02 |
Zhengkui Wang | 2 | 91 | 10.46 |
Chee Yong Chan | 3 | 643 | 199.24 |
Kian-Lee Tan | 4 | 6962 | 776.65 |