Yao.jl: Extensible, Efficient Framework for Quantum Algorithm Design
We introduce Yao , an extensible, efficient open-source framework for quantum algorithm design. Yao features generic and differentiable programming of quantum circuits. It achieves state-of-the-art performance in simulating small to intermediate-sized quantum circuits that are relevant to near-term...
Saved in:
| Published in | Quantum (Vienna, Austria) Vol. 4; p. 341 |
|---|---|
| Main Authors | , , , |
| Format | Journal Article |
| Language | English |
| Published |
Verein zur Förderung des Open Access Publizierens in den Quantenwissenschaften
11.10.2020
|
| Online Access | Get full text |
| ISSN | 2521-327X 2521-327X |
| DOI | 10.22331/q-2020-10-11-341 |
Cover
| Abstract | We introduce
Yao
, an extensible, efficient open-source framework for quantum algorithm design.
Yao
features generic and differentiable programming of quantum circuits. It achieves state-of-the-art performance in simulating small to intermediate-sized quantum circuits that are relevant to near-term applications. We introduce the design principles and critical techniques behind
Yao
. These include the quantum block intermediate representation of quantum circuits, a builtin automatic differentiation engine optimized for reversible computing, and batched quantum registers with GPU acceleration. The extensibility and efficiency of
Yao
help boost innovation in quantum algorithm design. |
|---|---|
| AbstractList | We introduce $\texttt{Yao}$, an extensible, efficient open-source framework for quantum algorithm design. $\texttt{Yao}$ features generic and differentiable programming of quantum circuits. It achieves state-of-the-art performance in simulating small to intermediate-sized quantum circuits that are relevant to near-term applications. We introduce the design principles and critical techniques behind $\texttt{Yao}$. These include the quantum block intermediate representation of quantum circuits, a builtin automatic differentiation engine optimized for reversible computing, and batched quantum registers with GPU acceleration. The extensibility and efficiency of $\texttt{Yao}$ help boost innovation in quantum algorithm design. We introduce Yao , an extensible, efficient open-source framework for quantum algorithm design. Yao features generic and differentiable programming of quantum circuits. It achieves state-of-the-art performance in simulating small to intermediate-sized quantum circuits that are relevant to near-term applications. We introduce the design principles and critical techniques behind Yao . These include the quantum block intermediate representation of quantum circuits, a builtin automatic differentiation engine optimized for reversible computing, and batched quantum registers with GPU acceleration. The extensibility and efficiency of Yao help boost innovation in quantum algorithm design. |
| ArticleNumber | 341 |
| Author | Zhang, Pan Wang, Lei Liu, Jin-Guo Luo, Xiu-Zhe |
| Author_xml | – sequence: 1 givenname: Xiu-Zhe surname: Luo fullname: Luo, Xiu-Zhe organization: Institute of Physics, Chinese Academy of Sciences, Beijing 100190, China, Institute of Theoretical Physics, Chinese Academy of Sciences, Beijing 100190, China, Department of Physics and Astronomy, University of Waterloo, Waterloo N2L 3G1, Canada, Perimeter Institute for Theoretical Physics, Waterloo, Ontario N2L 2Y5, Canada – sequence: 2 givenname: Jin-Guo surname: Liu fullname: Liu, Jin-Guo organization: Institute of Physics, Chinese Academy of Sciences, Beijing 100190, China – sequence: 3 givenname: Pan surname: Zhang fullname: Zhang, Pan organization: Institute of Theoretical Physics, Chinese Academy of Sciences, Beijing 100190, China – sequence: 4 givenname: Lei surname: Wang fullname: Wang, Lei organization: Institute of Physics, Chinese Academy of Sciences, Beijing 100190, China, Songshan Lake Materials Laboratory, Dongguan, Guangdong 523808, China |
| BookMark | eNqFkNtKAzEQhoMoeHwA7_YBXE0m2Sb1TrQeQBBBQa_CNDupqduNZlPUt3fbiogXCgNzgO8b-LfZehtbYmxf8EMAKcXRawkceCn6EqVUYo1tQQX9CPph_ce8yfa6bso5B6MHA6O22NkjxsNpc1yM3jO1XRg3dFCMvA8uUJuL84QzeovpufAxFbdzbPN8Vpw0k5hCfpoVZ9SFSbvLNjw2He199R12fz66O70sr28urk5PrkungOdyXAsBg4o0kFI45Mo4TlJ6WUktUUvhKlmBIi2NB3A1etIekCoc1toMndxhVytvHXFqX1KYYfqwEYNdHmKaWEw5uIas4Ug1geHagfJVNcSajzUJZ7w2UuneBSvXvH3Bjzdsmm-h4HYZq321i1gXuxC2j7WH9ApyKXZdIm9dyJhDbHPC0PxJil_k_98-AQRKjKc |
| CitedBy_id | crossref_primary_10_1088_1361_6633_ad82cf crossref_primary_10_1103_PhysRevA_105_022409 crossref_primary_10_1103_PhysRevResearch_4_043161 crossref_primary_10_21105_joss_04759 crossref_primary_10_1103_PhysRevApplied_16_044039 crossref_primary_10_22331_q_2024_03_21_1296 crossref_primary_10_1016_j_jfranklin_2023_06_003 crossref_primary_10_1088_2058_9565_ad4979 crossref_primary_10_21105_joss_05364 crossref_primary_10_22331_q_2021_10_27_568 crossref_primary_10_22331_q_2022_12_13_874 crossref_primary_10_1103_PhysRevA_103_052416 crossref_primary_10_1103_PhysRevA_103_012405 crossref_primary_10_1038_s41598_023_29643_4 crossref_primary_10_1007_s42484_024_00211_x crossref_primary_10_1038_s42005_023_01427_2 crossref_primary_10_1021_acs_jctc_3c00071 crossref_primary_10_1109_ACCESS_2022_3183993 crossref_primary_10_1103_PhysRevC_108_064306 crossref_primary_10_1080_00031305_2021_2002189 crossref_primary_10_22331_q_2021_10_06_559 crossref_primary_10_1088_2058_9565_ad69bc crossref_primary_10_3389_fphy_2021_755139 crossref_primary_10_22331_q_2025_02_04_1620 crossref_primary_10_1155_2022_5701479 crossref_primary_10_1088_2058_9565_abe567 crossref_primary_10_1103_PRXQuantum_5_030348 crossref_primary_10_1103_PhysRevResearch_6_033291 crossref_primary_10_1007_s11227_024_06892_2 crossref_primary_10_21105_joss_03711 crossref_primary_10_1016_j_cpc_2023_108686 crossref_primary_10_1103_PhysRevResearch_6_023294 crossref_primary_10_1016_j_fmre_2025_02_020 crossref_primary_10_1103_PhysRevA_106_052611 crossref_primary_10_1007_s42484_024_00177_w crossref_primary_10_1103_PhysRevA_104_062405 crossref_primary_10_22331_q_2024_05_13_1342 crossref_primary_10_52396_JUSTC_2022_0118 crossref_primary_10_22331_q_2024_08_28_1453 crossref_primary_10_21468_SciPostPhysLectNotes_61 crossref_primary_10_22331_q_2024_02_12_1247 crossref_primary_10_3390_electronics11030437 crossref_primary_10_1109_TPAMI_2023_3272029 crossref_primary_10_22331_q_2022_05_03_706 crossref_primary_10_1016_j_cosrev_2025_100747 crossref_primary_10_1007_s11433_022_2057_y crossref_primary_10_1103_PRXQuantum_4_030335 crossref_primary_10_22331_q_2024_06_18_1378 crossref_primary_10_7498_aps_70_20210813 crossref_primary_10_1109_ACCESS_2025_3546956 crossref_primary_10_1103_PhysRevA_104_012427 crossref_primary_10_1007_s11128_021_03145_6 crossref_primary_10_1088_2632_2153_acb0b4 crossref_primary_10_1145_3656419 crossref_primary_10_22331_q_2023_12_04_1192 crossref_primary_10_1038_s42254_021_00348_9 crossref_primary_10_1103_PhysRevApplied_17_024002 crossref_primary_10_1103_PhysRevResearch_6_023020 crossref_primary_10_1103_PRXQuantum_3_020365 crossref_primary_10_1103_PhysRevLett_126_090506 crossref_primary_10_1360_SSC_2022_0222 crossref_primary_10_1103_PhysRevA_108_042406 crossref_primary_10_1007_s11433_021_1793_6 crossref_primary_10_1039_D4CP00436A crossref_primary_10_1142_S2010324724400046 crossref_primary_10_1021_acs_jctc_3c00319 crossref_primary_10_1088_2632_2153_acffa3 crossref_primary_10_1103_PhysRevMaterials_9_034401 crossref_primary_10_22331_q_2022_01_04_617 crossref_primary_10_1103_PhysRevResearch_6_043254 crossref_primary_10_1007_s11128_024_04537_0 crossref_primary_10_1007_s11467_022_1157_2 crossref_primary_10_21468_SciPostPhysCore_7_4_075 crossref_primary_10_1103_PhysRevA_107_032428 crossref_primary_10_1109_TNNLS_2023_3312170 crossref_primary_10_1103_PRXQuantum_2_030318 crossref_primary_10_1088_2058_9565_ac6825 crossref_primary_10_1103_PhysRevB_105_094409 crossref_primary_10_1007_s42484_021_00046_w crossref_primary_10_1103_PRXQuantum_3_020331 crossref_primary_10_1088_2632_2153_ad2aef crossref_primary_10_3390_cancers15102705 crossref_primary_10_1088_2058_9565_ad9177 crossref_primary_10_1002_qute_202300065 crossref_primary_10_1088_2058_9565_ad1f39 crossref_primary_10_1021_acs_jctc_1c01155 crossref_primary_10_1103_PRXQuantum_2_040309 |
| Cites_doi | 10.1038/s41586-019-0980-2 10.1109/sc.2016.73 10.1103/physreva.98.032309 10.21236/ada212800 10.1103/physreva.99.052306 10.1088/2058-9565/ab8ebc 10.5334/jors.151 10.1038/nature23879 10.1088/1367-2630/aae94a 10.1088/2632-2153/ab8731 10.22331/q-2018-01-31-49 10.1088/1367-2630/16/9/093021 10.1038/s41534-020-00302-0 10.1137/1.9780898717761 10.1017/cbo9780511976667.016 10.1038/s41467-018-07090-4 10.1103/physreva.98.062324 10.21236/ada387360 10.1103/PhysRevA.99.032331 10.1103/PhysRevA.102.022406 10.1103/PhysRevLett.123.190501 10.1038/s41534-019-0167-6 10.21105/joss.00615 10.1038/s41567-018-0124-x 10.1103/PhysRevLett.125.060503 10.1103/physreva.92.042303 10.1109/tcad.2007.911334 10.1371/journal.pone.0208561 10.1371/journal.pone.0209358 10.1007/978-3-540-68942-3_4 10.1103/physreva.79.012105 10.1103/PhysRevResearch.1.023025 10.1038/s41534-019-0235-y 10.22331/q-2019-03-25-130 10.1088/2058-9565/aaea94 10.1109/hpca.2019.00040 10.1103/physrevlett.118.150503 10.1038/ncomms5213 10.1038/s41534-019-0157-8 10.1103/PhysRevA.69.062321 10.1016/0167-8191(88)90094-4 10.1137/050644756 10.1103/PhysRevB.99.155131 10.1088/1367-2630/18/2/023023 10.1145/2491956.2462177 10.1145/3126908.3126947 10.1098/rspa.1998.0163 10.1088/2058-9565/ab7559 10.1147/rd.176.0525 10.1103/PhysRevX.8.031012 10.1109/tpds.2018.2872064 10.1145/3183895.3183901 10.22331/q-2018-08-06-79 10.1038/s41586-019-1666-5 10.1126/sciadv.aaw9918 10.1088/2058-9565/ab4eb5 10.1103/RevModPhys.68.733 10.2172/204262 10.1142/5345 10.4204/EPTCS.318.14 10.1038/s41598-019-47174-9 |
| ContentType | Journal Article |
| DBID | AAYXX CITATION ADTOC UNPAY DOA |
| DOI | 10.22331/q-2020-10-11-341 |
| DatabaseName | CrossRef Unpaywall for CDI: Periodical Content Unpaywall DOAJ Directory of Open Access Journals |
| DatabaseTitle | CrossRef |
| DatabaseTitleList | CrossRef |
| Database_xml | – sequence: 1 dbid: DOA name: DOAJ Directory of Open Access Journals url: https://www.doaj.org/ sourceTypes: Open Website – sequence: 2 dbid: UNPAY name: Unpaywall url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/ sourceTypes: Open Access Repository |
| DeliveryMethod | fulltext_linktorsrc |
| EISSN | 2521-327X |
| ExternalDocumentID | oai_doaj_org_article_80aede2807c24f559ad0b7e1c8f78347 10.22331/q-2020-10-11-341 10_22331_q_2020_10_11_341 |
| GroupedDBID | AAFWJ AAYXX AFPKN ALMA_UNASSIGNED_HOLDINGS CITATION GROUPED_DOAJ M~E ADTOC UNPAY |
| ID | FETCH-LOGICAL-c420t-bd11265e72e44a9048c0e33f35373a731c53524e738f22cdafe7f2ae5a9d789c3 |
| IEDL.DBID | UNPAY |
| ISSN | 2521-327X |
| IngestDate | Fri Oct 03 12:40:25 EDT 2025 Sun Oct 26 03:45:12 EDT 2025 Tue Jul 01 01:59:49 EDT 2025 Thu Apr 24 23:08:05 EDT 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Language | English |
| License | https://creativecommons.org/licenses/by/4.0 cc-by |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c420t-bd11265e72e44a9048c0e33f35373a731c53524e738f22cdafe7f2ae5a9d789c3 |
| OpenAccessLink | https://proxy.k.utb.cz/login?url=https://quantum-journal.org/papers/q-2020-10-11-341/pdf/ |
| ParticipantIDs | doaj_primary_oai_doaj_org_article_80aede2807c24f559ad0b7e1c8f78347 unpaywall_primary_10_22331_q_2020_10_11_341 crossref_citationtrail_10_22331_q_2020_10_11_341 crossref_primary_10_22331_q_2020_10_11_341 |
| ProviderPackageCode | CITATION AAYXX |
| PublicationCentury | 2000 |
| PublicationDate | 2020-10-11 |
| PublicationDateYYYYMMDD | 2020-10-11 |
| PublicationDate_xml | – month: 10 year: 2020 text: 2020-10-11 day: 11 |
| PublicationDecade | 2020 |
| PublicationTitle | Quantum (Vienna, Austria) |
| PublicationYear | 2020 |
| Publisher | Verein zur Förderung des Open Access Publizierens in den Quantenwissenschaften |
| Publisher_xml | – name: Verein zur Förderung des Open Access Publizierens in den Quantenwissenschaften |
| References | 88 89 110 111 112 113 114 115 116 90 117 91 118 92 119 93 94 95 96 97 10 98 11 99 12 13 14 15 16 17 18 19 0 1 2 3 4 5 6 7 8 9 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 100 101 102 103 104 105 106 80 107 81 108 82 109 83 84 85 86 87 |
| References_xml | – ident: 39 – ident: 68 – ident: 74 – ident: 11 doi: 10.1038/s41586-019-0980-2 – ident: 113 doi: 10.1109/sc.2016.73 – ident: 51 – ident: 6 doi: 10.1103/physreva.98.032309 – ident: 31 – ident: 60 doi: 10.21236/ada212800 – ident: 83 doi: 10.1103/physreva.99.052306 – ident: 22 – ident: 41 doi: 10.1088/2058-9565/ab8ebc – ident: 92 – ident: 47 doi: 10.5334/jors.151 – ident: 56 doi: 10.1038/nature23879 – ident: 86 – ident: 116 doi: 10.1088/1367-2630/aae94a – ident: 107 doi: 10.1088/2632-2153/ab8731 – ident: 71 – ident: 34 – ident: 13 – ident: 54 – ident: 29 doi: 10.22331/q-2018-01-31-49 – ident: 79 – ident: 48 – ident: 110 doi: 10.1088/1367-2630/16/9/093021 – ident: 115 doi: 10.1038/s41534-020-00302-0 – ident: 49 doi: 10.1137/1.9780898717761 – ident: 64 doi: 10.1017/cbo9780511976667.016 – ident: 40 – ident: 91 – ident: 18 – ident: 4 – ident: 100 – ident: 72 – ident: 15 doi: 10.1038/s41467-018-07090-4 – ident: 10 doi: 10.1038/nature23879 – ident: 8 doi: 10.1103/physreva.98.062324 – ident: 57 – ident: 99 – ident: 9 doi: 10.21236/ada387360 – ident: 59 doi: 10.1103/PhysRevA.99.032331 – ident: 24 – ident: 97 doi: 10.1103/PhysRevA.102.022406 – ident: 101 doi: 10.1103/PhysRevLett.123.190501 – ident: 114 doi: 10.1038/s41534-019-0167-6 – ident: 119 doi: 10.21105/joss.00615 – ident: 109 doi: 10.1038/s41567-018-0124-x – ident: 102 doi: 10.1103/PhysRevLett.125.060503 – ident: 111 – ident: 2 doi: 10.1103/physreva.92.042303 – ident: 32 – ident: 80 – ident: 96 doi: 10.1109/tcad.2007.911334 – ident: 77 – ident: 108 – ident: 46 – ident: 63 – ident: 21 – ident: 36 doi: 10.1371/journal.pone.0208561 – ident: 98 doi: 10.1371/journal.pone.0209358 – ident: 93 – ident: 87 – ident: 53 doi: 10.1007/978-3-540-68942-3_4 – ident: 117 doi: 10.1103/physreva.79.012105 – ident: 78 – ident: 27 doi: 10.1103/PhysRevResearch.1.023025 – ident: 17 doi: 10.1038/s41534-019-0235-y – ident: 112 – ident: 37 doi: 10.22331/q-2019-03-25-130 – ident: 65 doi: 10.1088/2058-9565/aaea94 – ident: 88 doi: 10.1109/hpca.2019.00040 – ident: 58 doi: 10.1103/physrevlett.118.150503 – ident: 103 – ident: 5 – ident: 55 doi: 10.1038/ncomms5213 – ident: 50 – ident: 82 – ident: 7 doi: 10.1038/s41534-019-0157-8 – ident: 75 – ident: 85 doi: 10.1103/PhysRevA.69.062321 – ident: 61 – ident: 66 doi: 10.1016/0167-8191(88)90094-4 – ident: 106 – ident: 23 – ident: 70 doi: 10.1137/050644756 – ident: 105 doi: 10.1103/PhysRevB.99.155131 – ident: 3 doi: 10.1088/1367-2630/18/2/023023 – ident: 28 doi: 10.1145/2491956.2462177 – ident: 69 doi: 10.1145/3126908.3126947 – ident: 44 doi: 10.1098/rspa.1998.0163 – ident: 89 – ident: 95 – ident: 33 – ident: 14 – ident: 45 doi: 10.1088/2058-9565/ab7559 – ident: 76 – ident: 26 doi: 10.1147/rd.176.0525 – ident: 1 doi: 10.1038/ncomms5213 – ident: 62 – ident: 20 – ident: 104 doi: 10.1103/PhysRevX.8.031012 – ident: 16 doi: 10.1109/tpds.2018.2872064 – ident: 30 doi: 10.1145/3183895.3183901 – ident: 0 doi: 10.22331/q-2018-08-06-79 – ident: 42 – ident: 67 – ident: 81 doi: 10.1038/s41586-019-1666-5 – ident: 90 – ident: 12 doi: 10.1126/sciadv.aaw9918 – ident: 73 – ident: 19 – ident: 38 doi: 10.1088/2058-9565/ab4eb5 – ident: 43 doi: 10.1103/RevModPhys.68.733 – ident: 118 doi: 10.2172/204262 – ident: 52 doi: 10.1142/5345 – ident: 94 doi: 10.4204/EPTCS.318.14 – ident: 84 – ident: 35 doi: 10.1038/s41598-019-47174-9 – ident: 25 |
| SSID | ssj0002876684 |
| Score | 2.4891372 |
| Snippet | We introduce
Yao
, an extensible, efficient open-source framework for quantum algorithm design.
Yao
features generic and differentiable programming of quantum... We introduce $\texttt{Yao}$, an extensible, efficient open-source framework for quantum algorithm design. $\texttt{Yao}$ features generic and differentiable... |
| SourceID | doaj unpaywall crossref |
| SourceType | Open Website Open Access Repository Enrichment Source Index Database |
| StartPage | 341 |
| SummonAdditionalLinks | – databaseName: DOAJ Directory of Open Access Journals dbid: DOA link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1LS8NAEF7Ei3oQRcX6Yg-e1NhkH93EW7UtRVAQLNRT2FeUkr6kQf33zm7SWi_24ikhbLLhmwnzTXb2G4TObWK4NZQHVlAasDjkgdKJgjNjeKQ5RCi3ovvw2Oj22H2f95dafbmasFIeuASuHofSGus0WzRhGfBfaUIlbKTjzPWI8PvIwzhZSqYG_peRaDRiVi5jQgSkUX0KDgGpkitGiALKol-ByOv1b6GNYjSRXx8yz5eCTGcHbVfsEDfLt9pFa3a0h1ovcnw9yG9w-9OXm6vcXuG2l36AiIE78_IqDPwTPxUAVTHEzfx1DHn_2xC3fI3GPup12s933aBqfhBoRsJZoIzb3MOtIJYxmcCHpkNLaUY5FVQKCjgCd2IAcZwRoo3MrMiItFwmRsSJpgdofTQe2UOESaKNNsZQiIdMEq4kPNloIC4cjkrWUDhHItWVMrhrUJGnkCF48NJp6sBLfcaQAng1dLG4ZVLKYvw1-NbBuxjoFK39BbBzWtk5XWXnGrpcGGf1lEf_MeUx2vxxmRO0Pnsv7ClQkJk68972DS5x1aE priority: 102 providerName: Directory of Open Access Journals |
| Title | Yao.jl: Extensible, Efficient Framework for Quantum Algorithm Design |
| URI | https://quantum-journal.org/papers/q-2020-10-11-341/pdf/ https://doaj.org/article/80aede2807c24f559ad0b7e1c8f78347 |
| UnpaywallVersion | publishedVersion |
| Volume | 4 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAON databaseName: DOAJ Directory of Open Access Journals customDbUrl: eissn: 2521-327X dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0002876684 issn: 2521-327X databaseCode: DOA dateStart: 20170101 isFulltext: true titleUrlDefault: https://www.doaj.org/ providerName: Directory of Open Access Journals – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources customDbUrl: eissn: 2521-327X dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0002876684 issn: 2521-327X databaseCode: M~E dateStart: 20170101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LT9tAEB5BONAeaKu2IqVFe-BUuomz62Xt3tKSCCGBWolIycnal2mpSQyy1ZZfz-zaSV8SqJxsWfvSfLueGc3sNwB7LrXCWS6ok5zTOIkE1SbV-GatGBiBGspHdE9OD44m8fFUTNcgWd3ir3HA-pK2kgyx_FKVaAr1rxBR9HV8NsGA4s-3X9q8vw4bBwKt8A5sTE4_DWe-lhxqJMqZnDZBTNR_fPBP5z_UUGDrfwyb9bxUP7-rovhNxYyfwGy5uCaz5FuvrnTP3PzF2_iQ1T-FrdbuJMNmozyDNTd_DocztehdFO_J6EdIZNeFe0dGgVQCdREZLxO3CFq25HMzKxkW54vrr9WXS3IYsj9ewGQ8Ovt4RNuyCtTELKqotv7akHCSuThWKR5hEznOcy645EpyRAitshjBS3LGjFW5kzlTTqjUyiQ1_CV05ou52wbCUmONtZajpo0VE1rhyNagSSTwqVUXoqWUM9NyjvvSF0WGvkcAJrvKvFyy4ItkKJcuvF11KRvCjbsaf_DQrRp6ruzwAQWftUcvSyLlrPOsP4bFOXpQykZauoFJcl9lRHZhfwX8_VO--q_WO_DoF-yvoVNd1-4NWjGV3g3e_267bW8BQsLtBA |
| linkProvider | Unpaywall |
| linkToUnpaywall | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LT9tAEB5BOACHtqitGtqiPXCCbuLselmbW1oSISQQSERKTta-DG2dxCBbffx6Zm0npa0EgpMta1-ab9czo5n9BmDXxVY4ywV1knMaRoGg2sQa36wVPSNQQ_mI7unZwfEoPBmL8QpEy1v8JQ5YTmkjySqWn6scTaHuDSKKvo7PJuhR_Pl2c5t2V2HtQKAV3oK10dl5f-JryaFGopzJcR3ERP3He_91_ksNVWz9m7BeznL164fKsnsqZvgSJovF1Zkl3ztloTvm9z-8jc9Z_St40didpF9vlC1YcbPXcDRR88637JAMflaJ7Dpzn8igIpVAXUSGi8QtgpYtuahnJf3san77tbiekqMq--MNjIaDyy_HtCmrQE3IgoJq668NCSeZC0MV4xE2geM85YJLriRHhNAqCxG8KGXMWJU6mTLlhIqtjGLD30JrNp-5d0BYbKyx1nLUtKFiQisc2Ro0iQQ-tWpDsJByYhrOcV_6IkvQ96iASW4SL5ek8kUSlEsb9pZd8ppw46HGnz10y4aeK7v6gIJPmqOXRIFy1nnWH8PCFD0oZQMtXc9Eqa8yItuwvwT-8Sm3n9T6PWz8gf0DtIrb0n1EK6bQO82GvQO6G-wP |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Yao.jl%3A+Extensible%2C+Efficient+Framework+for+Quantum+Algorithm+Design&rft.jtitle=Quantum+%28Vienna%2C+Austria%29&rft.au=Luo%2C+Xiu-Zhe&rft.au=Liu%2C+Jin-Guo&rft.au=Zhang%2C+Pan&rft.au=Wang%2C+Lei&rft.date=2020-10-11&rft.issn=2521-327X&rft.eissn=2521-327X&rft.volume=4&rft.spage=341&rft_id=info:doi/10.22331%2Fq-2020-10-11-341&rft.externalDBID=n%2Fa&rft.externalDocID=10_22331_q_2020_10_11_341 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2521-327X&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2521-327X&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2521-327X&client=summon |