QSWalk: a Mathematica package for quantum stochastic walks on arbitrary graphs
arXiv:1606.04974 · doi:10.1016/j.cpc.2017.03.014
Abstract
We present a Mathematica package, QSWalk, to simulate the time evaluation of Quantum Stochastic Walks (QSWs) on arbitrary directed and weighted graphs. QSWs are a generalization of continuous time quantum walks that incorporate both coherent and incoherent dynamics and as such, include both quantum walks and classical random walks as special cases. The incoherent component allows for quantum walks along directed graph edges. The dynamics of QSWs are expressed using the Lindblad formalism, originally developed for open quantum systems, which frames the problem in the language of density matrices. For a QSW on a graph of vertices, we have a sparse superoperator in an -dimensional space, which can be solved efficiently using the built-in MatrixExp function in Mathematica. We illustrate the use of the QSWalk package through several example case studies.
The QSWalk package has been submitted to Computer Physics Communications for publication
References in corpus (6)
- QuTiP 2: A Python framework for the dynamics of open quantum systems
- Environment-Assisted Quantum Walks in Photosynthetic Energy Transfer
- Dephasing assisted transport: Quantum networks and biomolecules
- Exponential algorithmic speedup by quantum walk
- Decoherence in quantum walks - a review
- Quantum walks on graphs representing the firing patterns of a quantum neural network
Cited by in corpus (13)
- Efficient simulation of sparse Markovian quantum dynamics
- Superdiffusive quantum stochastic walk definable of arbitrary directed graph
- Experimental parity-time symmetry quantum walks on a directed graph
- Testing quantum speedups in exciton transport through a photosynthetic complex using quantum stochastic walks
- QSW_MPI: a framework for parallel simulation of quantum stochastic walks
- QSWalk.jl: Julia package for quantum stochastic walks analysis
- Quantum walk processes in quantum devices
- Resolving degeneracies in Google search via quantum stochastic walks
- Quantum Stochastic Walk Models for Quantum State Discrimination
- TensorFlow Solver for Quantum PageRank in Large-Scale Networks
- Reply to Glos et al. [arXiv:1801.01294] on QSWalk.m package performance
- Hiperwalk: Simulation of Quantum Walks with Heterogeneous High-Performance Computing
- Symbolic quantum programming for supporting applications of quantum computing technologies