New Amortized Cell-Probe Lower Bounds for Dynamic Problems

02/06/2019
by   Sayan Bhattacharya, et al.
0

We build upon the recent papers by Weinstein and Yu (FOCS'16), Larsen (FOCS'12), and Clifford et al. (FOCS'15) to present a general framework that gives amortized lower bounds on the update and query times of dynamic data structures. Using our framework, we present two concrete results. (1) For the dynamic polynomial evaluation problem, where the polynomial is defined over a finite field of size n^1+Ω(1) and has degree n, any dynamic data structure must either have an amortized update time of Ω(( n/ n)^2) or an amortized query time of Ω(( n/ n)^2). (2) For the dynamic online matrix vector multiplication problem, where we get an n × n matrix whose entires are drawn from a finite field of size n^Θ(1), any dynamic data structure must either have an amortized update time of Ω(( n/ n)^2) or an amortized query time of Ω(n · ( n/ n)^2). For these two problems, the previous works by Larsen (FOCS'12) and Clifford et al. (FOCS'15) gave the same lower bounds, but only for worst case update and query times. Our bounds match the highest unconditional lower bounds known till date for any dynamic problem in the cell-probe model.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/13/2017

Tight Cell Probe Bounds for Succinct Boolean Matrix-Vector Multiplication

The conjectured hardness of Boolean matrix-vector multiplication has bee...
research
01/02/2020

Coarse-Grained Complexity for Dynamic Algorithms

To date, the only way to argue polynomial lower bounds for dynamic algor...
research
02/19/2018

Upper and lower bounds for dynamic data structures on strings

We consider a range of simply stated dynamic data structure problems on ...
research
10/25/2020

On Updating and Querying Submatrices

In this paper, we study the d-dimensional update-query problem. We provi...
research
12/19/2021

Conditional Lower Bounds for Dynamic Geometric Measure Problems

We give new polynomial lower bounds for a number of dynamic measure prob...
research
07/02/2017

Dynamic Parameterized Problems and Algorithms

Fixed-parameter algorithms and kernelization are two powerful methods to...
research
04/05/2023

Algorithm and Hardness for Dynamic Attention Maintenance in Large Language Models

Large language models (LLMs) have made fundamental changes in human life...

Please sign up or login with your details

Forgot password? Click here to reset