DocumentCode
83858
Title
Shortest Path Computing in Relational DBMSs
Author
Jun Gao ; Jiashuai Zhou ; Yu, Jeffrey Xu ; Tengjiao Wang
Author_Institution
Key Lab. of High Confidence Software Technol., Peking Univ., Beijing, China
Volume
26
Issue
4
fYear
2014
fDate
Apr-14
Firstpage
997
Lastpage
1011
Abstract
This paper takes the shortest path discovery to study efficient relational approaches to graph search queries. We first abstract three enhanced relational operators, based on which we introduce an FEM framework to bridge the gap between relational operations and graph operations. We show new features introduced by recent SQL standards, such as window function and merge statement, can improve the performance of the FEM framework. Second, we propose an edge weight aware graph partitioning schema and design a bi-directional restrictive BFS (breadth-first-search)over partitioned tables, which improves the scalability and performance without extra indexing overheads. The final extensive experimental results illustrate our relational approach with optimization strategies can achieve high scalability and performance.
Keywords
SQL; finite element analysis; graph theory; mathematical operators; optimisation; query processing; relational databases; tree searching; FEM framework; SQL standards; bidirectional restrictive BFS; breadth-first-search; edge weight aware graph partitioning schema; graph operations; indexing overheads; merge statement; optimization strategies; relational DBMS; relational approach; relational operations; shortest path computing; shortest path discovery; window function; Aggregates; Context; Finite element methods; Indexes; Optimization; Scalability; Relational database; graph; shortest path;
fLanguage
English
Journal_Title
Knowledge and Data Engineering, IEEE Transactions on
Publisher
ieee
ISSN
1041-4347
Type
jour
DOI
10.1109/TKDE.2013.43
Filename
6475943
Link To Document