-
公开(公告)号:AU2020233909A1
公开(公告)日:2021-09-30
申请号:AU2020233909
申请日:2020-02-28
Applicant: IBM
Inventor: JAVADIABHARI ALI , GAMBETTA JAY MICHAEL , FARO SERTAGE ISMAEL , NATION PAUL
IPC: G06N10/00
Abstract: 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.
-
公开(公告)号:AU2020233909B2
公开(公告)日:2023-04-13
申请号:AU2020233909
申请日:2020-02-28
Applicant: IBM
Inventor: JAVADIABHARI ALI , GAMBETTA JAY MICHAEL , FARO SERTAGE ISMAEL , NATION PAUL
IPC: G06N10/00
Abstract: 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.
-
公开(公告)号:AU2020237590A1
公开(公告)日:2021-09-30
申请号:AU2020237590
申请日:2020-02-25
Applicant: IBM
Inventor: JAVADIABHARI ALI
IPC: G06N10/00
Abstract: A method for constant folding for compilation of quantum algorithms includes forming a first set of quantum gates, the first set of quantum gates arranged to simulate a quantum algorithm. The method further includes determining, after performing a first subset of the first set of quantum gates, a state of a qubit of a quantum processor. The method further includes comparing the state of the qubit to an acceptability criterion. The method further includes removing, in response to determining the state meets an acceptability criterion, a second subset of the set of quantum gates. The method further includes forming, in response to removing the second subset of the set of quantum gates, a second set of quantum gates, the second set of quantum gates arranged to simulate the quantum algorithm.
-
-