Shallow Implementation of Quantum Fingerprinting with Application to Quantum Finite Automata

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Ziiatdinov, Mansur, Khadieva, Aliya, Khadiev, Kamil
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915291062075392
author Ziiatdinov, Mansur
Khadieva, Aliya
Khadiev, Kamil
author_facet Ziiatdinov, Mansur
Khadieva, Aliya
Khadiev, Kamil
contents Quantum fingerprinting is a technique that maps classical input word to a quantum state. The obtained quantum state is much shorter than the original word, and its processing uses less resources, making it useful in quantum algorithms, communication, and cryptography. One of the examples of quantum fingerprinting is quantum automata algorithm for \(MOD_{p}=\{a^{i\cdot p} \mid i \geq 0\}\) languages, where $p$ is a prime number. However, implementing such an automaton on the current quantum hardware is not efficient. Quantum fingerprinting maps a word \(x \in \{0,1\}^{n}\) of length \(n\) to a state \(\ket{ψ(x)}\) of \(O(\log n)\) qubits, and uses \(O(n)\) unitary operations. Computing quantum fingerprint using all available qubits of the current quantum computers is infeasible due to a large number of quantum operations. To make quantum fingerprinting practical, we should optimize the circuit for depth instead of width in contrast to the previous works. We propose explicit methods of quantum fingerprinting based on tools from additive combinatorics, such as generalized arithmetic progressions (GAPs), and prove that these methods provide circuit depth comparable to a probabilistic method. We also compare our method to prior work on explicit quantum fingerprinting methods.
format Preprint
id arxiv_https___arxiv_org_abs_2412_18823
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Shallow Implementation of Quantum Fingerprinting with Application to Quantum Finite Automata
Ziiatdinov, Mansur
Khadieva, Aliya
Khadiev, Kamil
Quantum Physics
Cryptography and Security
Formal Languages and Automata Theory
Quantum fingerprinting is a technique that maps classical input word to a quantum state. The obtained quantum state is much shorter than the original word, and its processing uses less resources, making it useful in quantum algorithms, communication, and cryptography. One of the examples of quantum fingerprinting is quantum automata algorithm for \(MOD_{p}=\{a^{i\cdot p} \mid i \geq 0\}\) languages, where $p$ is a prime number. However, implementing such an automaton on the current quantum hardware is not efficient. Quantum fingerprinting maps a word \(x \in \{0,1\}^{n}\) of length \(n\) to a state \(\ket{ψ(x)}\) of \(O(\log n)\) qubits, and uses \(O(n)\) unitary operations. Computing quantum fingerprint using all available qubits of the current quantum computers is infeasible due to a large number of quantum operations. To make quantum fingerprinting practical, we should optimize the circuit for depth instead of width in contrast to the previous works. We propose explicit methods of quantum fingerprinting based on tools from additive combinatorics, such as generalized arithmetic progressions (GAPs), and prove that these methods provide circuit depth comparable to a probabilistic method. We also compare our method to prior work on explicit quantum fingerprinting methods.
title Shallow Implementation of Quantum Fingerprinting with Application to Quantum Finite Automata
topic Quantum Physics
Cryptography and Security
Formal Languages and Automata Theory
url https://arxiv.org/abs/2412.18823