# Pulser: An open-source package for the design of pulse sequences in programmable neutral-atom arrays

@article{Silverio2022PulserAO, title={Pulser: An open-source package for the design of pulse sequences in programmable neutral-atom arrays}, author={Henrique Silv'erio and Sebastian Grijalva and Constantin Dalyac and Lucas Leclerc and Peter J. Karalekas and Nathan Shammah and Mourad Beji and Louis-Paul Henry and Loic Henriet}, journal={Quantum}, year={2022}, volume={6}, pages={629} }

Programmable arrays of hundreds of Rydberg atoms have recently enabled the exploration of remarkable phenomena in many-body quantum physics. In addition, the development of high-fidelity quantum gates are making them promising architectures for the implementation of quantum circuits.We present here Pulser, an open-source Python library for programming neutral-atom devices at the pulse level. The low-level nature of Pulser makes it a versatile framework for quantum control both in the digital…

## Figures and Tables from this paper

## 11 Citations

### Pulse-level Scheduling of Quantum Circuits for Neutral-Atom Devices

- Physics
- 2022

We show how a pulse-level implementation of the multi-qubit gates in neutral-atom device architectures allows for the simultaneous execution of singleand multi-qubit gates acting on overlapping sets…

### Pulse-level noisy quantum circuits with QuTiP

- Physics, Computer ScienceQuantum
- 2022

This paper addresses the pulse-level simulation of noisy quantum circuits with the Quantum Toolbox in Python (QuTiP), and introduces new tools in qutip-qip, QuTiP's quantum information processing package, that simulate quantum circuits at the pulse level, leveraging qubits, quantum dynamics solvers and control optimization features.

### qopt: An experiment-oriented Qubit Simulation and Quantum Optimal Control Package

- Physics2021 IEEE International Conference on Quantum Computing and Engineering (QCE)
- 2021

Realistic modelling of qubit systems including noise and constraints imposed by control hardware is required for performance prediction and control optimization of quantum processors. We introduce…

### Efficient protocol for solving combinatorial graph problems on neutral-atom quantum processors

- Computer Science
- 2022

This work proposes a novel protocol for solving hard combinatorial graph problems that combines variational analog quantum computing and machine learning and shows that the proposed protocol can reduce dramatically the number of iterations to be run on the quantum device.

### Quantum evolution kernel: Machine learning on graphs with programmable arrays of qubits

- Computer SciencePhysical Review A
- 2021

A procedure for measuring the similarity between graph-structured data, based on the time-evolution of a quantum system, which encoding the topology of the input graph in the Hamiltonian of the system produces measurement samples that retain key features of the data.

### Model predictive control for robust quantum state preparation

- Physics
- 2022

A critical engineering challenge in quantum technology is the accurate control of quantum dynamics. Model-based methods for optimal control have been shown to be highly effective when theory and…

### Visualizing quantum mechanics in an interactive simulation – Virtual Lab by Quantum Flytrap

- PhysicsOptical Engineering
- 2022

Abstract. Virtual Lab by Quantum Flytrap is a no-code online laboratory of an optical table, presenting quantum phenomena interactively and intuitively. It supports a real-time simulation of up to…

### OpenQASM 3: A Broader and Deeper Quantum Assembly Language

- PhysicsACM Transactions on Quantum Computing
- 2022

Concepts of the language: the logical level 9 4.1.4 Concepts of the Language:The logical level 10 4.2.1 Continuous gates and hierarchical library .

### Mitiq: A software package for error mitigation on noisy quantum computers

- Computer Science, PhysicsQuantum
- 2022

Mitiq is an extensible toolkit of different error mitigation methods, including zero-noise extrapolation, probabilistic error cancellation, and Clifford data regression, designed to be compatible with generic backends and interfaces with different quantum software frameworks.

### A Survey of Quantum Computing for Finance

- Computer Science
- 2022

A comprehensive summary of the state of the art of quantum computing for financial applications, with particular emphasis on stochastic modeling, optimization, and machine learning, describing how these solutions, adapted to work on a quantum computer, can potentially help to solve financial problems more efficiently and accurately.

## References

SHOWING 1-10 OF 59 REFERENCES

### Qiskit pulse: programming quantum computers through the cloud with pulses

- PhysicsQuantum Science and Technology
- 2020

Qiskit Pulse, a pulse-level programming paradigm implemented as a module within Qiskit-Terra, allows users to explore advanced control schemes such as optimal control theory, dynamical decoupling, and error mitigation that are not available within the circuit model.

### High-Fidelity Control and Entanglement of Rydberg-Atom Qubits.

- PhysicsPhysical review letters
- 2018

Individual neutral atoms excited to Rydberg states are a promising platform for quantum simulation and quantum information processing. However, experimental progress to date has been limited by short…

### Quantum computing with neutral atoms

- PhysicsQuantum
- 2020

The main characteristics of neutral atom quantum processors from atoms / qubits to application interfaces are reviewed, and a classification of a wide variety of tasks that can already be addressed in a computationally efficient manner in the Noisy Intermediate Scale Quantum era is proposed.

### Parallel Implementation of High-Fidelity Multiqubit Gates with Neutral Atoms.

- PhysicsPhysical review letters
- 2019

The controlled-phase gate is realized, enacted by a novel, fast protocol involving only global coupling of two qubits to Rydberg states, and a proof-of-principle implementation of the three-qubit Toffoli gate, in which two control atoms simultaneously constrain the behavior of one target atom.

### Quantum simulation and computing with Rydberg-interacting qubits

- Physics
- 2021

Arrays of optically trapped atoms excited to Rydberg states have recently emerged as a competitive physical platform for quantum simulation and computing, where high-fidelity state preparation and…

### QuTiP: An open-source Python framework for the dynamics of open quantum systems

- PhysicsComput. Phys. Commun.
- 2012

### Many-body physics with individually controlled Rydberg atoms

- Physics
- 2020

Recent decades have witnessed great developments in the field of quantum simulation—where synthetic systems are built and studied to gain insight into complicated, many-body real-world problems.…

### Pulse-level noisy quantum circuits with QuTiP

- Physics, Computer ScienceQuantum
- 2022

This paper addresses the pulse-level simulation of noisy quantum circuits with the Quantum Toolbox in Python (QuTiP), and introduces new tools in qutip-qip, QuTiP's quantum information processing package, that simulate quantum circuits at the pulse level, leveraging qubits, quantum dynamics solvers and control optimization features.

### Quantum phases of matter on a 256-atom programmable quantum simulator.

- PhysicsNature
- 2021

This work demonstrates a programmable quantum simulator based on deterministically prepared two-dimensional arrays of neutral atoms, featuring strong interactions controlled by coherent atomic excitation into Rydberg states, and realizes a quantum spin model with tunable interactions for system sizes ranging from 64 to 256 qubits.

### Integrated Tool Set for Control, Calibration, and Characterization of Quantum Devices Applied to Superconducting Qubits

- Physics
- 2020

A methodology to combine these tools to find a quantitatively accurate system model, high-fidelity gates and an approximate error budget, all based on a high-performance, feature-rich simulator are presented.