A collection of functions for multipartite entanglement purification protocols (EPP) on noisy graph states
GraphEPP is a collection of functions for multipartite entanglement purification protocols (EPP) on noisy graph states.
This project provides functions for operations on quantum states that are diagonal in the graph state basis corresponding to a chosen graph state. (for an introduction to graph states see e.g. arXiv:quant-ph/0602096) These include:
- Local Pauli-diagonal noise channels that are applied on qubits of the graph state.
- Distance measures for states given in the same graph state basis.
- The ADB protocol for two-colorable graph states introduced in Phys. Rev. Lett. 91, 107903 (2003) and Phys. Rev. A 71, 012319 (2005).
- The protocol for all graph states introduced in Phys. Rev. A 74, 052316 (2006).
as well as auxiliary functions like local complementation of graphs.
Example use case: Perform multiple rounds of EPP on a noisy linear cluster state of 5 qubits when the CNOT operations used in the EPP are themselves imperfect (e.g. modeled by local depolarizing noise).
An earlier (unreleased) version of GraphEPP was used for these publications:
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size graphepp-0.3-py3-none-any.whl (8.9 kB)||File type Wheel||Python version py3||Upload date||Hashes View|
|Filename, size graphepp-0.3.tar.gz (20.1 kB)||File type Source||Python version None||Upload date||Hashes View|