A Note on Quantum Divide and Conquer for Minimal String Rotation
Lexicographically minimal string rotation is a fundamental problem on string processing that has recently attracted a lot of attention in quantum computing. Near-optimal quantum algorithms have been proposed during its development, with new ideas such as quantum divide and conquer introduced. In this note, we further study its quantum query complexity. Slightly improved quantum algorithms by divide and conquer are proposed: 1. For the function problem, its query complexity is shown to be √(n)· 2^O(√(log n)), improving the recent result of √(n)· 2^(log n)^1/2+ε by Akmal and Jin (2022). 2. For the decision problem, its query complexity is shown to be O(√(n log^3 n loglog n)), improving the recent result of O(√(n log^5 n)) by Childs et al. (2022). The purpose of this note is to point out some useful algorithmic tricks, e.g., preprocessing and level-wise optimization, that can be used to improve quantum algorithms, especially for those with a divide-and-conquer structure.
READ FULL TEXT