Cargando…

Evaluating probabilistic programming languages for simulating quantum correlations

This article explores how probabilistic programming can be used to simulate quantum correlations in an EPR experimental setting. Probabilistic programs are based on standard probability which cannot produce quantum correlations. In order to address this limitation, a hypergraph formalism was program...

Descripción completa

Detalles Bibliográficos
Autores principales: Obeid, Abdul Karim, Bruza, Peter D., Wittek, Peter
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6319741/
https://www.ncbi.nlm.nih.gov/pubmed/30608937
http://dx.doi.org/10.1371/journal.pone.0208555
_version_ 1783385118380916736
author Obeid, Abdul Karim
Bruza, Peter D.
Wittek, Peter
author_facet Obeid, Abdul Karim
Bruza, Peter D.
Wittek, Peter
author_sort Obeid, Abdul Karim
collection PubMed
description This article explores how probabilistic programming can be used to simulate quantum correlations in an EPR experimental setting. Probabilistic programs are based on standard probability which cannot produce quantum correlations. In order to address this limitation, a hypergraph formalism was programmed which both expresses the measurement contexts of the EPR experimental design as well as associated constraints. Four contemporary open source probabilistic programming frameworks were used to simulate an EPR experiment in order to shed light on their relative effectiveness from both qualitative and quantitative dimensions. We found that all four probabilistic languages successfully simulated quantum correlations. Detailed analysis revealed that no language was clearly superior across all dimensions, however, the comparison does highlight aspects that can be considered when using probabilistic programs to simulate experiments in quantum physics.
format Online
Article
Text
id pubmed-6319741
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-63197412019-01-19 Evaluating probabilistic programming languages for simulating quantum correlations Obeid, Abdul Karim Bruza, Peter D. Wittek, Peter PLoS One Research Article This article explores how probabilistic programming can be used to simulate quantum correlations in an EPR experimental setting. Probabilistic programs are based on standard probability which cannot produce quantum correlations. In order to address this limitation, a hypergraph formalism was programmed which both expresses the measurement contexts of the EPR experimental design as well as associated constraints. Four contemporary open source probabilistic programming frameworks were used to simulate an EPR experiment in order to shed light on their relative effectiveness from both qualitative and quantitative dimensions. We found that all four probabilistic languages successfully simulated quantum correlations. Detailed analysis revealed that no language was clearly superior across all dimensions, however, the comparison does highlight aspects that can be considered when using probabilistic programs to simulate experiments in quantum physics. Public Library of Science 2019-01-04 /pmc/articles/PMC6319741/ /pubmed/30608937 http://dx.doi.org/10.1371/journal.pone.0208555 Text en © 2019 Obeid et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
spellingShingle Research Article
Obeid, Abdul Karim
Bruza, Peter D.
Wittek, Peter
Evaluating probabilistic programming languages for simulating quantum correlations
title Evaluating probabilistic programming languages for simulating quantum correlations
title_full Evaluating probabilistic programming languages for simulating quantum correlations
title_fullStr Evaluating probabilistic programming languages for simulating quantum correlations
title_full_unstemmed Evaluating probabilistic programming languages for simulating quantum correlations
title_short Evaluating probabilistic programming languages for simulating quantum correlations
title_sort evaluating probabilistic programming languages for simulating quantum correlations
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6319741/
https://www.ncbi.nlm.nih.gov/pubmed/30608937
http://dx.doi.org/10.1371/journal.pone.0208555
work_keys_str_mv AT obeidabdulkarim evaluatingprobabilisticprogramminglanguagesforsimulatingquantumcorrelations
AT bruzapeterd evaluatingprobabilisticprogramminglanguagesforsimulatingquantumcorrelations
AT wittekpeter evaluatingprobabilisticprogramminglanguagesforsimulatingquantumcorrelations