English

A distributed simulation framework for quantum networks and channels

Quantum Physics 2018-08-22 v1 Computational Physics

Abstract

We introduce the Simulator for Quantum Networks and Channels (SQUANCH\texttt{SQUANCH}), an open-source Python library for creating parallelized simulations of distributed quantum information processing. The framework includes many features of a general-purpose quantum computing simulator, but it is optimized specifically for simulating quantum networks. It includes functionality to allow users to easily design complex multi-party quantum networks, extensible classes for modeling noisy quantum channels, and a multiprocessed NumPy backend for performant simulations. We present an overview of the structure of the library, describing how the various API elements represent the underlying physics and providing simple usage examples for each module. Finally, we present several demonstrations of canonical quantum information protocols implemented using this framework.

Keywords

Cite

@article{arxiv.1808.07047,
  title  = {A distributed simulation framework for quantum networks and channels},
  author = {Ben Bartlett},
  journal= {arXiv preprint arXiv:1808.07047},
  year   = {2018}
}

Comments

19 pages, 12 figures. Source code available at https://github.com/att-innovate/squanch

R2 v1 2026-06-23T03:39:53.454Z