Skip to content
Publications

Article · Mathematics · November 20, 2023

Noisy Tree Data Structures and Quantum Applications

Kamil Ravilevich Khadiev, Nikita V. Savelyev, Mansur Ziatdinov, Denis Melnikov

Abstract

We suggest a new technique for developing noisy tree data structures. We call it a “walking tree”. As applications of the technique we present a noisy Self-Balanced Binary Search Tree (we use a Red–Black tree as an implementation) and a noisy segment tree. The asymptotic complexity of the main operations for the tree data structures does not change compared to the case without noise. We apply the data structures in quantum algorithms for several problems on strings like the string-sorting problem and auto-complete problem. For both problems, we obtain quantum speed-up. Moreover, for the string-sorting problem, we show a quantum lower bound.

Quantum Computing Algorithms and ArchitectureAlgorithms and Data CompressionComplexity and Algorithms in Graphsred-black treessegment treequantum algorithms

More by Kamil Khadiev