The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jun. 29, 2021
Filed:
Feb. 19, 2020
Alibaba Group Holding Limited, Grand Cayman, KY;
Jianxin Chen, Seattle, WA (US);
Fang Zhang, Seattle, WA (US);
ALIBABA GROUP HOLDING LIMITED, George Town, KY;
Abstract
The present disclosure methods, systems and non-transitory computer readable media for optimizing quantum circuits. The methods include transforming an initial quantum circuit into a corresponding intermediate quantum circuit, wherein the intermediate quantum circuit is a first set of Pauli rotation gates followed by a first Clifford gate; and generating an updated quantum circuit having a second set of Pauli rotation gates followed by a second Clifford gate, by, for each Pauli rotation gate in the first set of Pauli rotation gates: inserting a new Pauli rotation gate after the second set of Pauli rotation gates, wherein the new Pauli rotation gate corresponds to the current Pauli rotation gate in the first set of Pauli rotation gates conjugated by the second Clifford gate and the conjugate transpose of the second Clifford gate, scanning through the second set of Pauli rotation gates to determine if there is a matching Pauli rotation gate before a non-commuting Pauli rotation gate, and responsive to determining that there is a matching Pauli rotation gate: removing the matching Pauli rotation gate and new Pauli rotation gate from the second set of Pauli rotation gates and, if the matching Pauli rotation gate and new Pauli rotation gate have opposite signs, replacing the second Clifford gate with a new Clifford gate, wherein the new Clifford gate corresponds to the current second Clifford gate conjugated by the new Pauli rotation gate.