English

Quantum hashing algorithm implementation

Quantum Physics 2024-07-16 v1

Abstract

We implement a quantum hashing algorithm which is based on a fingerprinting technique presented by Ambainis and Frievalds, 1988, on gate-based quantum computers. This algorithm is based on a quantum finite automaton for a unary language MODp\mathtt{MOD_p}, where MODp={aipi0} \mathtt{MOD_p} = \{ a^{i \cdot p} \mid i \geq 0 \} , for any prime number pp. We consider 16-qubit and 27-qubit IBMQ computers with the special graphs of qubits representing nearest neighbor architecture that is not Linear Nearest Neighbor (LNN) one. We optimize quantum circuits for the quantum hashing algorithm with respect to minimizing the number of control operators as the most expensive ones. We apply the same approach for an optimized circuit implementation of Quantum Fourier Transform (QFT) operation on the aforementioned machines because QFT and hashing circuits have common parts.

Keywords

Cite

@article{arxiv.2407.10136,
  title  = {Quantum hashing algorithm implementation},
  author = {Aliya Khadieva},
  journal= {arXiv preprint arXiv:2407.10136},
  year   = {2024}
}

Comments

submitted to ICTCS 2024

R2 v1 2026-06-28T17:40:12.352Z