A Privacy-Preserving Framework for Subgraph Pattern Matching in Cloud

被引:5
作者
Gao, Jiuru [1 ]
Xu, Jiajie [1 ]
Liu, Guanfeng [1 ]
Chen, Wei [1 ]
Yin, Hongzhi [2 ]
Zhao, Lei [1 ]
机构
[1] Soochow Univ, Sch Comp Sci & Technol, Suzhou, Peoples R China
[2] Univ Queensland, Sch Informat Technol & Elect Engn, Brisbane, Qld, Australia
来源
DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, DASFAA 2018, PT I | 2018年 / 10827卷
基金
中国国家自然科学基金;
关键词
Privacy-preserving; Subgraph pattern matching; Strong simulation; k-automorphism; Label generalization; GRAPH; NETWORK;
D O I
10.1007/978-3-319-91452-7_20
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The growing popularity of storing large data graphs in cloud has inspired the emergence of subgraph pattern matching on a remote cloud, which is usually defined in terms of subgraph isomorphism. However, it is an NP-complete problem and too strict to find useful matches in certain applications. In addition, there exists another important concern, i.e., how to protect the privacy of data graphs in subgraph pattern matching without undermining matching results. To tackle these problems, we propose a novel framework to achieve the privacy-preserving subgraph pattern matching via strong simulation in cloud. Firstly, we develop a k-automorphism model based method to protect structural privacy in data graphs. Additionally, we use a cost-model based label generalization method to protect label privacy in both data graphs and pattern graphs. Owing to the symmetry in a k-automorphic graph, the subgraph pattern matching can be answered using the outsourced graph, which is only a subset of a k-automorphic graph. The efficiency of subgraph pattern matching can be greatly improved by this way. Extensive experiments on real-world datasets demonstrate the high efficiency and effectiveness of our framework.
引用
收藏
页码:307 / 322
页数:16
相关论文
共 25 条
[1]  
Aggarwal CC, 2010, ADV DATABASE SYST, V40, P275, DOI 10.1007/978-1-4419-6045-0_9
[2]  
[Anonymous], 2013, SIGMOD
[3]   Towards Inferring Communication Patterns in Online Social Networks [J].
Balsa, Ero ;
Perez-Sola, Cristina ;
Diaz, Claudia .
ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2017, 17 (03)
[4]   Privacy Preserving Subgraph Matching on Large Graphs in Cloud [J].
Chang, Zhao ;
Zou, Lei ;
Li, Feifei .
SIGMOD'16: PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2016, :199-213
[5]  
Cheng J., 2010, P 2010 ACM SIGMOD IN, P459, DOI DOI 10.1145/1807167.1807218
[6]   Graph Pattern Matching: From Intractable to Polynomial Time [J].
Fan, Wenfei ;
Li, Jianzhong ;
Ma, Shuai ;
Tang, Nan ;
Wu, Yinghui ;
Wu, Yunpeng .
PROCEEDINGS OF THE VLDB ENDOWMENT, 2010, 3 (01) :264-275
[7]  
Fan WF, 2011, PROC INT CONF DATA, P39, DOI 10.1109/ICDE.2011.5767858
[8]  
Gallagher B., 2006, AAAI
[9]  
Henzinger MR, 1995, AN S FDN CO, P453, DOI 10.1109/SFCS.1995.492576
[10]  
Hsin-Min Lu, 2017, Smart Health. International Conference, ICSH 2017. Proceedings: LNCS 10347, P268, DOI 10.1007/978-3-319-67964-8_26