A graphics processing unit-based parallel algorithm for keyword search on a data graph

被引:0
作者
Yang, Shuxin [1 ]
Xu, Huiqin [1 ]
Xu, Bin [1 ]
机构
[1] School of Information Engineering, Jiangxi University of Science and Technology, Ganzhou
来源
Journal of Computational Information Systems | 2015年 / 11卷 / 20期
基金
中国国家自然科学基金;
关键词
Data graph; GPU; Index; Keyword search;
D O I
10.12733/jcis15666
中图分类号
学科分类号
摘要
Keyword search on a data graph has attracted increasing attention due to its practicability. With continuous expansion of the amount of data to be searched, common search methods have been unable to satisfy the demands of users for efficiency. Aiming at improved search efficiency, this study proposed a graphics processing unit (GPU)-based parallel algorithm for keyword search on data graphs. This method searched by establishing a keyword index and a path index. The keyword index therein was used to position keyword nodes, while the path index was used to search the results. Meanwhile, a CPU-based parallel algorithm was introduced in the establishment of index and keyword search. The experimental results suggested that it was effective at improving keyword search efficiency. Copyright © 2015 Binary Information Press.
引用
收藏
页码:7431 / 7444
页数:13
相关论文
共 50 条
[21]   Firewall Engine based on Graphics Processing Unit [J].
Sahoo, Abhaya Kumar ;
Das, Amardeep ;
Tiwary, Mayank .
2014 INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION CONTROL AND COMPUTING TECHNOLOGIES (ICACCCT), 2014, :758-763
[22]   Efficient keyword search on graph data for finding diverse and relevant answers [J].
Park, Chang-Sup .
INTERNATIONAL JOURNAL OF WEB INFORMATION SYSTEMS, 2023, 19 (01) :19-41
[23]   Parallel Accelerating Number Theoretic Transform for Bootstrapping on a Graphics Processing Unit [J].
Li, Huixian ;
Pan, Deng ;
Li, Jinglei ;
Wang, Hao .
MATHEMATICS, 2024, 12 (03)
[24]   Survey on Ranking Functions in Keyword Search over Graph-Structured Data [J].
Ghanbarpour, Asieh ;
Naderi, Hassan .
JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2019, 25 (04) :361-389
[25]   Parallel particle swarm optimization on a graphics processing unit with application to trajectory optimization [J].
Wu, Q. ;
Xiong, F. ;
Wang, F. ;
Xiong, Y. .
ENGINEERING OPTIMIZATION, 2016, 48 (10) :1679-1692
[26]   Parallel Backpropagation Neural Network Training Techniques using Graphics Processing Unit [J].
Amin, Muhammad Arslan ;
Hanif, Muhammad Kashif ;
Sarwar, Muhammad Umer ;
Rehman, Abdur ;
Waheed, Fiaz ;
Rehman, Haseeb .
INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2019, 10 (02) :563-566
[27]   Pattern-Based Keyword Search on RDF Data [J].
Ouksili, Hanane ;
Kedad, Zoubida ;
Lopes, Stephane ;
Nugier, Sylvaine .
SEMANTIC WEB, ESWC 2016, 2016, 9989 :30-34
[28]   Type based Keyword Search for Securing Big Data [J].
Yang, Yang ;
Zheng, Xianghan ;
Lin, Bogang .
2013 INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND BIG DATA (CLOUDCOM-ASIA), 2013, :354-359
[29]   Symbolic and Numeric Kernel Division for Graphics Processing Unit-Based Finite Element Analysis Assembly of Regular Meshes With Modified Sparse Storage Formats [J].
Sanfui, Subhajit ;
Sharma, Deepak .
JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING, 2022, 22 (01)
[30]   Efficient keyword search over graph-structured data based on minimal covered r-cliques [J].
Ghanbarpour, Asieh ;
Niknafs, Khashayar ;
Naderi, Hassan .
FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2020, 21 (03) :448-464