ANSWER: Automatic Index Selector for Knowledge Graphs

被引:0
|
作者
Qi, Zhixin [1 ]
Zhang, Haoran [1 ]
Wang, Hongzhi [1 ]
Chao, Zemin [1 ]
机构
[1] Harbin Inst Technol, Xidazhi St 92, Harbin, Peoples R China
来源
关键词
Index selection; Knowledge graph; Reinforcement learning; Vertical partitioning; SELECTIVITY ESTIMATION; STORE;
D O I
10.1007/978-981-97-2390-4_27
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Efficient access to knowledge graphs is identified as the basic premise to make full use of knowledge graphs. Since the query processing efficiency is mainly affected by index configuration, it is necessary to create effective indexes for knowledge graphs. However, none of existing studies of index selection focuses on the characteristics of knowledge graphs. To fill this gap, we propose an automatic index selector for knowledge graphs based on reinforcement learning, named ANSWER, to select an appropriate index configuration according to the historical workloads. However, it is challenging a learn a well-trained index selection model due to the large action space of reinforcement learning model and the requirement of lightweight embedding strategies. To address this problem, we first develop a novel predicate filter, which not only determines which vertical partitioning tables are valuable to create indexes, but also reduces the action space of model. Based on the filtered predicates, we derive an effective and lightweight encoder to not only embed the main features of workloads into the model, but also guarantee the high-efficiency of ANSWER. Experimental results on real-world knowledge graphs demonstrate the effectiveness of ANSWER in terms of knowledge graph query processing.
引用
收藏
页码:393 / 407
页数:15
相关论文
共 50 条
  • [41] Synthesis of multichannel automatic control system with algebraic selector
    Petunin, VI
    Frid, AI
    IZVESTIYA VYSSHIKH UCHEBNYKH ZAVEDENII AVIATSIONAYA TEKHNIKA, 2000, (01): : 10 - 12
  • [42] Knowledge Graphs
    Gutierrez, Claudio
    Sequeda, Juan F.
    COMMUNICATIONS OF THE ACM, 2021, 64 (03) : 96 - 104
  • [43] Knowledge Graphs
    Hogan, Aidan
    Blomqvist, Eva
    Cochez, Michael
    D'Amato, Claudia
    de Melo, Gerard
    Gutierrez, Claudio
    Kirrane, Sabrina
    Labra Gayo, Jose Emilio
    Navigli, Roberto
    Neumaier, Sebastian
    Ngomo, Axel-Cyrille Ngonga
    Polleres, Axel
    Rashid, Sabbir M.
    Rula, Anisa
    Schmelzeisen, Lukas
    Sequeda, Juan
    Staab, Steffen
    Zimmermann, Antoine
    ACM COMPUTING SURVEYS, 2021, 54 (04)
  • [44] Knowledge graphs
    Liu, Xiaodong
    Li, Xueliang
    Zhang, Lei
    Gongcheng Shuxue Xuebao/Chinese Journal of Engineering Mathematics, 2000, 17 (SUPPL.): : 33 - 40
  • [45] Automatic quality assessment of knee radiographs using knowledge graphs and convolutional neural networks
    Wang, Qian
    Han, Xiao
    Song, Liangliang
    Zhang, Xin
    Zhang, Biao
    Gu, Zongyun
    Jiang, Bo
    Li, Chuanfu
    Li, Xiaohu
    Yu, Yongqiang
    MEDICAL PHYSICS, 2024,
  • [46] SmartBench: Demonstrating Automatic Generation of Comprehensive Benchmarks for Question Answering Over Knowledge Graphs
    Orogat, Abdelghny
    El-Roby, Ahmed
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2022, 15 (12): : 3662 - 3665
  • [47] Automatic Construction of Knowledge Graphs from Scientific Literature for Copper-based Composites
    Zixuan Hu
    Jinguo You
    Xingrui Huang
    Huaze Huang
    Jingmei Tao
    Jianhong Yi
    Data Intelligence, 2024, 6 (04) : 1168 - 1189
  • [48] AUTOMATIC GENERATION OF GRAPHS
    PROSKUROWSKI, A
    ERICSSON TECHNICS, 1973, 29 (02): : 65 - 67
  • [49] Hamiltonicity of automatic graphs
    Kuske, Dietrich
    Lohrey, Markus
    FIFTH IFIP INTERNATIONAL CONFERENCE ON THEORETICAL COMPUTER SCIENCE - TCS 2008, 2008, 273 : 445 - 459
  • [50] A method of automatic recognition for answer sheet
    Xia, Yingjie
    Ye, Xiangru
    Chen, Rui
    Li, Jinping
    Wu, Xiang
    THIRD INTERNATIONAL WORKSHOP ON PATTERN RECOGNITION, 2018, 10828