{"title":"子图同构环境下量子模拟器与计算机并行使用的算法","authors":"Radu-Iulian Gheorghica","doi":"10.1109/SACI58269.2023.10158547","DOIUrl":null,"url":null,"abstract":"Quantum computers represent the new generation of computing. But despite this, they have a limit which consists of the number of qubits, or quantum bits, that each computer has at its disposal. The purpose of this research is the ability to use multiple quantum simulators and computers in order to achieve calculations made by a unified number of qubits. The design for this algorithm makes use of parallel and distributed programming. The key results are amplified amplitudes obtained for large quantum circuits that would otherwise be impossible to execute on a single quantum computer whose available number of qubits is exceeded by the one of such circuits. Thus the algorithm presented in the current paper has been designed and tested, showing favorable results. A 25 qubit circuit was used for the test cases. It was partitioned in multiple smaller circuits that were sent for execution from a laptop, directly to the quantum devices. The circuit number of qubits can be increased as considered necessary by the user.","PeriodicalId":339156,"journal":{"name":"2023 IEEE 17th International Symposium on Applied Computational Intelligence and Informatics (SACI)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-05-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An Algorithm for Concurrent Use of Quantum Simulators and Computers in the Context of Subgraph Isomorphism\",\"authors\":\"Radu-Iulian Gheorghica\",\"doi\":\"10.1109/SACI58269.2023.10158547\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Quantum computers represent the new generation of computing. But despite this, they have a limit which consists of the number of qubits, or quantum bits, that each computer has at its disposal. The purpose of this research is the ability to use multiple quantum simulators and computers in order to achieve calculations made by a unified number of qubits. The design for this algorithm makes use of parallel and distributed programming. The key results are amplified amplitudes obtained for large quantum circuits that would otherwise be impossible to execute on a single quantum computer whose available number of qubits is exceeded by the one of such circuits. Thus the algorithm presented in the current paper has been designed and tested, showing favorable results. A 25 qubit circuit was used for the test cases. It was partitioned in multiple smaller circuits that were sent for execution from a laptop, directly to the quantum devices. The circuit number of qubits can be increased as considered necessary by the user.\",\"PeriodicalId\":339156,\"journal\":{\"name\":\"2023 IEEE 17th International Symposium on Applied Computational Intelligence and Informatics (SACI)\",\"volume\":\"20 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-05-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2023 IEEE 17th International Symposium on Applied Computational Intelligence and Informatics (SACI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SACI58269.2023.10158547\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 IEEE 17th International Symposium on Applied Computational Intelligence and Informatics (SACI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SACI58269.2023.10158547","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An Algorithm for Concurrent Use of Quantum Simulators and Computers in the Context of Subgraph Isomorphism
Quantum computers represent the new generation of computing. But despite this, they have a limit which consists of the number of qubits, or quantum bits, that each computer has at its disposal. The purpose of this research is the ability to use multiple quantum simulators and computers in order to achieve calculations made by a unified number of qubits. The design for this algorithm makes use of parallel and distributed programming. The key results are amplified amplitudes obtained for large quantum circuits that would otherwise be impossible to execute on a single quantum computer whose available number of qubits is exceeded by the one of such circuits. Thus the algorithm presented in the current paper has been designed and tested, showing favorable results. A 25 qubit circuit was used for the test cases. It was partitioned in multiple smaller circuits that were sent for execution from a laptop, directly to the quantum devices. The circuit number of qubits can be increased as considered necessary by the user.