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 条
  • [31] Variational Integrators for Structure-Preserving Filtering
    Schultz, Jarvis
    Flasskamp, Kathrin
    Murphey, Todd D.
    JOURNAL OF COMPUTATIONAL AND NONLINEAR DYNAMICS, 2017, 12 (02):
  • [32] A STRUCTURE-PRESERVING CLAUSE FORM TRANSLATION
    PLAISTED, DA
    GREENBAUM, S
    JOURNAL OF SYMBOLIC COMPUTATION, 1986, 2 (03) : 293 - 304
  • [33] ROOT TRANSFORMATIONS AND THE STRUCTURE-PRESERVING HYPOTHESIS
    IWAKURA, K
    LINGUISTIC ANALYSIS, 1978, 4 (04): : 321 - 364
  • [34] STRUCTURE-PRESERVING ALGORITHMS FOR DYNAMICAL SYSTEMS
    Geng Sun (Institute of Mathematic
    Journal of Computational Mathematics, 2002, (06) : 619 - 626
  • [35] Structure-Preserving Gaussian Process Dynamics
    Ensinger, Katharina
    Solowjow, Friedrich
    Ziesche, Sebastian
    Tiemann, Michael
    Trimpe, Sebastian
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2022, PT V, 2023, 13717 : 140 - 156
  • [36] Structure-preserving algorithms for Birkhoffian systems
    Kong, Xinlei
    Wu, Huibin
    Mei, Fengxiang
    JOURNAL OF GEOMETRY AND PHYSICS, 2012, 62 (05) : 1157 - 1166
  • [37] On Dummy Variables of Structure-Preserving Transformations
    Ndogmo, J. C.
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2012, 2012
  • [38] Structure-preserving algorithms for the Lorenz system
    Gang Tie-Qiang
    Mei Feng-Xiang
    Chen Li-Jie
    CHINESE PHYSICS LETTERS, 2008, 25 (03) : 866 - 869
  • [39] On the Impossibility of Structure-Preserving Deterministic Primitives
    Abe, Masayuki
    Camenisch, Jan
    Dowsley, Rafael
    Dubovitskaya, Maria
    JOURNAL OF CRYPTOLOGY, 2019, 32 (01) : 239 - 264
  • [40] STRUCTURE-PRESERVING IMAGE QUALITY ASSESSMENT
    Wang, Yilin
    Zhang, Qiang
    Li, Baoxin
    2015 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA & EXPO (ICME), 2015,