Conditional Lower Bounds for Variants of Dynamic LIS

02/23/2021
by   Paweł Gawrychowski, et al.
0

In this note, we consider the complexity of maintaining the longest increasing subsequence (LIS) of an array under (i) inserting an element, and (ii) deleting an element of an array. We show that no algorithm can support queries and updates in time 𝒪(n^1/2-ϵ) and 𝒪(n^1/3-ϵ) for the dynamic LIS problem, for any constant ϵ>0, when the elements are weighted or the algorithm supports 1D-queries (on subarrays), respectively, assuming the All-Pairs Shortest Paths (APSP) conjecture or the Online Boolean Matrix-Vector Multiplication (OMv) conjecture. The main idea in our construction comes from the work of Abboud and Dahlgaard [FOCS 2016], who proved conditional lower bounds for dynamic planar graph algorithm. However, this needs to be appropriately adjusted and translated to obtain an instance of the dynamic LIS problem.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset