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.
27 pages, 4 figures
References in corpus (10)
- QuTiP 2: A Python framework for the dynamics of open quantum systems
- Quantum trajectories and open many-body quantum systems
- Concrete Categorical Model of a Quantum Circuit Description Language with Measurement
- Completely Positive Maps and Classical Correlations
- Decoherence in adiabatic quantum computation
- Observation of classical-quantum crossover of 1/f flux noise and its paramagnetic temperature dependence
- Staying positive: going beyond Lindblad with perturbative master equations
- Macroscopic Resonant Tunneling in the Presence of Low Frequency Noise
- Why and when is pausing beneficial in quantum annealing?
- Tunneling spectroscopy using a probe qubit
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