MAFFT-inspired Quantum Shift-based Sequence Alignment and its Efficient Simulation on Decision Diagrams
Yusuke Kimura, Yutaka Takita

TL;DR
This paper introduces QShift-SA, a quantum algorithm inspired by MAFFT for sequence alignment screening, utilizing Grover's search to efficiently identify similar sequences, and demonstrates significant simulation speed improvements with decision diagram-based quantum circuit simulators.
Contribution
It presents a quantum circuit implementation of sequence alignment screening, leveraging Grover's algorithm and decision diagram simulation for improved efficiency.
Findings
Decision diagram-based simulators are over 1,000 times faster than traditional methods.
QShift-SA effectively targets screening steps in multiple sequence alignment workflows.
The approach demonstrates feasibility of quantum algorithms for bioinformatics tasks.
Abstract
Multiple sequence alignment (MSA) is a core operation for comparing genome sequences and is widely used in bio-informatics. MAFFT, a practical MSA tool, repeatedly shifts a pair of sequences and computes a distance. Because the number of sequence pairs grows quadratically with the number of sequences, this procedure can become a bottleneck. We propose Quantum Shift-based Sequence Alignment (QShift-SA), which implements this ``shift-wise score computation'' as a gate-based quantum circuit and searches over shift amounts and sequence pairs using Grover algorithm. QShift-SA constructs an oracle circuit that compute the Hamming distance (the number of mismatches) between two sequences with data encoding, controlled shift, comparison, and addition. This oracle can search for candidates with small distances. QShift-SA does not aim to replace the full MSA workflow; instead, it targets the…
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 · Quantum-Dot Cellular Automata · DNA and Biological Computing
