VIRGOS: Secure Graph Convolutional Network on Vertically Split Data from Sparse Matrix Decomposition
Yu Zheng, Qizhi Zhang, Lichun Li, Kai Zhou, Shan Yin

TL;DR
Virgos introduces a secure, communication-efficient framework for graph convolutional networks on vertically split data, leveraging sparse matrix decomposition and specialized MPC protocols to enhance performance and privacy.
Contribution
The paper proposes a novel co-design combining sparse matrix decomposition with tailored MPC protocols to enable efficient secure GCN computations on vertically partitioned data.
Findings
Achieves $O(|E|)$ communication complexity with constant rounds.
Demonstrates empirical performance improvements on standard datasets.
Supports privacy-preserving analysis of sensitive graph data.
Abstract
Securely computing graph convolutional networks (GCNs) is critical for applying their analytical capabilities to privacy-sensitive data like social/credit networks. Multiplying a sparse yet large adjacency matrix of a graph in GCN--a core operation in training/inference--poses a performance bottleneck in secure GCNs. Consider a GCN with nodes and edges; it incurs a large communication overhead. Modeling bipartite graphs and leveraging the monotonicity of non-zero entry locations, we propose a co-design harmonizing secure multi-party computation (MPC) with matrix sparsity. Our sparse matrix decomposition transforms an arbitrary sparse matrix into a product of structured matrices. Specialized MPC protocols for oblivious permutation and selection multiplication are then tailored, enabling our secure sparse matrix multiplication () protocol, optimized for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Brain Tumor Detection and Classification · Graph Theory and Algorithms
