Skip to content

Europe Qiskit Hackathon 2021 - "Quantum BCH/Hamming" Project

License

Notifications You must be signed in to change notification settings

Dirac231/BCHamming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Qiskit Hackathon Europe 2021

The project focuses on building a quantum version of the Hamming code and the BCH model.

The official report and results are available here

Abstract

Quantum error correction protocols play a crucial role in harnessing the potential of quantum computing and quantum communication systems.

The "BCHamming" project aims to design and implement quantum adaptations of the Hamming and Reed-Solomon codes. We investigate the capabilities of these codes on quantum computers by simulating their performance, using noise profiles derived from actual quantum computing devices through Qiskit.

Installation and Usage

To use this package, clone the repository and install dependencies:

git clone https://github.com/Dirac231/BCHamming/
python3 -m pip install -r requirements.txt

After installation, refer to the wiki to understand how to use/simulate the error correcting codes.

Folder structure

Hamming\: Contains the implementation and documentation of the quantum Hamming code

Reed Solomon\: Contains the implementation and documentation of the quantum Reed Solomon

Slides.pdf: Slides in pdf format of the Hackaton Project

Report.pdf: Report of the Hackaton Project

requirements.txt: Required python packages to make the code work

About

Europe Qiskit Hackathon 2021 - "Quantum BCH/Hamming" Project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •