HOQST: Hamiltonian Open Quantum System Toolkit
arXiv:2011.14046 · doi:10.1038/s42005-022-00887-2
Abstract
We present an open-source software package called "Hamiltonian Open Quantum System Toolkit" (HOQST), a collection of tools for the investigation of open quantum system dynamics in Hamiltonian quantum computing, including both quantum annealing and the gate-model of quantum computing. It features the key master equations (MEs) used in the field, suitable for describing the reduced system dynamics of an arbitrary time-dependent Hamiltonian with either weak or strong coupling to infinite-dimensional quantum baths. This includes the Redfield ME, the polaron-transformed Redfield ME, the adiabatic ME, the coarse-grained ME, and the universal Lindblad ME. HOQST also includes the stochastic Schrodinger equation with spin-fluctuators. We present an overview of the theories behind the various MEs and provide examples to illustrate typical workflows in HOQST. We present an example that shows that HOQST can provide order of magnitude speedups compared to QuTiP, for problems with time-dependent Hamiltonians. The package is ready to be deployed on high-performance computing (HPC) clusters and is aimed at providing reliable open-system analysis tools for noisy intermediate-scale quantum (NISQ) devices. The HOQST Github repository (https://github.com/USCqserver/OpenQuantumTools.jl) provides the starting point for users. Detailed information can be found in the README file.
arXiv comment27 pages, 4 figures
References in corpus (36)
- Quantum Computing in the NISQ era and beyond
- Quantum Annealing in the Transverse Ising Model
- QuTiP 2: A Python framework for the dynamics of open quantum systems
- Adiabatic Quantum Computing
- Holonomic Quantum Computation
- Quantum trajectories and open many-body quantum systems
- Geometric Manipulation of Trapped Ions for Quantum Computation
- Concepts and methods in the theory of open quantum systems
- 1/f noise: implications for solid-state quantum information
- The Flux Qubit Revisited to Enhance Coherence and Reproducibility
- Quantum Computation by Adiabatic Evolution
- Perspectives of quantum annealing: Methods and implementations
- Robustness of adiabatic quantum computation
- ProjectQ: An Open Source Software Framework for Quantum Computing
- Quantum Adiabatic Markovian Master Equations
- The high-coherence fluxonium qubit
- Concrete Categorical Model of a Quantum Circuit Description Language with Measurement
- Universal Lindblad equation for open quantum systems
- Completely Positive Maps and Classical Correlations
- Demonstration of fidelity improvement using dynamical decoupling with superconducting qubits
- Decoherence in adiabatic quantum computation
- Searching for quantum speedup in quasistatic quantum annealers
- Overview and Comparison of Gate Level Quantum Software Platforms
- Observation of classical-quantum crossover of 1/f flux noise and its paramagnetic temperature dependence
- Completely positive master equation for arbitrary driving and small level spacing
- Staying positive: going beyond Lindblad with perturbative master equations
- A Unified Stochastic Formulation of Dissipative Quantum Dynamics. I. Generalized Hierarchical Equations
- Coarse-Graining Can Beat the Rotating Wave Approximation in Quantum Markovian Master Equations
- Completely Positive, Simple, and Possibly Highly Accurate Approximation of the Redfield Equation
- Macroscopic Resonant Tunneling in the Presence of Low Frequency Noise
- Finite temperature quantum annealing solving exponentially small gap problem with non-monotonic success probability
- Reexamination of the evidence for entanglement in the D-Wave processor
- Tunneling spectroscopy using a probe qubit
- Why and when is pausing beneficial in quantum annealing?
- Theory of open quantum dynamics with hybrid noise
- Quantum trajectories for time-dependent adiabatic master equations
Cited by in corpus (19)
- Suppression of crosstalk in superconducting qubits using dynamical decoupling
- A Tutorial on Quantum Master Equations: Tips and tricks for quantum optics, quantum computing and beyond
- Simulating Open Quantum System Dynamics on NISQ Computers with Generalized Quantum Master Equations
- Designing Quantum Annealing Schedules using Bayesian Optimization
- HierarchicalEOM.jl: An efficient Julia framework for hierarchical equations of motion in open quantum systems
- Adaptive variational simulation for open quantum systems
- Benchmarking Quantum Computer Simulation Software Packages: State Vector Simulators
- QuantumToolbox.jl: An efficient Julia framework for simulating open quantum systems
- Modeling low- and high-frequency noise in transmon qubits with resource-efficient measurement
- Signatures of Open and Noisy Quantum Systems in Single-Qubit Quantum Annealing
- Stabilizing two-qubit entanglement with dynamically decoupled active feedback
- Exact steady state of perturbed open quantum systems
- Quantum work statistics at strong reservoir coupling
- Dissipative Landau-Zener tunneling in the crossover regime from weak to strong environment coupling
- A Computational Framework for Simulations of Dissipative Non-Adiabatic Dynamics on Hybrid Oscillator-Qubit Quantum Devices
- Stochastically bundled dissipators for the quantum master equation
- Determining probability density functions with adiabatic quantum computing
- Gate-Based Initialization and Fidelity in Correlated Open Quantum Systems
- Continuous quantum correction on Markovian and Non-Markovian models