Exploring ab initio machine synthesis of quantum circuits

Gate-level quantum circuits are often derived manually from higher level algorithms. While this suffices for small implementations and demonstrations, ultimately automatic circuit design will be required to realise complex algorithms using hardware-specific operations and connectivity. Therefore, ab...

Full description

Bibliographic Details
Main Authors: Richard Meister, Cica Gustiani, Simon C Benjamin
Format: Article
Language:English
Published: IOP Publishing 2023-01-01
Series:New Journal of Physics
Subjects:
Online Access:https://doi.org/10.1088/1367-2630/ace077
_version_ 1797748611379888128
author Richard Meister
Cica Gustiani
Simon C Benjamin
author_facet Richard Meister
Cica Gustiani
Simon C Benjamin
author_sort Richard Meister
collection DOAJ
description Gate-level quantum circuits are often derived manually from higher level algorithms. While this suffices for small implementations and demonstrations, ultimately automatic circuit design will be required to realise complex algorithms using hardware-specific operations and connectivity. Therefore, ab initio creation of circuits within a machine, either a classical computer or a hybrid quantum–classical device, is of key importance. We explore a range of established and novel techniques for the synthesis of new circuit structures, the optimisation of parameterised circuits, and the efficient removal of low-value gates via the quantum geometric tensor. Using these techniques we tackle the tasks of automatic encoding of unitary processes and translation (recompilation) of a circuit from one form to another. Using emulated quantum computers with various noise-free gate sets we provide simple examples involving up to 10 qubits, corresponding to 20 qubits in the augmented space we use. Further applications of specific relevance to chemistry modelling are considered in a sister paper, ‘Exploiting subspace constraints and ab initio variational methods for quantum chemistry’. The emulation environments used were QuEST , QuESTlink and pyQuEST . All resources will be made openly accessible and are currently available upon request.
first_indexed 2024-03-12T16:08:15Z
format Article
id doaj.art-294f6883a05d4030955be3fab8addef0
institution Directory Open Access Journal
issn 1367-2630
language English
last_indexed 2024-03-12T16:08:15Z
publishDate 2023-01-01
publisher IOP Publishing
record_format Article
series New Journal of Physics
spelling doaj.art-294f6883a05d4030955be3fab8addef02023-08-09T14:15:26ZengIOP PublishingNew Journal of Physics1367-26302023-01-0125707301810.1088/1367-2630/ace077Exploring ab initio machine synthesis of quantum circuitsRichard Meister0https://orcid.org/0000-0002-1998-7867Cica Gustiani1https://orcid.org/0000-0003-0558-4685Simon C Benjamin2https://orcid.org/0000-0002-7766-5348Department of Materials, University of Oxford , Oxford OX1 3PH, United KingdomDepartment of Materials, University of Oxford , Oxford OX1 3PH, United KingdomDepartment of Materials, University of Oxford , Oxford OX1 3PH, United Kingdom; Quantum Motion , 9 Sterling Way, London N7 9HJ, United KingdomGate-level quantum circuits are often derived manually from higher level algorithms. While this suffices for small implementations and demonstrations, ultimately automatic circuit design will be required to realise complex algorithms using hardware-specific operations and connectivity. Therefore, ab initio creation of circuits within a machine, either a classical computer or a hybrid quantum–classical device, is of key importance. We explore a range of established and novel techniques for the synthesis of new circuit structures, the optimisation of parameterised circuits, and the efficient removal of low-value gates via the quantum geometric tensor. Using these techniques we tackle the tasks of automatic encoding of unitary processes and translation (recompilation) of a circuit from one form to another. Using emulated quantum computers with various noise-free gate sets we provide simple examples involving up to 10 qubits, corresponding to 20 qubits in the augmented space we use. Further applications of specific relevance to chemistry modelling are considered in a sister paper, ‘Exploiting subspace constraints and ab initio variational methods for quantum chemistry’. The emulation environments used were QuEST , QuESTlink and pyQuEST . All resources will be made openly accessible and are currently available upon request.https://doi.org/10.1088/1367-2630/ace077quantum computingquantum compilingquantum circuitsvariational quantum algorithms
spellingShingle Richard Meister
Cica Gustiani
Simon C Benjamin
Exploring ab initio machine synthesis of quantum circuits
New Journal of Physics
quantum computing
quantum compiling
quantum circuits
variational quantum algorithms
title Exploring ab initio machine synthesis of quantum circuits
title_full Exploring ab initio machine synthesis of quantum circuits
title_fullStr Exploring ab initio machine synthesis of quantum circuits
title_full_unstemmed Exploring ab initio machine synthesis of quantum circuits
title_short Exploring ab initio machine synthesis of quantum circuits
title_sort exploring ab initio machine synthesis of quantum circuits
topic quantum computing
quantum compiling
quantum circuits
variational quantum algorithms
url https://doi.org/10.1088/1367-2630/ace077
work_keys_str_mv AT richardmeister exploringabinitiomachinesynthesisofquantumcircuits
AT cicagustiani exploringabinitiomachinesynthesisofquantumcircuits
AT simoncbenjamin exploringabinitiomachinesynthesisofquantumcircuits