Title :
Synthesis of Ternary Grover´s Algorithm
Author :
Mandal, Sudhindu Bikash ; Chakrabarti, Anandaroop ; Sur-Kolay, Susmita
Author_Institution :
A.K. Choudhury Sch. of Inf. Technol., Univ. of Calcutta, Kolkata, India
Abstract :
Grover´s search algorithm is one of the well-studied quantum computing algorithms, which plays a key role in many applications such as graph coloring, triangle finding, Boolean satisfiability. Although there are many works on circuit synthesis for Grover´s algorithm in the binary quantum domain, only a few exist for the ternary version of the algorithm. In this paper, we first propose a new ternary superposition operator and utilize it to synthesize a ternary quantum logic circuit for Grover´s algorithm. Our proposed circuits for a ternary oracle and the ternary Grover´s diffusion operator require 4 and 6 gate levels respectively per iteration, and for the ternary oracle 1 ancilla qutrit. To the best of our knowledge, this is the first circuit for the Grover´s diffusion operator using ternary gates. Finally, we use these two circuits to present a ternary quantum circuit for the vertex coloring problem. The oracle circuit for this problem has smaller gate count compared to existing solutions.
Keywords :
logic circuits; logic design; quantum gates; Grover search algorithm; binary quantum domain; circuit synthesis; gate levels; quantum computing algorithms; ternary Grover algorithm; ternary Grover diffusion operator; ternary gates; ternary oracle 1 ancilla qutrit; ternary quantum logic circuit synthesis; ternary superposition operator; vertex coloring problem; Algorithm design and analysis; Circuit synthesis; Logic gates; Multivalued logic; Quantum computing; Quantum mechanics; Registers; Ternary quantum gates; ternary Grover´s diffusion operator; ternary comparator; vertex coloring;
Conference_Titel :
Multiple-Valued Logic (ISMVL), 2014 IEEE 44th International Symposium on
Conference_Location :
Bremen
DOI :
10.1109/ISMVL.2014.40