Quantum Algorithms for the Triangle Problem
Abstract
We present two new quantum algorithms that either find a triangle (a copy of ) in an undirected graph on nodes, or reject if is triangle free. The first algorithm uses combinatorial ideas with Grover Search and makes queries. The second algorithm uses queries, and it is based on a design concept of Ambainis~\cite{amb04} that incorporates the benefits of quantum walks into Grover search~\cite{gro96}. The first algorithm uses only qubits in its quantum subroutines, whereas the second one uses O(n) qubits. The Triangle Problem was first treated in~\cite{bdhhmsw01}, where an algorithm with query complexity was presented, where is the number of edges of .
Cite
@article{arxiv.quant-ph/0310134,
title = {Quantum Algorithms for the Triangle Problem},
author = {Frederic Magniez and Miklos Santha and Mario Szegedy},
journal= {arXiv preprint arXiv:quant-ph/0310134},
year = {2007}
}
Comments
Several typos are fixed, and full proofs are included. Full version of the paper accepted to SODA'05