-
公开(公告)号:US20230409938A1
公开(公告)日:2023-12-21
申请号:US17975690
申请日:2022-10-28
CPC分类号: G06N10/00 , G06F30/20 , G06F11/076 , G06F11/3612 , G06N10/60 , G06N10/70
摘要: A method for validation and runtime estimation of a quantum algorithm includes receiving a quantum algorithm and simulating the quantum algorithm, the quantum algorithm forming a set of quantum gates. The method further includes analyzing a first set of parameters of the set of quantum gates and analyzing a second set of parameters of a set of qubits performing the set of quantum gates. The method further includes transforming, in response to determining at least one of the first set of parameters or the second set of parameters meets an acceptability criterion, the quantum algorithm into a second set of quantum gates.
-
公开(公告)号:US20200285986A1
公开(公告)日:2020-09-10
申请号:US16297604
申请日:2019-03-09
摘要: A method for validation and runtime estimation of a quantum algorithm includes receiving a quantum algorithm and simulating the quantum algorithm, the quantum algorithm forming a set of quantum gates. The method further includes analyzing a first set of parameters of the set of quantum gates and analyzing a second set of parameters of a set of qubits performing the set of quantum gates. The method further includes transforming, in response to determining at least one of the first set of parameters or the second set of parameters meets an acceptability criterion, the quantum algorithm into a second set of quantum gates.
-
公开(公告)号:US20220188680A1
公开(公告)日:2022-06-16
申请号:US17121146
申请日:2020-12-14
发明人: Paul Nation , Ali Javadiabhari , Francisco Jose Martin Fernandez , Ismael Faro Sertage , Jay Michael Gambetta
IPC分类号: G06N10/00 , G06F30/337 , G06F11/34 , G06F8/41
摘要: Systems, computer-implemented methods, and computer program products to facilitate evaluation of quantum circuit optimization routines and knowledge base generation are provided. According to an embodiment, a system can comprise a processor that executes computer executable components stored in memory. The computer executable components can comprise a compilation component that concurrently executes different quantum circuit optimization sequences on multiple copies of a quantum circuit. The computer executable components can further comprise an identification component that identifies at least one of the different quantum circuit optimization sequences that generates an output quantum circuit comprising defined criteria.
-
公开(公告)号:US10970234B2
公开(公告)日:2021-04-06
申请号:US16513215
申请日:2019-07-16
发明人: Paul Nation , Naoki Kanazawa
摘要: A method is performed to compile input data including a plurality of pulse sequences, hardware parameters obtained from a computing device, and a mathematical model with time-dependent control parameters to decrease a computation time of the input data. The method also includes providing the input data to the computing device to allow the computing device to run a computation of the input data. The method further includes converting the pulse sequences into memory-aligned arrays to decrease the computation time of the input data. The method includes calculating optimized output data using an adaptive step size computation to decrease the computation time needed to compute the output data.
-
公开(公告)号:US20210004707A1
公开(公告)日:2021-01-07
申请号:US16458586
申请日:2019-07-01
摘要: Techniques for facilitating quantum pulse optimization using machine learning are provided. In one example, a system includes a classical processor and a quantum processor. The classical processor employs a quantum pulse optimizer to generate a quantum pulse based on a machine learning technique associated with one or more quantum computing processes. The quantum processor executes a quantum computing process based on the quantum pulse.
-
公开(公告)号:US11294831B2
公开(公告)日:2022-04-05
申请号:US17128466
申请日:2020-12-21
发明人: Paul Nation , Naoki Kanazawa
摘要: A method is performed to compile input data including a plurality of pulse sequences, hardware parameters obtained from a computing device, and a mathematical model with time-dependent control parameters to decrease a computation time of the input data. The method also includes providing the input data to the computing device to allow the computing device to run a computation of the input data. The method further includes converting the pulse sequences into memory-aligned arrays to decrease the computation time of the input data. The method includes calculating optimized output data using an adaptive step size computation to decrease the computation time needed to compute the output data.
-
公开(公告)号:US20210019269A1
公开(公告)日:2021-01-21
申请号:US16513215
申请日:2019-07-16
发明人: Paul Nation , Naoki Kanazawa
摘要: A method is performed to compile input data including a plurality of pulse sequences, hardware parameters obtained from a computing device, and a mathematical model with time-dependent control parameters to decrease a computation time of the input data. The method also includes providing the input data to the computing device to allow the computing device to run a computation of the input data. The method further includes converting the pulse sequences into memory-aligned arrays to decrease the computation time of the input data. The method includes calculating optimized output data using an adaptive step size computation to decrease the computation time needed to compute the output data.
-
公开(公告)号:US10790912B2
公开(公告)日:2020-09-29
申请号:US16703338
申请日:2019-12-04
IPC分类号: H04B10/00 , H04B10/70 , G06F16/9038 , G06N10/00 , H04J14/00
摘要: Systems, computer-implemented methods, and computer program products to facilitate visualizing arbitrary pulse shapes and schedules in quantum computing applications are provided. According to an embodiment, a system can a processor that can execute computer executable components stored in memory. The system can further comprise a collection component that can receive a pulse schedule of pulse data and control parameters of a quantum device comprising default pulse data of the quantum device. The system can further comprise a plotting component that can generate a plot of the pulse schedule based on the pulse data, the control parameters, and the default pulse data. The system can further comprise a visualization component that can generate a display of the pulse schedule.
-
公开(公告)号:US12106182B2
公开(公告)日:2024-10-01
申请号:US17975690
申请日:2022-10-28
CPC分类号: G06N10/00 , G06F11/076 , G06F11/3612 , G06F30/20 , G06N10/60 , G06N10/70
摘要: A method for validation and runtime estimation of a quantum algorithm includes receiving a quantum algorithm and simulating the quantum algorithm, the quantum algorithm forming a set of quantum gates. The method further includes analyzing a first set of parameters of the set of quantum gates and analyzing a second set of parameters of a set of qubits performing the set of quantum gates. The method further includes transforming, in response to determining at least one of the first set of parameters or the second set of parameters meets an acceptability criterion, the quantum algorithm into a second set of quantum gates.
-
公开(公告)号:US11748648B2
公开(公告)日:2023-09-05
申请号:US16458586
申请日:2019-07-01
摘要: Techniques for facilitating quantum pulse optimization using machine learning are provided. In one example, a system includes a classical processor and a quantum processor. The classical processor employs a quantum pulse optimizer to generate a quantum pulse based on a machine learning technique associated with one or more quantum computing processes. The quantum processor executes a quantum computing process based on the quantum pulse.
-
-
-
-
-
-
-
-
-