VISUALIZING ARBITRARY PULSE SHAPES AND SCHEDULES IN QUANTUM COMPUTING APPLICATIONS

    公开(公告)号:US20200274622A1

    公开(公告)日:2020-08-27

    申请号:US16703338

    申请日:2019-12-04

    摘要: Systems, computer-implemented methods, and computer program products to facilitate visualizing arbitrary pulse shapes and schedules in quantum computing applications are provided. According to an embodiment, a system can a processor that can execute computer executable components stored in memory. The system can further comprise a collection component that can receive a pulse schedule of pulse data and control parameters of a quantum device comprising default pulse data of the quantum device. The system can further comprise a plotting component that can generate a plot of the pulse schedule based on the pulse data, the control parameters, and the default pulse data. The system can further comprise a visualization component that can generate a display of the pulse schedule.

    Local optimization of quantum circuits

    公开(公告)号:US10706365B2

    公开(公告)日:2020-07-07

    申请号:US16144593

    申请日:2018-09-27

    发明人: Paul Nation

    摘要: Techniques facilitating local optimization of quantum circuits are provided. In one example, a computer-implemented method comprises applying, by a device operatively coupled to a processor, respective weights to matrix elements of a first matrix corresponding to a quantum circuit according to respective numbers of quantum gates between respective pairs of qubits in the quantum circuit; transforming, by the device, the first matrix into a second matrix based on the respective weights of the matrix elements; and permuting, by the device, respective qubits in the quantum circuit according to the second matrix, resulting in a permuted quantum circuit.

    SCALABLE ERROR MITIGATION
    15.
    发明申请

    公开(公告)号:US20220358182A1

    公开(公告)日:2022-11-10

    申请号:US17314339

    申请日:2021-05-07

    IPC分类号: G06F17/16 G06N10/00

    摘要: Systems, computer-implemented methods and/or computer program products are provided for facilitating error mitigation for classical data output from a classical system and/or for qubit data output from a quantum system. A system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a computation component that performs error mitigation employing less than a full set of assignment matrix elements. In one or more embodiments, the error mitigation can be performed without constructing an assignment matrix. Additionally and/or alternatively, the computer executable components can comprise a computation component that performs error mitigation employing an iterative solver using the less than a full set of assignment matrix elements as the initial input set for the iterative solver.

    OPTIMIZING TIME-DEPENDENT SIMULATIONS OF QUANTUM COMPUTING ARCHITECTURES

    公开(公告)号:US20210109871A1

    公开(公告)日:2021-04-15

    申请号:US17128466

    申请日:2020-12-21

    IPC分类号: G06F13/16 G06F17/13 G06N10/00

    摘要: A method is performed to compile input data including a plurality of pulse sequences, hardware parameters obtained from a computing device, and a mathematical model with time-dependent control parameters to decrease a computation time of the input data. The method also includes providing the input data to the computing device to allow the computing device to run a computation of the input data. The method further includes converting the pulse sequences into memory-aligned arrays to decrease the computation time of the input data. The method includes calculating optimized output data using an adaptive step size computation to decrease the computation time needed to compute the output data.

    ADAPTIVE COMPILATION OF QUANTUM COMPUTING JOBS

    公开(公告)号:US20210012233A1

    公开(公告)日:2021-01-14

    申请号:US16508887

    申请日:2019-07-11

    IPC分类号: G06N10/00 G06F8/41

    摘要: Systems, computer-implemented methods, and computer program products to facilitate adaptive compilation of quantum computing jobs are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a selection component that selects a quantum device to execute a quantum program based on one or more run criteria. The computer executable components can further comprise an adaptive compilation component that modifies the quantum program based on one or more attributes of the quantum device to generate a modified quantum program compilation of the quantum program.

    LOCAL OPTIMIZATION OF QUANTUM CIRCUITS
    18.
    发明申请

    公开(公告)号:US20200104747A1

    公开(公告)日:2020-04-02

    申请号:US16144593

    申请日:2018-09-27

    发明人: Paul Nation

    IPC分类号: G06N99/00 G06F17/30 G06F17/16

    摘要: Techniques facilitating local optimization of quantum circuits are provided. In one example, a computer-implemented method comprises applying, by a device operatively coupled to a processor, respective weights to matrix elements of a first matrix corresponding to a quantum circuit according to respective numbers of quantum gates between respective pairs of qubits in the quantum circuit; transforming, by the device, the first matrix into a second matrix based on the respective weights of the matrix elements; and permuting, by the device, respective qubits in the quantum circuit according to the second matrix, resulting in a permuted quantum circuit.

    Visualizing arbitrary pulse shapes and schedules in quantum computing applications

    公开(公告)号:US10536224B1

    公开(公告)日:2020-01-14

    申请号:US16285396

    申请日:2019-02-26

    摘要: Systems, computer-implemented methods, and computer program products to facilitate visualizing arbitrary pulse shapes and schedules in quantum computing applications are provided. According to an embodiment, a system can a processor that can execute computer executable components stored in memory. The system can further comprise a collection component that can receive a pulse schedule of pulse data and control parameters of a quantum device comprising default pulse data of the quantum device. The system can further comprise a plotting component that can generate a plot of the pulse schedule based on the pulse data, the control parameters, and the default pulse data. The system can further comprise a visualization component that can generate a display of the pulse schedule.