Algorithms on ensemble quantum computers
In ensemble (or bulk) quantum computation, all computations are performed on an ensemble of computers rather than on a single computer. Measurements of qubits in an individual computer cannot be performed; instead, only expectation values (over the complete ensemble of computers) can be measured. As...
Gespeichert in:
Veröffentlicht in: | Natural computing 2010-06, Vol.9 (2), p.329-345 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 345 |
---|---|
container_issue | 2 |
container_start_page | 329 |
container_title | Natural computing |
container_volume | 9 |
creator | Boykin, P. Oscar Mor, Tal Roychowdhury, Vwani Vatan, Farrokh |
description | In ensemble (or bulk) quantum computation, all computations are performed on an
ensemble
of computers rather than on a single computer. Measurements of qubits in an individual computer cannot be performed; instead, only expectation values (over the complete ensemble of computers) can be measured. As a result of this limitation on the model of computation, many algorithms cannot be processed directly on such computers, and must be modified, as the common strategy of delaying the measurements usually does not resolve this
ensemble-measurement problem
. Here we present several new strategies for resolving this problem. Based on these strategies we provide new versions of some of the most important quantum algorithms, versions that are suitable for implementing on ensemble quantum computers, e.g., on liquid NMR quantum computers. These algorithms are Shor’s factorization algorithm, Grover’s search algorithm (with several marked items), and an algorithm for quantum fault-tolerant computation. The first two algorithms are simply modified using a
randomizing
and a
sorting
strategies. For the last algorithm, we develop a classical-quantum hybrid strategy for removing measurements. We use it to present a novel quantum fault-tolerant scheme. More explicitly, we present schemes for fault-tolerant measurement-free implementation of Toffoli and
as these operations cannot be implemented “bitwise”, and their standard fault-tolerant implementations require measurement. |
doi_str_mv | 10.1007/s11047-009-9133-0 |
format | Article |
fullrecord | <record><control><sourceid>proquest_pubme</sourceid><recordid>TN_cdi_pubmedcentral_primary_oai_pubmedcentral_nih_gov_3063506</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1859650279</sourcerecordid><originalsourceid>FETCH-LOGICAL-c501t-9ada61ef6007a72cd26959d3ee6e17d4c49ee6bf069642e0f58a5b633edf31463</originalsourceid><addsrcrecordid>eNp9kUtLxDAQx4Movj-AF1m86KU6kzRJcxFEfIHgRc8h207XStusSSv47c2yvkFPMzC_-c_jz9gewjEC6JOICLnOAExmUIgMVtgmSs0zo41aXeRKZ7rAYoNtxfgEwFFKXGcbHHMtleKb7OisnfnQDI9dnPh-Qn2kbtrS5Hl0_TB2k9J383GgEHfYWu3aSLvvcZs9XF7cn19nt3dXN-dnt1kpAYfMuMoppFql_ZzmZcWVkaYSRIpQV3mZm5ROa1BG5ZygloWTUyUEVbXAXIltdrrUnY_TjqqS-iG41s5D07nwar1r7M9K3zzamX-xApSQsBA4fBcI_nmkONiuiSW1revJj9FqKdJkYWQij_4lsZBGSeDaJPTgF_rkx9CnR9gi1yi5NDxBuITK4GMMVH9ujWAXhtmlYTYZZheGWUg9-9_P_ez4cCgBfAnEVOpnFL4m_636BtvtoAs</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>847152592</pqid></control><display><type>article</type><title>Algorithms on ensemble quantum computers</title><source>SpringerNature Journals</source><creator>Boykin, P. Oscar ; Mor, Tal ; Roychowdhury, Vwani ; Vatan, Farrokh</creator><creatorcontrib>Boykin, P. Oscar ; Mor, Tal ; Roychowdhury, Vwani ; Vatan, Farrokh</creatorcontrib><description>In ensemble (or bulk) quantum computation, all computations are performed on an
ensemble
of computers rather than on a single computer. Measurements of qubits in an individual computer cannot be performed; instead, only expectation values (over the complete ensemble of computers) can be measured. As a result of this limitation on the model of computation, many algorithms cannot be processed directly on such computers, and must be modified, as the common strategy of delaying the measurements usually does not resolve this
ensemble-measurement problem
. Here we present several new strategies for resolving this problem. Based on these strategies we provide new versions of some of the most important quantum algorithms, versions that are suitable for implementing on ensemble quantum computers, e.g., on liquid NMR quantum computers. These algorithms are Shor’s factorization algorithm, Grover’s search algorithm (with several marked items), and an algorithm for quantum fault-tolerant computation. The first two algorithms are simply modified using a
randomizing
and a
sorting
strategies. For the last algorithm, we develop a classical-quantum hybrid strategy for removing measurements. We use it to present a novel quantum fault-tolerant scheme. More explicitly, we present schemes for fault-tolerant measurement-free implementation of Toffoli and
as these operations cannot be implemented “bitwise”, and their standard fault-tolerant implementations require measurement.</description><identifier>ISSN: 1567-7818</identifier><identifier>EISSN: 1572-9796</identifier><identifier>DOI: 10.1007/s11047-009-9133-0</identifier><identifier>PMID: 21475662</identifier><language>eng</language><publisher>Dordrecht: Springer Netherlands</publisher><subject>Algorithms ; Artificial Intelligence ; Complex Systems ; Computation ; Computer Science ; Computer simulation ; Evolutionary Biology ; Fault tolerance ; Mathematical models ; Processor Architectures ; Quantum computers ; Qubits (quantum computing) ; Strategy ; Theory of Computation</subject><ispartof>Natural computing, 2010-06, Vol.9 (2), p.329-345</ispartof><rights>Springer Science+Business Media B.V. 2009</rights><rights>Springer Science+Business Media B.V. 2010</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c501t-9ada61ef6007a72cd26959d3ee6e17d4c49ee6bf069642e0f58a5b633edf31463</citedby><cites>FETCH-LOGICAL-c501t-9ada61ef6007a72cd26959d3ee6e17d4c49ee6bf069642e0f58a5b633edf31463</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s11047-009-9133-0$$EPDF$$P50$$Gspringer$$Hfree_for_read</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s11047-009-9133-0$$EHTML$$P50$$Gspringer$$Hfree_for_read</linktohtml><link.rule.ids>230,314,780,784,885,27924,27925,41488,42557,51319</link.rule.ids><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/21475662$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><creatorcontrib>Boykin, P. Oscar</creatorcontrib><creatorcontrib>Mor, Tal</creatorcontrib><creatorcontrib>Roychowdhury, Vwani</creatorcontrib><creatorcontrib>Vatan, Farrokh</creatorcontrib><title>Algorithms on ensemble quantum computers</title><title>Natural computing</title><addtitle>Nat Comput</addtitle><addtitle>Nat Comput</addtitle><description>In ensemble (or bulk) quantum computation, all computations are performed on an
ensemble
of computers rather than on a single computer. Measurements of qubits in an individual computer cannot be performed; instead, only expectation values (over the complete ensemble of computers) can be measured. As a result of this limitation on the model of computation, many algorithms cannot be processed directly on such computers, and must be modified, as the common strategy of delaying the measurements usually does not resolve this
ensemble-measurement problem
. Here we present several new strategies for resolving this problem. Based on these strategies we provide new versions of some of the most important quantum algorithms, versions that are suitable for implementing on ensemble quantum computers, e.g., on liquid NMR quantum computers. These algorithms are Shor’s factorization algorithm, Grover’s search algorithm (with several marked items), and an algorithm for quantum fault-tolerant computation. The first two algorithms are simply modified using a
randomizing
and a
sorting
strategies. For the last algorithm, we develop a classical-quantum hybrid strategy for removing measurements. We use it to present a novel quantum fault-tolerant scheme. More explicitly, we present schemes for fault-tolerant measurement-free implementation of Toffoli and
as these operations cannot be implemented “bitwise”, and their standard fault-tolerant implementations require measurement.</description><subject>Algorithms</subject><subject>Artificial Intelligence</subject><subject>Complex Systems</subject><subject>Computation</subject><subject>Computer Science</subject><subject>Computer simulation</subject><subject>Evolutionary Biology</subject><subject>Fault tolerance</subject><subject>Mathematical models</subject><subject>Processor Architectures</subject><subject>Quantum computers</subject><subject>Qubits (quantum computing)</subject><subject>Strategy</subject><subject>Theory of Computation</subject><issn>1567-7818</issn><issn>1572-9796</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2010</creationdate><recordtype>article</recordtype><sourceid>C6C</sourceid><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><recordid>eNp9kUtLxDAQx4Movj-AF1m86KU6kzRJcxFEfIHgRc8h207XStusSSv47c2yvkFPMzC_-c_jz9gewjEC6JOICLnOAExmUIgMVtgmSs0zo41aXeRKZ7rAYoNtxfgEwFFKXGcbHHMtleKb7OisnfnQDI9dnPh-Qn2kbtrS5Hl0_TB2k9J383GgEHfYWu3aSLvvcZs9XF7cn19nt3dXN-dnt1kpAYfMuMoppFql_ZzmZcWVkaYSRIpQV3mZm5ROa1BG5ZygloWTUyUEVbXAXIltdrrUnY_TjqqS-iG41s5D07nwar1r7M9K3zzamX-xApSQsBA4fBcI_nmkONiuiSW1revJj9FqKdJkYWQij_4lsZBGSeDaJPTgF_rkx9CnR9gi1yi5NDxBuITK4GMMVH9ujWAXhtmlYTYZZheGWUg9-9_P_ez4cCgBfAnEVOpnFL4m_636BtvtoAs</recordid><startdate>201006</startdate><enddate>201006</enddate><creator>Boykin, P. Oscar</creator><creator>Mor, Tal</creator><creator>Roychowdhury, Vwani</creator><creator>Vatan, Farrokh</creator><general>Springer Netherlands</general><general>Springer Nature B.V</general><scope>C6C</scope><scope>NPM</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>3V.</scope><scope>7SC</scope><scope>7XB</scope><scope>88I</scope><scope>8AL</scope><scope>8AO</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>8FK</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>M0N</scope><scope>M2P</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>Q9U</scope><scope>7X8</scope><scope>5PM</scope></search><sort><creationdate>201006</creationdate><title>Algorithms on ensemble quantum computers</title><author>Boykin, P. Oscar ; Mor, Tal ; Roychowdhury, Vwani ; Vatan, Farrokh</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c501t-9ada61ef6007a72cd26959d3ee6e17d4c49ee6bf069642e0f58a5b633edf31463</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2010</creationdate><topic>Algorithms</topic><topic>Artificial Intelligence</topic><topic>Complex Systems</topic><topic>Computation</topic><topic>Computer Science</topic><topic>Computer simulation</topic><topic>Evolutionary Biology</topic><topic>Fault tolerance</topic><topic>Mathematical models</topic><topic>Processor Architectures</topic><topic>Quantum computers</topic><topic>Qubits (quantum computing)</topic><topic>Strategy</topic><topic>Theory of Computation</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Boykin, P. Oscar</creatorcontrib><creatorcontrib>Mor, Tal</creatorcontrib><creatorcontrib>Roychowdhury, Vwani</creatorcontrib><creatorcontrib>Vatan, Farrokh</creatorcontrib><collection>Springer Nature OA Free Journals</collection><collection>PubMed</collection><collection>CrossRef</collection><collection>ProQuest Central (Corporate)</collection><collection>Computer and Information Systems Abstracts</collection><collection>ProQuest Central (purchase pre-March 2016)</collection><collection>Science Database (Alumni Edition)</collection><collection>Computing Database (Alumni Edition)</collection><collection>ProQuest Pharma Collection</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central (Alumni) (purchase pre-March 2016)</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies & Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Computing Database</collection><collection>Science Database</collection><collection>Advanced Technologies & Aerospace Database</collection><collection>ProQuest Advanced Technologies & Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>ProQuest Central Basic</collection><collection>MEDLINE - Academic</collection><collection>PubMed Central (Full Participant titles)</collection><jtitle>Natural computing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Boykin, P. Oscar</au><au>Mor, Tal</au><au>Roychowdhury, Vwani</au><au>Vatan, Farrokh</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Algorithms on ensemble quantum computers</atitle><jtitle>Natural computing</jtitle><stitle>Nat Comput</stitle><addtitle>Nat Comput</addtitle><date>2010-06</date><risdate>2010</risdate><volume>9</volume><issue>2</issue><spage>329</spage><epage>345</epage><pages>329-345</pages><issn>1567-7818</issn><eissn>1572-9796</eissn><abstract>In ensemble (or bulk) quantum computation, all computations are performed on an
ensemble
of computers rather than on a single computer. Measurements of qubits in an individual computer cannot be performed; instead, only expectation values (over the complete ensemble of computers) can be measured. As a result of this limitation on the model of computation, many algorithms cannot be processed directly on such computers, and must be modified, as the common strategy of delaying the measurements usually does not resolve this
ensemble-measurement problem
. Here we present several new strategies for resolving this problem. Based on these strategies we provide new versions of some of the most important quantum algorithms, versions that are suitable for implementing on ensemble quantum computers, e.g., on liquid NMR quantum computers. These algorithms are Shor’s factorization algorithm, Grover’s search algorithm (with several marked items), and an algorithm for quantum fault-tolerant computation. The first two algorithms are simply modified using a
randomizing
and a
sorting
strategies. For the last algorithm, we develop a classical-quantum hybrid strategy for removing measurements. We use it to present a novel quantum fault-tolerant scheme. More explicitly, we present schemes for fault-tolerant measurement-free implementation of Toffoli and
as these operations cannot be implemented “bitwise”, and their standard fault-tolerant implementations require measurement.</abstract><cop>Dordrecht</cop><pub>Springer Netherlands</pub><pmid>21475662</pmid><doi>10.1007/s11047-009-9133-0</doi><tpages>17</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1567-7818 |
ispartof | Natural computing, 2010-06, Vol.9 (2), p.329-345 |
issn | 1567-7818 1572-9796 |
language | eng |
recordid | cdi_pubmedcentral_primary_oai_pubmedcentral_nih_gov_3063506 |
source | SpringerNature Journals |
subjects | Algorithms Artificial Intelligence Complex Systems Computation Computer Science Computer simulation Evolutionary Biology Fault tolerance Mathematical models Processor Architectures Quantum computers Qubits (quantum computing) Strategy Theory of Computation |
title | Algorithms on ensemble quantum computers |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-20T05%3A26%3A42IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_pubme&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Algorithms%20on%20ensemble%20quantum%20computers&rft.jtitle=Natural%20computing&rft.au=Boykin,%20P.%20Oscar&rft.date=2010-06&rft.volume=9&rft.issue=2&rft.spage=329&rft.epage=345&rft.pages=329-345&rft.issn=1567-7818&rft.eissn=1572-9796&rft_id=info:doi/10.1007/s11047-009-9133-0&rft_dat=%3Cproquest_pubme%3E1859650279%3C/proquest_pubme%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=847152592&rft_id=info:pmid/21475662&rfr_iscdi=true |