An Improved Keyword Search on Big Data Graph with Graphics Processors

被引:0
作者
He, Xiu [1 ]
Yang, Bo [2 ]
机构
[1] Guangdong Univ Sci & Technol, Dept Comp Sci, Dongguan, Peoples R China
[2] Guangdong Univ Finance & Econ, Huashang Coll, Dept Informat Engn, Zengcheng, Guangdong, Peoples R China
来源
COMPUTATIONAL INTELLIGENCE AND INTELLIGENT SYSTEMS, (ISICA 2015) | 2016年 / 575卷
关键词
Keyword search; Data graph; Graphic processing unit;
D O I
10.1007/978-981-10-0356-1_41
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the development of database research, keyword search on big data graph have attracted many attentions and becoming a hot topic. However, most of existing works are studied on CPU. An important problem is efficiently generating answers for keyword search. In this paper, we research an method of keyword search under graphical processing unit. An improved algorithm based on interval coding is proposed. It includes two main tasks, which are finding root nodes and getting shortest paths from root to keyword nodes. To find root nodes quickly, we judge the reachability between any two nodes based on interval assigned to every node. To speed up finding root nodes and getting shortest paths from root to keyword nodes, we provide data parallel processing for compute-intensive tasks based on intervals assigned to every node and Floyd-Warshall algorithm. Experiment results show the high performance of the proposed solution both on CPU and graphical processing unit.
引用
收藏
页码:390 / 397
页数:8
相关论文
共 18 条
  • [1] Adar Eytan, 2007, IEEE DATA ENG B, V30, P15
  • [2] AGRAWAL R, 1989, SIGMOD REC, V18, P253, DOI 10.1145/66926.66950
  • [3] Survey of graph database models
    Angles, Renzo
    Gutierrez, Claudio
    [J]. ACM COMPUTING SURVEYS, 2008, 40 (01)
  • [4] Keyword searching and browsing in Databases using BANKS
    Bhalotia, G
    Hulgeri, A
    Nakhe, C
    Chakrabarti, S
    Sudarshan, S
    [J]. 18TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2002, : 431 - 440
  • [5] Daiv BB, 2008, PROC VLDB ENDOW, V1, P1189
  • [6] Golenberg B.K.K., 2008, P ACM SIGMOD INT C M
  • [7] He H., 2007, SIGMOD, P305, DOI DOI 10.1145/1247480.1247516
  • [8] Keyword proximity search on XML graphs
    Hristidis, V
    Papakonstantinou, Y
    Balmin, A
    [J]. 19TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2003, : 367 - 378
  • [9] Huang H, 2009, LECT NOTES COMPUT SC, V5802, P307, DOI 10.1007/978-3-642-04409-0_32
  • [10] Kacholia Varun., 2005, Bidirectional expansion for keyword search on graph databases, P505