A sub-quadratic algorithm for the longest common increasing subsequence problem

02/19/2019
by   Lech Duraj, et al.
0

The Longest Common Increasing Subsequence problem (LCIS) is a natural variant of the celebrated Longest Common Subsequence (LCS) problem. For LCIS, as well as for LCS, there is an O(n^2) algorithm and a SETH-based quadratic lower bound. For LCS, there is also the Masek-Paterson O(n^2 / n) algorithm, which does not seem to adapt to LCIS in any obvious way. Hence, a natural question arises: does any sub-quadratic algorithm exist for the Longest Common Increasing Subsequence problem? We answer this question positively, presenting a O(n^2 / ^an) algorithm for some a>0. The algorithm is not based on memorizing small chunks of data (often used for logarithmic speedups, including the "Four Russians Trick" in LCS), but rather utilizes a new technique, bounding the number of significant symbol matches between the two sequences.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/30/2020

A Faster Subquadratic Algorithm for the Longest Common Increasing Subsequence Problem

The Longest Common Increasing Subsequence (LCIS) is a variant of the cla...
research
09/28/2017

Tight Conditional Lower Bounds for Longest Common Increasing Subsequence

We consider the canonical generalization of the well-studied Longest Inc...
research
08/14/2023

(1-ε)-Approximation of Knapsack in Nearly Quadratic Time

Knapsack is one of the most fundamental problems in theoretical computer...
research
07/16/2022

Online Prediction in Sub-linear Space

We provide the first sub-linear space and sub-linear regret algorithm fo...
research
05/06/2020

Incremental Multiple Longest Common Sub-Sequences

We consider the problem of updating the information about multiple longe...
research
11/08/2019

Interaction Hard Thresholding: Consistent Sparse Quadratic Regression in Sub-quadratic Time and Space

Quadratic regression involves modeling the response as a (generalized) l...
research
10/03/2022

How many submissions does it take to discover friendly suggested reviewers?

It is ever more common in scientific publishing to ask authors to sugges...

Please sign up or login with your details

Forgot password? Click here to reset