Validating and estimating runtime for quantum algorithms

    公开(公告)号:AU2020233909A1

    公开(公告)日:2021-09-30

    申请号:AU2020233909

    申请日:2020-02-28

    Applicant: IBM

    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.

    Validating and estimating runtime for quantum algorithms

    公开(公告)号:AU2020233909B2

    公开(公告)日:2023-04-13

    申请号:AU2020233909

    申请日:2020-02-28

    Applicant: IBM

    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.

    Compilation of quantum algorithms

    公开(公告)号:AU2020237590A1

    公开(公告)日:2021-09-30

    申请号:AU2020237590

    申请日:2020-02-25

    Applicant: IBM

    Inventor: JAVADIABHARI ALI

    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.

Patent Agency Ranking