Cargando…
A novel approach to noisy gates for simulating quantum computers
We present a novel method for simulating the noisy behaviour of quantum computers, which allows to efficiently incorporate environmental effects in the driven evolution implementing the gates acting on the qubits. We show how to modify the noiseless gate executed by the computer to include any Marko...
Autores principales: | , , , , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2023
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/2866739 |
_version_ | 1780978116666064896 |
---|---|
author | Di Bartolomeo, Giovanni Vischi, Michele Cesa, Francesco Wixinger, Roman Grossi, Michele Donadi, Sandro Bassi, Angelo |
author_facet | Di Bartolomeo, Giovanni Vischi, Michele Cesa, Francesco Wixinger, Roman Grossi, Michele Donadi, Sandro Bassi, Angelo |
author_sort | Di Bartolomeo, Giovanni |
collection | CERN |
description | We present a novel method for simulating the noisy behaviour of quantum computers, which allows to efficiently incorporate environmental effects in the driven evolution implementing the gates acting on the qubits. We show how to modify the noiseless gate executed by the computer to include any Markovian noise, hence resulting in what we will call a noisy gate. We compare our method with the IBM Qiskit simulator, and show that it follows more closely both the analytical solution of the Lindblad equation as well as the behaviour of a real quantum computer, where we ran algorithms involving up to 18 qubits; as such, our protocol offers a more accurate simulator for NISQ devices. The method is flexible enough to potentially describe any noise, including non-Markovian ones. The noise simulator based on this work is available as a python package at this link: https://pypi.org/project/quantum-gates. |
id | cern-2866739 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2023 |
record_format | invenio |
spelling | cern-28667392023-10-15T06:23:33Zhttp://cds.cern.ch/record/2866739engDi Bartolomeo, GiovanniVischi, MicheleCesa, FrancescoWixinger, RomanGrossi, MicheleDonadi, SandroBassi, AngeloA novel approach to noisy gates for simulating quantum computersquant-phGeneral Theoretical PhysicsWe present a novel method for simulating the noisy behaviour of quantum computers, which allows to efficiently incorporate environmental effects in the driven evolution implementing the gates acting on the qubits. We show how to modify the noiseless gate executed by the computer to include any Markovian noise, hence resulting in what we will call a noisy gate. We compare our method with the IBM Qiskit simulator, and show that it follows more closely both the analytical solution of the Lindblad equation as well as the behaviour of a real quantum computer, where we ran algorithms involving up to 18 qubits; as such, our protocol offers a more accurate simulator for NISQ devices. The method is flexible enough to potentially describe any noise, including non-Markovian ones. The noise simulator based on this work is available as a python package at this link: https://pypi.org/project/quantum-gates.arXiv:2301.04173oai:cds.cern.ch:28667392023-01-10 |
spellingShingle | quant-ph General Theoretical Physics Di Bartolomeo, Giovanni Vischi, Michele Cesa, Francesco Wixinger, Roman Grossi, Michele Donadi, Sandro Bassi, Angelo A novel approach to noisy gates for simulating quantum computers |
title | A novel approach to noisy gates for simulating quantum computers |
title_full | A novel approach to noisy gates for simulating quantum computers |
title_fullStr | A novel approach to noisy gates for simulating quantum computers |
title_full_unstemmed | A novel approach to noisy gates for simulating quantum computers |
title_short | A novel approach to noisy gates for simulating quantum computers |
title_sort | novel approach to noisy gates for simulating quantum computers |
topic | quant-ph General Theoretical Physics |
url | http://cds.cern.ch/record/2866739 |
work_keys_str_mv | AT dibartolomeogiovanni anovelapproachtonoisygatesforsimulatingquantumcomputers AT vischimichele anovelapproachtonoisygatesforsimulatingquantumcomputers AT cesafrancesco anovelapproachtonoisygatesforsimulatingquantumcomputers AT wixingerroman anovelapproachtonoisygatesforsimulatingquantumcomputers AT grossimichele anovelapproachtonoisygatesforsimulatingquantumcomputers AT donadisandro anovelapproachtonoisygatesforsimulatingquantumcomputers AT bassiangelo anovelapproachtonoisygatesforsimulatingquantumcomputers AT dibartolomeogiovanni novelapproachtonoisygatesforsimulatingquantumcomputers AT vischimichele novelapproachtonoisygatesforsimulatingquantumcomputers AT cesafrancesco novelapproachtonoisygatesforsimulatingquantumcomputers AT wixingerroman novelapproachtonoisygatesforsimulatingquantumcomputers AT grossimichele novelapproachtonoisygatesforsimulatingquantumcomputers AT donadisandro novelapproachtonoisygatesforsimulatingquantumcomputers AT bassiangelo novelapproachtonoisygatesforsimulatingquantumcomputers |