Structure-Preserving Subgraph Query Services

被引:15
|
作者
Fan, Zhe [1 ]
Choi, Byron [1 ]
Chen, Qian [1 ]
Xu, Jianliang [1 ]
Hu, Haibo [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
关键词
Subgraph isomorphism search; structure-preserving query processing; outsourced graph databases; ALGORITHM; PRIVACY;
D O I
10.1109/TKDE.2015.2399292
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A fundamental problem of graph databases is subgraph isomorphism query (a.k.a subgraph query): given a query graph Q and a graph database, it retrieves the graphs Gs from the database that contain Q. Due to the cost of managing massive data coupled with the computational hardness of subgraph isomorphism testing, outsourcing the computations to a third-party provider is an appealing alternative. However, confidentiality has been a critical attribute of quality of service (QoS) in query services. To the best of our knowledge, subgraph query services with tunable preservation of privacy of structural information have never been addressed. In this paper, we present the first work on structure-preserving subIso (SPsubIso). A crucial step of our work is to transform subIso-the seminal subgraph isomorphism algorithm (the Ullmann's algorithm)-into a series of matrix operations. We propose a novel cyclic group based encryption (CGBE) method for private matrix operations. We propose a protocol that involves the query client and static indexes to optimize SPsubIso. We prove that the structural information of both Q and G are preserved under CGBE and analyze the privacy preservation in the presence of the optimizations. Our extensive experiments on both real and synthetic datasets verify that SPsubIso is efficient and the optimizations are effective.
引用
收藏
页码:2275 / 2290
页数:16
相关论文
共 50 条
  • [21] Optimal Structure-Preserving Signatures
    Groth, Jens
    PROVABLE SECURITY, 2011, 6980 : 1 - 1
  • [22] Privacy preserving subgraph isomorphism query for dynamic graph database
    Cong, Linhao
    Yu, Jia
    Ge, Xinrui
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2023, 211
  • [23] Structure and structure-preserving algorithms for plasma physics
    Morrison, P. J.
    PHYSICS OF PLASMAS, 2017, 24 (05)
  • [24] Structure-Preserving Neural Style Transfer
    Cheng, Ming-Ming
    Liu, Xiao-Chang
    Wang, Jie
    Lu, Shao-Ping
    Lai, Yu-Kun
    Rosin, Paul L.
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2020, 29 : 909 - 920
  • [25] Structure-Preserving Smoothing of Biomedical Images
    Gil, Debora
    Hernandez-Sabate, Aura
    Burnat, Mireia
    Jansen, Steven
    Martinez-Villalta, Jordi
    COMPUTER ANALYSIS OF IMAGES AND PATTERNS, PROCEEDINGS, 2009, 5702 : 427 - +
  • [26] On the Impossibility of Structure-Preserving Deterministic Primitives
    Abe, Masayuki
    Camenisch, Jan
    Dowsley, Rafael
    Dubovitskaya, Maria
    THEORY OF CRYPTOGRAPHY (TCC 2014), 2014, 8349 : 713 - 738
  • [27] Structure-preserving desynchronization of minority games
    G. Mosetti
    D. Challet
    S. Solomon
    The European Physical Journal B, 2009, 71 : 573 - 577
  • [28] Structure-Preserving Guided Image Filtering
    Wang, Hongyan
    Su, Zhixun
    Liang, Songxin
    INTELLIGENCE SCIENCE AND BIG DATA ENGINEERING: VISUAL DATA ENGINEERING, PT I, 2019, 11935 : 114 - 127
  • [29] Approximate Structure-Preserving Semantic Matching
    Giunchiglia, Fausto
    McNei, Fiona
    Yatskevich, Mikalai
    Pane, Juan
    Besana, Paolo
    Shvaiko, Pavel
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2008, PT II, PROCEEDINGS, 2008, 5332 : 1217 - +
  • [30] Structure-preserving document image compression
    Kia, OE
    Doermann, DS
    INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, PROCEEDINGS - VOL I, 1996, : 193 - 196