This is a Python implementation of multiplexed HGP codes simulator.
You can simulate the multiplexed quantum communication with HGP code. This implementation use part of Pruned-Peeling-and-VH-Decoder repository included with "Fast erasure decoder for a class of quantum LDPC codes" with the permission of the contributors.
Simulation flows are in this jupyter notebook.
input_matrices
includes the classical parity check matrices used to generate HGP codes for our numerical simulations.results
includes the raw data for the simulation.scripts
includes Slurm scripts for running multiple shots of simulations
- bidict
- json
- numpy
- itertools
ArXiv submission is available at HERE. For the citation of this work, please use this bibtex file.
@misc{nishio2024multiplexed,
title={Multiplexed Quantum Communication with Surface and Hypergraph Product Codes},
author={Shin Nishio and Nicholas Connolly and Nicolò Lo Piparo and William John Munro and Thomas Rowan Scruby and Kae Nemoto},
year={2024},
eprint={2406.08832},
archivePrefix={arXiv},
primaryClass={id='quant-ph' full_name='Quantum Physics' is_active=True alt_name=None in_archive='quant-ph' is_general=False description=None}
}
If you have any question on this implementation, send email to parton(at)nii.ac.jp (Shin Nishio).