Quantum Circuit Automatic Synthesizer (QCAS)
Ali Moghadaszadeh, Majid Mohamadi, Ali Akbar NikNafs, Peyman Keshavarzian · 2013
Abstract — Quantum and reversible circuit synthesis has been important concern of designers in recently passed decades. Considering the application of garbage bit in optimization of quantum circuit, GA-Based techniques have been introduced. This project provides an extensible infrastructure for quantum circuit automatic synthesis and optimization with the enhancement of interoperability features. The problem domain begins from complex computing model up to a synthesis of reversible quantum circuit. Optimization criterias are whole considered separately from software processing logic which cause capability of applying variable optimization critria in different problem domains. The new introduced methodology utilize PSO technique for circuit synthesis evolutionary computation in optimization step. A software library has been developed which implements this technique. It provides a simple flexible software for researchers in order to automatic synthesis of quantum circuit that implements an open source library of prerequisite of quantum circuit synthesis. Index Terms-Quantum circuits, gate, PSO, Automatic synthesis.