The emergence of quantum computers represents a crucial leap
forward in practical computability, when compared to classical
architectures. Harnessing that power effectively is an exercise of
increasing importance. Despite research in this field expanding
rapidly, little headway has been made towards new quantum algorithms. The ...
The emergence of quantum computers represents a crucial leap
forward in practical computability, when compared to classical
architectures. Harnessing that power effectively is an exercise of
increasing importance. Despite research in this field expanding
rapidly, little headway has been made towards new quantum algorithms. The complexity of quantum systems makes them conceptually inaccessible to non-experts; therefore, programs are hard to
design, hindering advancement. This paper presents a method for
genetically encoding and designing arbitrary circuits in Qiskit, a
software library developed by IBM for simulating quantum logic
gates. The effectiveness of the system is verified by evolving solutions to the Toffoli gate and Quantum Fourier Transform problems.