Pulser: An open-source package for the design of pulse sequences in programmable neutral-atom arrays
arXiv:2104.15044 · doi:10.22331/q-2022-01-24-629
Abstract
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 \textit{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 and analog settings. The library also contains simulation routines for studying and exploring the outcome of pulse sequences for small systems.
References in corpus (22)
- Probing many-body dynamics on a 51-atom quantum simulator
- QuTiP 2: A Python framework for the dynamics of open quantum systems
- A Quantum Approximate Optimization Algorithm
- Noisy intermediate-scale quantum (NISQ) algorithms
- Many-Body Physics with Individually-Controlled Rydberg Atoms
- Quantum Phases of Matter on a 256-Atom Programmable Quantum Simulator
- An atom-by-atom assembler of defect-free arbitrary 2d atomic arrays
- Programmable quantum simulation of 2D antiferromagnets with hundreds of Rydberg atoms
- Hybrid quantum-classical algorithms and quantum error mitigation
- Quantum computing with neutral atoms
- Quantum Optimization of Maximum Independent Set using Rydberg Atom Arrays
- Controlling many-body dynamics with driven quantum scars in Rydberg atom arrays
- tket : A Retargetable Compiler for NISQ Devices
- Quantum simulation and computing with Rydberg-interacting qubits
- Dynamical crystallization in a low-dimensional Rydberg gas
- Coherent Excitation Transfer in a Spin Chain of Three Rydberg Atoms
- A concise review of Rydberg atom based quantum computation and quantum simulation
- Enhanced atom-by-atom assembly of arbitrary tweezers arrays
- Integrated tool-set for Control, Calibration and Characterization of quantum devices applied to superconducting qubits
- Pulse-level noisy quantum circuits with QuTiP
- Robustness to spontaneous emission of a variational quantum algorithm
- Quantum evolution kernel : Machine learning on graphs with programmable arrays of qubits
Cited by in corpus (30)
- OpenQASM 3: A broader and deeper quantum assembly language
- Mitiq: A software package for error mitigation on noisy quantum computers
- Pulse-level noisy quantum circuits with QuTiP
- Compiling Quantum Circuits for Dynamically Field-Programmable Neutral Atoms Array Processors
- Open Hardware Solutions in Quantum Technology
- Quantum pricing-based column-generation framework for hard combinatorial problems
- Model predictive control for robust quantum state preparation
- qopt: An experiment-oriented Qubit Simulation and Quantum Optimal Control Package
- Qibolab: an open-source hybrid quantum operating system
- A blueprint for a Digital-Analog Variational Quantum Eigensolver using Rydberg atom arrays
- SimuQ: A Framework for Programming Quantum Hamiltonian Simulation with Analog Compilation
- Leveraging Analog Quantum Computing with Neutral Atoms for Solvent Configuration Prediction in Drug Discovery
- Machine-learning based noise characterization and correction on neutral atoms NISQ devices
- Hubbard physics with Rydberg atoms: using a quantum spin simulator to simulate strong fermionic correlations
- Optimized continuous dynamical decoupling via differential geometry and machine learning
- Digital-analog quantum genetic algorithm using Rydberg-atom arrays
- Quantum Natural Gradient optimizer on noisy platforms: QAOA as a case study
- Reducing the Compilation Time of Quantum Circuits Using Pre-Compilation on the Gate Level
- BBQ-mIS: a parallel quantum algorithm for graph coloring problems
- Implementing transferable annealing protocols for combinatorial optimisation on neutral atom quantum processors: a case study on smart-charging of electric vehicles
- Neural-powered unit disk graph embedding: qubits connectivity for some QUBO problems
- Predicting fermionic densities using a Projected Quantum Kernel method
- Quantum evolution kernel : Machine learning on graphs with programmable arrays of qubits
- Hardness-dependent quantum adiabatic schedules for the maximum-independent-set problem
- Visualizing quantum mechanics in an interactive simulation -- Virtual Lab by Quantum Flytrap
- Attributed-graphs kernel implementation using local detuning of neutral-atoms Rydberg Hamiltonian
- Leveraging Analog Neutral Atom Quantum Computers for Diversified Pricing in Hybrid Column Generation Frameworks
- A digital Rydberg simulation of dynamical quantum phase transitions in the Schwinger model
- Towards a pulse-level intermediate representation for diverse quantum control systems
- Programming tools for Analogue Quantum Computing in the High-Performance Computing Context -- A Review