Patent ID: 11972179
Assignee: KOREA ADVANCED INSTITUTE OF SCIENCE AND TECHNOLOGY
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 18:
19. A quantum computing simulation system comprising a non-quantum processor configured to implement the following modules to simulate a quantum computing system having an error correction function, the modules including instructions executable by the non-quantum processor:
a coding module configured to, when executed by the non-quantum processor, receive quantum information and quantum error correction coding information, and to perform error correction coding on the quantum information, based on the quantum error correction coding information to generate coded quantum information;
a memory module configured to, when executed by the non-quantum processor, perform simulated quantum computing by applying quantum gates to the coded quantum information in units of a unit time and by applying the quantum gates to the quantum information in units of the unit time;
an error correction module configured to, when executed by the non-quantum processor, generate decoded quantum information by performing error correction on the coded quantum information to which the quantum gates are applied, in units of the unit time; and
an evaluation module configured to, when executed by the non-quantum processor, calculate a change in a first reliability of the decoded quantum information in units of the unit time, and to calculate a change in a second reliability of the quantum information to which the quantum gates are applied, in units of the unit time;
wherein the evaluation module is further configured to, when executed by the non-quantum processor, determine an operation time to which the quantum gates are applied to the coded quantum information, based on a change in a difference between the first reliability and the second reliability;
wherein the performing quantum error correction includes
performing, by the non-quantum processor, quantum error correction decoding on the coded quantum information, and
applying, by the non-quantum processor, a quantum operation opposite to each of types of errors that are determined based on the operation time; and

wherein the determining the operation time includes shortening the unit time to improve at least one of a resolution, an accuracy, or a reliability of time for error correction decoding that is performed by the quantum computing simulation system.