首页> 外文期刊>Electronic Colloquium on Computational Complexity >Streaming Verification of Graph Computations via Graph Structure
【24h】

Streaming Verification of Graph Computations via Graph Structure

机译:通过图结构进行图计算的流式验证

获取原文
           

摘要

We give new algorithms in the annotated data streaming setting---also known as verifiable data stream computation---for certain graph problems. This setting is meant to model outsourced computation, where a space-bounded verifier limited to sequential data access seeks to overcome its computational limitations by engaging a powerful prover, without needing to trust the prover. As is well established, several problems that admit no sublinear-space algorithms under traditional streaming do allow protocols using a sublinear amount of prover/verifier communication and sublinear-space verification. We give algorithms for many well-studied graph problems including triangle counting, its generalization to subgraph counting, maximum matching, problems about the existence (or not) of short paths, finding the shortest path between two vertices, and testing for an independent set. While some of these problems have been studied before, our results achieve new tradeoffs between space and communication costs that were hitherto unknown. In particular, two of our results disprove explicit conjectures of Thaler (ICALP, 2016) by giving triangle counting and maximum matching algorithms for n -vertex graphs, using o ( n ) space and o ( n 2 ) communication.
机译:对于某些图形问题,我们在带注释的数据流设置(也称为可验证的数据流计算)中提供了新算法。此设置旨在对外包计算进行建模,在这种情况下,限于顺序数据访问的有界验证者试图通过聘用功能强大的证明者来克服其计算限制,而无需信任证明者。众所周知,在传统流传输下不允许子线性空间算法的几个问题确实允许使用子线性数量的证明者/验证者通信和子线性空间验证的协议。我们提供了许多经过充分研究的图形问题的算法,包括三角形计数,将其推广到子图计数,最大匹配,关于短路径的存在(或不存在),寻找两个顶点之间的最短路径以及测试独立集的问题。虽然以前已经研究了其中一些问题,但我们的结果实现了迄今为止未知的空间和通信成本之间的新折衷。特别是,我们的两个结果通过使用o(n)空间和o(n 2)通讯为n-顶点图提供三角计数和最大匹配算法,证明了Thaler的显式猜想(ICALP,2016)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号