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...

Descripción completa

Detalles Bibliográficos
Autores principales: Di Bartolomeo, Giovanni, Vischi, Michele, Cesa, Francesco, Wixinger, Roman, Grossi, Michele, Donadi, Sandro, Bassi, Angelo
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