In this paper, we study the problem of distributed matrix multiplication under various scenarios. Specifically, we focus on a scenario where a user has two matrices A and B and wishes to compute their product with the assistance of several distributed colluding servers, which is referred to as secure distributed matrix multiplication (SDMM). Meanwhile, we also consider its generalization by assuming that the user has two matrix batches, which is referred to as secure distributed batch matrix multiplication (SDBMM) or distributed batch matrix multiplication (DBMM) if the distributed servers are incurious. In a variant of this problem, we consider the problem of private and secure distributed matrix multiplication (PSDMM), where a user having a private matrix A and N non-colluding servers sharing a library of L (L>1) matrices $B^{(0)}, B^{(1)},...,B^{(L-1)}$, for which the user wishes to compute $AB^{(\theta)}$ for some $\theta\in [0, L)$ without revealing any information of the matrix A to the servers, and keeping the index $\theta$ private to the servers. Distributed matrix multiplication under these scenarios is supposed to have wide application potentials, such as machine learning and cloud computing. However, studies of distributed matrix multiplication are still scarce in the literature and there is much room for improvement. In this paper, we propose several new coding schemes for the various distributed matrix multiplication models, including two classes of SDMM codes, a DBMM code, an SDBMM code, and finally a PSDMM code. The proposed codes have a better performance than state-of-the-art schemes in that they can achieve a smaller recovery threshold and download cost as well as providing a more flexible tradeoff between the upload and download costs.


翻译:在本文中,我们研究分布式矩阵在各种假设情况下的乘法问题。 具体地说, 我们关注一个用户在多个分布式串联服务器的协助下计算其产品, 被称为安全分布式矩阵乘法( SDMM ) 。 同时, 我们还考虑将其概括化, 假设用户有两个矩阵批数, 被称为安全分布式矩阵乘法( SDBMM ) 或分发式矩阵乘法( DBMM 乘法 ), 如果分布式服务器不健全, 则其分布式矩阵乘法( DBM 乘法 ) 。 在这个问题的变式中, 我们考虑的是私人和安全分布式矩阵乘法( PSDMM ) 的乘法( PSDM ) 的问题。 拥有一个私人矩阵 A 和 Nn- CB 共享L 1 ( L) 矩阵 ) 的乘法( $BMMD ) 的乘法( ) ), 用户希望将 AB 乘法 乘法(\ ( The) ladro develmental\ max mission) ( max max max ) max max max ( ) max max max ) max max max lax max max max max max max max max max max 。

0
下载
关闭预览

相关内容

《计算机信息》杂志发表高质量的论文,扩大了运筹学和计算的范围,寻求有关理论、方法、实验、系统和应用方面的原创研究论文、新颖的调查和教程论文,以及描述新的和有用的软件工具的论文。官网链接:https://pubsonline.informs.org/journal/ijoc
Linux导论,Introduction to Linux,96页ppt
专知会员服务
75+阅读 · 2020年7月26日
MIT新书《强化学习与最优控制》
专知会员服务
270+阅读 · 2019年10月9日
最新BERT相关论文清单,BERT-related Papers
专知会员服务
52+阅读 · 2019年9月29日
分布式并行架构Ray介绍
CreateAMind
9+阅读 · 2019年8月9日
Transferring Knowledge across Learning Processes
CreateAMind
25+阅读 · 2019年5月18日
Call for Participation: Shared Tasks in NLPCC 2019
中国计算机学会
5+阅读 · 2019年3月22日
【TED】生命中的每一年的智慧
英语演讲视频每日一推
9+阅读 · 2019年1月29日
Disentangled的假设的探讨
CreateAMind
9+阅读 · 2018年12月10日
Hierarchical Disentangled Representations
CreateAMind
4+阅读 · 2018年4月15日
计算机类 | 期刊专刊截稿信息9条
Call4Papers
4+阅读 · 2018年1月26日
分布式TensorFlow入门指南
机器学习研究会
4+阅读 · 2017年11月28日
【计算机类】期刊专刊/国际会议截稿信息6条
Call4Papers
3+阅读 · 2017年10月13日
【今日新增】IEEE Trans.专刊截稿信息8条
Call4Papers
7+阅读 · 2017年6月29日
Arxiv
0+阅读 · 2021年8月18日
Arxiv
3+阅读 · 2018年10月18日
Arxiv
3+阅读 · 2018年2月24日
Arxiv
4+阅读 · 2018年1月15日
VIP会员
相关资讯
分布式并行架构Ray介绍
CreateAMind
9+阅读 · 2019年8月9日
Transferring Knowledge across Learning Processes
CreateAMind
25+阅读 · 2019年5月18日
Call for Participation: Shared Tasks in NLPCC 2019
中国计算机学会
5+阅读 · 2019年3月22日
【TED】生命中的每一年的智慧
英语演讲视频每日一推
9+阅读 · 2019年1月29日
Disentangled的假设的探讨
CreateAMind
9+阅读 · 2018年12月10日
Hierarchical Disentangled Representations
CreateAMind
4+阅读 · 2018年4月15日
计算机类 | 期刊专刊截稿信息9条
Call4Papers
4+阅读 · 2018年1月26日
分布式TensorFlow入门指南
机器学习研究会
4+阅读 · 2017年11月28日
【计算机类】期刊专刊/国际会议截稿信息6条
Call4Papers
3+阅读 · 2017年10月13日
【今日新增】IEEE Trans.专刊截稿信息8条
Call4Papers
7+阅读 · 2017年6月29日
Top
微信扫码咨询专知VIP会员