【24h】

Streaming Verification in Data Analysis

机译:数据分析中的流验证

获取原文

摘要

Streaming interactive proofs (SIPs) are a framework to reason about outsourced computation, where a data owner (the verifier) outsources a computation to the cloud (the prover), but wishes to verify the correctness of the solution provided by the cloud service. In this paper we present streaming interactive proofs for problems in data analysis. We present protocols for clustering and shape fitting problems, as well as an improved protocol for rectangular matrix multiplication. The latter can in turn be used to verify k eigenvectors of a (streamed) n x n matrix. In general our solutions use polylogarithmic rounds of communication and polylogarithmic total communication and verifier space. For special cases (when optimality certificates can be verified easily), we present constant round protocols with similar costs. For rectangular matrix multiplication and eigenvector verification, our protocols work in the more restricted annotated data streaming model, and use sublinear (but not polylogarithmic) communication.
机译:流交互式证明(SIP)是用于推理外包计算的框架,其中数据所有者(验证者)将计算外包给云(证明者),但希望验证由云服务提供的解决方案的正确性。在本文中,我们提出了针对数据分析问题的流式交互证明。我们提出了用于聚类和形状拟合问题的协议,以及用于矩形矩阵乘法的改进协议。后者又可以用来验证(流式)n x n矩阵的k个特征向量。总的来说,我们的解决方案使用多对数回合以及多对数总通信和验证者空间。对于特殊情况(可以轻松地验证最优性证书),我们提出了具有类似成本的恒定轮次协议。对于矩形矩阵乘法和特征向量验证,我们的协议在更受限的带注释数据流模型中工作,并使用亚线性(但不是对数)通信。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号