BROWNE1

Robustness of Quantum Topological Error-correcting Codes against Correlated Errors.

Type

Theoretical / Programming

#students

1

Orientation

Any realisation of quantum computer will be subject to unavoidable noise and errors. Therefore quantum error correcting codes will be essential in any realisation of quantum computation. Topological codes are some of the most promising codes known. However, they are designed to correct errors occurring with a simplified noise model, where all qubits encounter errors independently. But what if errors are correlated - e.g. a single external event affects multiple qubits? How well will these codes cope with correlated errors?   

How

This project will simulate correlated errors on a topological code, and study how well they can be corrected, quantifying this by estimating error thresholds.

What

To write code which simulates errors on a topological code, for a variety of error models, and error correction via a decoder algorithm. To deteremine the level of such noise the code can tolerate under varying assumptions.

Special Knowlegde

Programming in Python and c++  NB The supervisor is not an expert in c++, so you'll need independence and experience in this!

Supervisor

 Dr Dan Browne d.browne@ucl.ac.uk