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 (48)
- Quantum Computing in the NISQ era and beyond
- Quantum information with Rydberg atoms
- Probing many-body dynamics on a 51-atom quantum simulator
- QuTiP 2: A Python framework for the dynamics of open quantum systems
- The theory of variational hybrid quantum-classical algorithms
- QuTiP: An open-source Python framework for the dynamics of open quantum systems
- A Quantum Approximate Optimization Algorithm
- Noisy intermediate-scale quantum (NISQ) algorithms
- Fast quantum gates for neutral atoms
- 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
- Demonstration of a neutral atom controlled-NOT quantum gate
- Realizing quantum Ising models in tunable two-dimensional arrays of single Rydberg atoms
- Programmable quantum simulation of 2D antiferromagnets with hundreds of Rydberg atoms
- Quantum Approximate Optimization Algorithm: Performance, Mechanism, and Implementation on Near-Term Devices
- Quantum computing with atomic qubits and Rydberg interactions: Progress and challenges
- Generation and manipulation of Schrödinger cat states in Rydberg atom arrays
- Parallel implementation of high-fidelity multi-qubit gates with neutral atoms
- Efficient Z-Gates for Quantum Computing
- Synthetic three-dimensional atomic structures assembled atom by atom
- Experimental realization of a symmetry protected topological phase of interacting bosons with 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
- High-fidelity control and entanglement of Rydberg atom qubits
- 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
- Single-atom trapping in holographic 2D arrays of microtraps with arbitrary geometries
- Dynamical crystallization in a low-dimensional Rydberg gas
- Coherent Excitation Transfer in a Spin Chain of Three Rydberg Atoms
- PennyLane: Automatic differentiation of hybrid quantum-classical computations
- Analysis of imperfections in the coherent optical excitation of single atoms to Rydberg states
- A concise review of Rydberg atom based quantum computation and quantum simulation
- Observing the space- and time-dependent growth of correlations in dynamically tuned synthetic Ising antiferromagnets
- Qiskit Pulse: Programming Quantum Computers Through the Cloud with Pulses
- Krotov: A Python implementation of Krotov's method for quantum optimal control
- Digital-Analog Quantum Computation
- A quantum-classical cloud platform optimized for variational hybrid algorithms
- Enhanced atom-by-atom assembly of arbitrary tweezers arrays
- Free-space lossless state-detection of a single trapped atom
- Relaxation of an isolated dipolar-interacting Rydberg quantum spin system
- Integrated tool-set for Control, Calibration and Characterization of quantum devices applied to superconducting qubits
- Accurate mapping of multilevel Rydberg atoms on interacting spin- particles for the quantum simulation of Ising models
- 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