International Business Machines Corporation
Avoiding data exchange in gate operation for quantum computing gates on a chip
Last updated:
Abstract:
A computer-implemented method performed by one or more computing nodes for simulating a gate operation of quantum computing is disclosed. In the method, a problem having 2.sup.n size is divided into a plurality of sub-problems, each of which has 2.sup.m size. A first index table for storing a first identifier is prepared for each sub-problem. In response to a request for a gate operation involving exchanges of quantum amplitudes that are designated by a target qubit at least in part, a determination is made as to whether a first condition regarding at least the target qubit and m is satisfied or not. In response to the first condition being satisfied, corresponding first identifiers in the first index table are swapped in place of the exchanges of the quantum amplitudes.
Utility
3 Jan 2019
21 Dec 2021