首页    期刊浏览 2024年09月18日 星期三
登录注册

文章基本信息

  • 标题:Time Bounds for Streaming Problems
  • 本地全文:下载
  • 作者:Raphaël Clifford ; Markus Jalsenius ; Benjamin Sach
  • 期刊名称:Theory of Computing
  • 印刷版ISSN:1557-2862
  • 电子版ISSN:1557-2862
  • 出版年度:2019
  • 卷号:15
  • 页码:1-31
  • DOI:10.4086/toc.2019.v015a002
  • 出版社:University of Chicago
  • 摘要:We give tight cell-probe bounds for the time to compute convolution, multiplication and Hamming distance in a stream. The cell probe model is a particularly strong computational model and subsumes, for example, the popular word RAM model. • We first consider online convolution where the task is to compute the inner product between a fixed n-dimensional vector and a vector of the n most recent values from a stream. One symbol of the stream arrives at a time and then each output symbol must be computed before the next input symbol arrives. • Next we show bounds for online multiplication of two n-digit numbers where one of the multiplicands is known in advance and the other arrives one digit at a time, starting from the lower-order end. When a digit arrives, the task is to compute a single new digit from the product before the next digit arrives. • Finally we look at the online Hamming distance problem where the Hamming distance is computed instead of the inner product. For each of these three problems, we give a lower bound of Ω((δ/w)logn) time on average per output symbol, where δ is the number of bits needed to represent an input symbol and w is the cell or word size. We argue that these bounds are in fact tight within the cell probe model.
  • 关键词:lower bounds; cell probe; streaming algorithms; online algorithms
国家哲学社会科学文献中心版权所有