Rate-Efficiency and Straggler-Robustness through Partition in Distributed Two-Sided Secure Matrix Computation

10/30/2018
by   Jaber Kakar, et al.
0

Computationally efficient matrix multiplication is a fundamental requirement in various fields, including and particularly in data analytics. To do so, the computation task of a large-scale matrix multiplication is typically outsourced to multiple servers. However, due to data misusage at the servers, security is typically of concern. In this paper, we study the two-sided secure matrix multiplication problem, where a user is interested in the matrix product AB of two finite field private matrices A and B from an information-theoretic perspective. In this problem, the user exploits the computational resources of N servers to compute the matrix product, but simultaneously tries to conceal the private matrices from the servers. Our goal is twofold: (i) to maximize the communication rate, and, (ii) to minimize the effective number of server observations needed to determine AB, while preserving security, where we allow for up to ℓ≤ N servers to collude. To this end, we propose a general aligned secret sharing scheme for which we optimize the matrix partition of matrices A and B in order to either optimize objective (i) or (ii) as a function of the system parameters (e.g., N and ℓ). A proposed inductive approach gives us analytical, close-to-optimal solutions for both (i) and (ii). With respect to (i), our scheme significantly outperforms the existing scheme of Chang and Tandon in terms of (a) communication rate, (b) maximum tolerable number of colluding servers and (c) computational complexity.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/01/2018

On the Capacity of Secure Distributed Matrix Multiplication

Matrix multiplication is one of the key operations in various engineerin...
research
01/15/2020

Notes on Communication and Computation in Secure Distributed Matrix Multiplication

We consider the problem of secure distributed matrix multiplication in w...
research
03/29/2023

HerA Scheme: Secure Distributed Matrix Multiplication via Hermitian Codes

We consider the problem of secure distributed matrix multiplication (SDM...
research
07/08/2020

Secure Distributed Matrix Computation with Discrete Fourier Transform

We consider the problem of secure distributed matrix computation (SDMC),...
research
06/03/2022

Root of Unity for Secure Distributed Matrix Multiplication: Grid Partition Case

We consider the problem of secure distributed matrix multiplication (SDM...
research
10/30/2019

Uplink-Downlink Tradeoff in Secure Distributed Matrix Multiplication

In secure distributed matrix multiplication (SDMM) the multiplication AB...
research
07/13/2016

Private Multi-party Matrix Multiplication and Trust Computations

This paper deals with distributed matrix multiplication. Each player own...

Please sign up or login with your details

Forgot password? Click here to reset