{"title":"Privacy-Preserving Triangle Counting in Distributed Graphs","authors":"H. Do, W. Ng","doi":"10.1109/AINA.2016.28","DOIUrl":null,"url":null,"abstract":"Together with the popularity of graph structure in real world data, graph analysis has become an attractive research topic. Triangle counting is one of typical graph mining tasks and plays a significant role in complex network analysis, with a wide range of applications in social network analysis, spam detection, and computer-aided design applications. Given the sensitive nature of graph data, the disclosure of graph content for the purpose of analysis may raise a major privacy concern to both individuals and organizations. In this paper, we propose a protocol for privacy-preserving triangle counting when the overall graph is distributed to different parties. We firstly present the solution in a two-party scenario and then extend the protocol to any number of participating parties. The graph structure is represented by an adjacency matrix, and cryptographic secure matrix computation is utilized to tackle the problem. A secure multi-party power of matrix sum protocol is proposed to serve as a building block for the solution. We have evaluated the computational complexity and scalability of the proposed protocols both analytically and empirically. The results show that the protocols are efficient and scalable for small and medium size data.","PeriodicalId":438655,"journal":{"name":"2016 IEEE 30th International Conference on Advanced Information Networking and Applications (AINA)","volume":"96 3","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-03-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 IEEE 30th International Conference on Advanced Information Networking and Applications (AINA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AINA.2016.28","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Together with the popularity of graph structure in real world data, graph analysis has become an attractive research topic. Triangle counting is one of typical graph mining tasks and plays a significant role in complex network analysis, with a wide range of applications in social network analysis, spam detection, and computer-aided design applications. Given the sensitive nature of graph data, the disclosure of graph content for the purpose of analysis may raise a major privacy concern to both individuals and organizations. In this paper, we propose a protocol for privacy-preserving triangle counting when the overall graph is distributed to different parties. We firstly present the solution in a two-party scenario and then extend the protocol to any number of participating parties. The graph structure is represented by an adjacency matrix, and cryptographic secure matrix computation is utilized to tackle the problem. A secure multi-party power of matrix sum protocol is proposed to serve as a building block for the solution. We have evaluated the computational complexity and scalability of the proposed protocols both analytically and empirically. The results show that the protocols are efficient and scalable for small and medium size data.