Quantum Algorithms for the Shortest Common Superstring and Text Assembling Problems

06/18/2023
by   Kamil Khadiev, et al.
0

In this paper, we consider two versions of the Text Assembling problem. We are given a sequence of strings s^1,…,s^n of total length L that is a dictionary, and a string t of length m that is texts. The first version of the problem is assembling t from the dictionary. The second version is the “Shortest Superstring Problem”(SSP) or the “Shortest Common Superstring Problem”(SCS). In this case, t is not given, and we should construct the shortest string (we call it superstring) that contains each string from the given sequence as a substring. These problems are connected with the sequence assembly method for reconstructing a long DNA sequence from small fragments. For both problems, we suggest new quantum algorithms that work better than their classical counterparts. In the first case, we present a quantum algorithm with O(m+log m√(nL)) running time. In the case of SSP, we present a quantum algorithm with running time O(n^3 1.728^n +L +√(L)n^1.5+√(L)nlog^2Llog^2n).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/26/2021

Quantum Algorithm for the Shortest Superstring Problem

In this paper, we consider the “Shortest Superstring Problem”(SSP) or th...
research
05/28/2020

Classical and Quantum Algorithms for Constructing Text from Dictionary Problem

We study algorithms for solving the problem of constructing a text (long...
research
08/22/2023

Quantum Circuits for Fixed Substring Matching Problems

Quantum computation represents a computational paradigm whose distinctiv...
research
06/03/2021

Internal Shortest Absent Word Queries in Constant Time and Linear Space

Given a string T of length n over an alphabet Σ⊂{1,2,…,n^O(1)} of size σ...
research
01/19/2018

Towards a Theory of Data-Diff: Optimal Synthesis of Succinct Data Modification Scripts

This paper addresses the Data-Diff problem: given a dataset and a subseq...
research
06/26/2019

String Sanitization: A Combinatorial Approach

String data are often disseminated to support applications such as locat...
research
11/22/2018

The Statistical Dictionary-based String Matching Problem

In the Dictionary-based String Matching (DSM) problem, a retrieval syste...

Please sign up or login with your details

Forgot password? Click here to reset