Amortized Dynamic Cell-Probe Lower Bounds from Four-Party Communication

被引:9
作者
Weinstein, Omri [1 ]
Yu, Huacheng [2 ]
机构
[1] NYU, Dept Comp Sci, New York, NY 10003 USA
[2] Stanford Univ, Dept Comp Sci, Stanford, CA 94305 USA
来源
2016 IEEE 57TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS) | 2016年
关键词
COMPLEXITY; UNION;
D O I
10.1109/FOCS.2016.41
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper develops a new technique for proving amortized, randomized cell-probe lower bounds on dynamic data structure problems. We introduce a new randomized nondeterministic four-party communication model that enables "accelerated", error-preserving simulations of dynamic data structures. We use this technique to prove an O(n(log n/log log n)(2)) cell-probe lower bound for the dynamic 2D weighted orthogonal range counting problem (2D-ORC) with n/poly log n updates and n queries, that holds even for data structures with exp(-(Omega) over tilde (n)) success probability. This result not only proves the highest amortized lower bound to date, but is also tight in the strongest possible sense, as a matching upper bound can be obtained by a deterministic data structure with worst-case operational time. This is the first demonstration of a "sharp threshold" phenomenon for dynamic data structures. Our broader motivation is that cell-probe lower bounds for exponentially small success facilitate reductions from dynamic to static data structures. As a proof-of-concept, we show that a slightly strengthened version of our lower bound would imply an Omega((log n/log log n)(2)) lower bound for the static 3D-ORC problem with O(n log(O(1)) n) space. Such result would give a near quadratic improvement over the highest known static cell-probe lower bound, and break the long standing Omega(log n) barrier for static data structures.
引用
收藏
页码:305 / 314
页数:10
相关论文
共 26 条
  • [11] A direct product theorem for the two-party bounded-round public-coin communication complexity
    Jain, Rahul
    Pereszlenyi, Attila
    Yao, Penghui
    [J]. 2012 IEEE 53RD ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS), 2012, : 167 - 176
  • [12] FRACTIONAL COVERS AND COMMUNICATION COMPLEXITY
    KARCHMER, M
    KUSHILEVITZ, E
    NISAN, N
    [J]. SIAM JOURNAL ON DISCRETE MATHEMATICS, 1995, 8 (01) : 76 - 92
  • [13] On Arthur Merlin Games in Communication Complexity
    Klauck, Hartmut
    [J]. 2011 IEEE 26TH ANNUAL CONFERENCE ON COMPUTATIONAL COMPLEXITY (CCC), 2011, : 189 - 199
  • [14] Larsen KG, 2012, STOC'12: PROCEEDINGS OF THE 2012 ACM SYMPOSIUM ON THEORY OF COMPUTING, P85
  • [15] Lower Bounds on Near Neighbor Search via Metric Expansion
    Panigrahy, Rina
    Talwar, Kunal
    Wieder, Udi
    [J]. 2010 IEEE 51ST ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, 2010, : 805 - 814
  • [16] Logarithmic lower bounds in the cell-probe model
    Patrascu, M
    Demaine, ED
    [J]. SIAM JOURNAL ON COMPUTING, 2006, 35 (04) : 932 - 963
  • [17] Patrascu M, 2006, ANN IEEE SYMP FOUND, P646
  • [18] Patrascu M, 2011, ACM S THEORY COMPUT, P559
  • [19] Lower Bounds for 2-Dimensional Range Counting
    Patrascu, Mihai
    [J]. STOC 07: PROCEEDINGS OF THE 39TH ANNUAL ACM SYMPOSIUM ON THEORY OF COMPUTING, 2007, : 40 - 46
  • [20] Patrascu Mihai., 2004, SODA, P20