GSBRL : Efficient RDF graph storage based on reinforcement learning

被引:2
|
作者
Zheng, Lei [1 ]
Shen, Ziming [1 ]
Wang, Hongzhi [1 ]
机构
[1] Harbin Inst Technol, Sch Comp Sci, Harbin, Peoples R China
关键词
Knowledge graph; Data management; Reinforcement learning; Markov decision process; Query rewriting; VIEW SELECTION;
D O I
10.1007/s11280-021-00919-x
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Knowledge is the cornerstone of artificial intelligence, which is often represented as RDF graphs. The large-scale RDF graphs in various fields pose new challenges to graph data management. Due to the maturity and stability, relational database is a good choice for RDF graph storage. However, the management of the complex structure of RDF graphs in the relational database requires sophisticated storage structure design. To address this problem, this paper adopts reinforcement learning (RL) to optimize the storage partition method of RDF graph. To the best of our knowledge, this is the first work to adopt RL to solve this problem. Moreover, we propose the featurization method of RDF tables which guarantees adequacy of state representation and the query rewriting policy which ensures correct query results when the storage structure changes. Extensive experiments on various RDF benchmarks demonstrate that the proposed approach significantly outperforms the state-of-the-art storage strategies.
引用
收藏
页码:763 / 784
页数:22
相关论文
共 50 条
  • [21] Counterfactual based reinforcement learning for graph neural networks
    Pham, David
    Zhang, Yongfeng
    ANNALS OF OPERATIONS RESEARCH, 2022,
  • [22] Graph-Based Skill Acquisition For Reinforcement Learning
    Mendonca, Matheus R. F.
    Ziviani, Artur
    Barreto, Andre M. S.
    ACM COMPUTING SURVEYS, 2019, 52 (01)
  • [23] Storage and Retrieval of Large RDF Graph Using Hadoop and MapReduce
    Husain, Mohammad Farhan
    Doshi, Pankil
    Khan, Latifur
    Thuraisingham, Bhavani
    CLOUD COMPUTING, PROCEEDINGS, 2009, 5931 : 680 - 686
  • [24] BRGP: a balanced RDF graph partitioning algorithm for cloud storage
    Leng, Yonglin
    Chen Zhikui
    Zhong, Fangming
    Li, Xiongjiu
    Hu, Yueming
    Yang, Chao
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (14):
  • [25] A Dynamic Financial Knowledge Graph Based on Reinforcement Learning and Transfer Learning
    Miao, Rui
    Zhang, Xia
    Yan, Hongfei
    Chen, Chong
    2019 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2019, : 5370 - 5378
  • [26] Graph Representations for Reinforcement Learning
    Schab, Esteban
    Casanova, Carlos
    Piccoli, Fabiana
    JOURNAL OF COMPUTER SCIENCE & TECHNOLOGY, 2024, 24 (01): : 29 - 38
  • [27] Document-based RDF storage method for parallel evaluation of basic graph pattern queries
    Kalogeros E.
    Gergatsoulis M.
    Damigos M.
    International Journal of Metadata, Semantics and Ontologies, 2020, 14 (01) : 63 - 80
  • [28] Efficient Indices using Graph Partitioning in RDF Triple Stores
    Yan, Ying
    Wang, Chen
    Zhou, Aoying
    Qian, Weining
    Ma, Li
    Pan, Yue
    ICDE: 2009 IEEE 25TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2009, : 1263 - +
  • [29] QRDF: An efficient RDF graph processing system for fast query
    Jia, Menghan
    Zhang, Yiming
    Li, Dongsheng
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2021, 33 (24):
  • [30] Efficient RDF Knowledge Graph Partitioning Using Querying Workload
    Akhter, Adnan
    Saleem, Muhammad
    Bigerl, Alexander
    Ngomo, Axel-Cyrille Ngonga
    PROCEEDINGS OF THE 11TH KNOWLEDGE CAPTURE CONFERENCE (K-CAP '21), 2021, : 169 - 176