Towards Efficient Authenticated Subgraph Query Service in Outsourced Graph Databases

被引:15
|
作者
Fan, Zhe [1 ]
Peng, Yun [1 ]
Choi, Byron [1 ]
Xu, Jianliang [1 ]
Bhowmick, Sourav S. [2 ]
机构
[1] Hong Kong Baptist Univ, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
[2] Nanyang Technol Univ, Sch Comp Engn, Singapore 639798, Singapore
关键词
Security concerns of service-oriented solutions; service-oriented security enablement at software level; subgraph query service; query answer authentication; outsourced graph databases;
D O I
10.1109/TSC.2013.42
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Graphs are powerful tools suitable for a large variety of applications including chemical databases and the Semantic Web, among others. A fundamental query of graph databases is the subgraph query: given a query graph q, it retrieves the data graphs from a database that contain q. Due to the cost of managing massive data coupled with the computational hardness of subgraph query processing, outsourcing the processing to a third-party service provider is an appealing alternative. However, security properties such as data integrity and the response time are critical Quality of Service (QoS) issues in query services. Unfortunately, to our knowledge, authenticated subgraph query services have not been addressed before. To support the service, we propose Merkle IFTree (MIFTree) where Merkle hash trees are applied into our Intersection-aware Feature-subgraph Tree (IFTree). IFTree aims to minimize I/O in a well-received subgraph query paradigm called the filtering-and-verification framework. The structures that need to be introduced to verification objects (VOs) and the authentication time are both minimized. Subsequently, the overall response time is minimized. For optimizations, we propose an enhanced authentication method on MIFTree. Our detailed experiments on both real and synthetic datasets demonstrate that MIFTree is clearly more efficient than a baseline method.
引用
收藏
页码:696 / 713
页数:18
相关论文
共 50 条
  • [41] Verifiable Query Processing Over Outsourced Social Graph
    Yao, Xin
    Zhang, Rui
    Huang, Dingquan
    Zhang, Yanchao
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2021, 29 (05) : 2313 - 2326
  • [42] Adaptive query compilation in graph databases
    Alexander Baumstark
    Muhammad Attahir Jibril
    Kai-Uwe Sattler
    [J]. Distributed and Parallel Databases, 2023, 41 : 359 - 386
  • [43] Adaptive query compilation in graph databases
    Baumstark, Alexander
    Jibril, Muhammad Attahir
    Sattler, Kai-Uwe
    [J]. DISTRIBUTED AND PARALLEL DATABASES, 2023, 41 (03) : 359 - 386
  • [44] Adaptive Query Compilation in Graph Databases
    Baumstark, Alexander
    Jibril, Muhammad Attahir
    Sattler, Kai-Uwe
    [J]. 2021 IEEE 37TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOPS (ICDEW 2021), 2021, : 112 - 119
  • [45] Towards Efficient Privacy-Preserving Similar Sequence Queries on Outsourced Genomic Databases
    Schneider, Thomas
    Tkachenko, Oleksandr
    [J]. PROCEEDINGS OF THE 2018 WORKSHOP ON PRIVACY IN THE ELECTRONIC SOCIETY (WPES'18), 2018, : 71 - 75
  • [46] Approximate Subgraph Matching Query over Large Graph
    Zhao, Yu
    Zhang, Chunhong
    Sun, Tingting
    Ji, Yang
    Hu, Zheng
    Qiu, Xiaofeng
    [J]. BIG DATA COMPUTING AND COMMUNICATIONS, (BIGCOM 2016), 2016, 9784 : 247 - 256
  • [47] A novel graph containment query algorithm on graph databases
    Li, Xiantong
    Zhang, Wei
    Li, Jianzhong
    [J]. Journal of Digital Information Management, 2009, 7 (03): : 143 - 151
  • [48] Weighted Frequent Subgraph Mining in Weighted Graph Databases
    Shinoda, Masaki
    Ozaki, Tomonobu
    Ohkawa, Takenao
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOPS (ICDMW 2009), 2009, : 58 - +
  • [49] Hybrid Algorithms for Subgraph Pattern Queries in Graph Databases
    Katsarou, Foteini
    Ntarmos, Nikos
    Triantafillou, Peter
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2017, : 656 - 665
  • [50] Frequent Subgraph Mining in Graph Databases Based on MapReduce
    Wang, Kai
    Xie, Xia
    Jin, Hai
    Yuan, Pingpeng
    Lu, Feng
    Ke, Xijiang
    [J]. ADVANCES IN SERVICES COMPUTING, 2016, 10065 : 464 - 476