Quantum hashing algorithm implementation
Aliya Khadieva

TL;DR
This paper demonstrates the implementation and optimization of a quantum hashing algorithm based on finite automata on IBMQ quantum computers, focusing on minimizing control operators and optimizing related QFT circuits.
Contribution
It presents the first implementation of a quantum hashing algorithm on real IBMQ hardware, optimizing circuit complexity for near-term quantum devices.
Findings
Successful implementation of quantum hashing on 16- and 27-qubit IBMQ machines.
Optimized quantum circuits with reduced control operators.
Application of similar optimization techniques to Quantum Fourier Transform circuits.
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 , where , for any prime number . 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.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsQuantum Computing Algorithms and Architecture
