Abstract
Finding min-cut is a fundamental operation in graph theory. It has been widely used in many applications such as image segmentation and network partition. However, solving the min-cut problem is time-consuming for resource-constrained devices, especially when the graph is large and dense. In this paper, we explore how to securely solve the min-cut problem in the cloud environment, and propose two secure outsourcing schemes for the min-cut of undirected edge-weighted graphs. The first scheme is based on two non-colluded untrusted cloud servers, and the second one is under the single untrusted cloud server model. In the designed schemes, we develop a new technique that contains merging vertices and edges, inserting fake vertices and edges, shuffling vertices and randomizing weights of edges to protect the privacy of graphs. In order to realize the checkability of result from a single untrusted cloud server, we design a novel verification mechanism by outsourcing the min-cut of two related graphs. Besides, we also provide security analysis and the experimental evaluation. To the best of our knowledge, it is the first research on secure outsourcing of graph algorithm.
Author supplied keywords
Cite
CITATION STYLE
Zhao, P., Yu, J., Zhang, H., Qin, Z., & Wang, C. (2020). How to Securely Outsource Finding the Min-Cut of Undirected Edge-Weighted Graphs. IEEE Transactions on Information Forensics and Security, 15, 315–328. https://doi.org/10.1109/TIFS.2019.2922277
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.