quantum-search algorithms, quntum codes and all thatquantum-search algorithms, quntum codes and all...

36
Quantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis Botsinis, Daryus Chandra, Hung Nguyen, Soon Xin Ng Southampton Wireless School of Electronic and Computer Science University of Southampton SO17 1BJ, UK http://www-mobile.ecs.soton.ac.uk [email protected] December 21, 2017 1 / 36

Upload: others

Post on 17-Nov-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

Quantum-Search Algorithms, Quntum Codes andAll That...

Presented byLajos Hanzo

With Dimitrios Alanis, Zunaira Babar, Panagiotis Botsinis, Daryus Chandra, HungNguyen, Soon Xin Ng

Southampton WirelessSchool of Electronic and Computer Science

University of SouthamptonSO17 1BJ, UK

http://www-mobile.ecs.soton.ac.uk

[email protected]

December 21, 2017

1 / 36

Page 2: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

The Dream-Team

2 / 36

Page 3: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

Historic Preamble...

Historic Preamble...

3 / 36

Page 4: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

The Founders of our Field

4 / 36

Page 5: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

A Stroll with Shannon to Next-Generation Plaza...

Place5G

4GTerrace

CapacityGate

1990s 2000s 2010s 2020s

MPEG 1, 2 & 4 street

SDMA

Close

ShannonStreet

Fourier

Street

IDMA Str

eet

STC Street

Turbo S

treet

StereoscopicAvenue

H.261

-H.265

Way

HolographicRoad

VLC

Lanemm-W

aveAvenu

e

Telepresence ParkwayOFDM / MC-CDMA Avenue

HetNet

Boulevard

Coop

erativeAvenue

QuantumAv

enue

MIM

OStreet

Beamforming Close

SpatialModulati

on Lane

BLAST

Lan

e5 / 36

Page 6: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

Overview

History & Introduction to Quantum Computing

EXAMPLE 1 - Quantum Codes for DepolarizingChannels

EXAMPLE 2 - Quantum-Search Assisted ClassicSolutions

The Future?

6 / 36

Page 7: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

Moore’s Law...

Source: The Conversationhttp://theconversation.com/uk/technology 7 / 36

Page 8: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

Introduction to Quantum Computing

Introduction to QuantumComputing

8 / 36

Page 9: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

The Quantum-Wireless Saga...

9 / 36

Page 10: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

Superposition

10 / 36

Page 11: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

Superposition

|1〉

|0〉

a|0〉+ b|1〉

An atom with one electron orbiting around the nucleus having twolegitimate energy levels (solid orbits). Quantum mechanics allowthe electron to be in an arbitrary superposition of these two energylevels (dashed orbit), but when it is observed it may only be foundin one of the two legitimate orbits.

11 / 36

Page 12: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

The Quantum-Wireless Saga...

Serial Computing Quantum Computing

Try all the keys one by one:

Time Ine cient

Resources E cient

Parallel Computing

Create as many boxes as the keys

and try all the keys in parallel:

Time E cient

Resources Ine cient

11

Try all the keys in parallel to a single box:

15

14

11 12 13 14 15 16 17 18

11

Time E cient

Resources E cient

[Hanzo et al.] Wireless Myths, Realities and Futures, Proc.of the IEEE, 13th of May 2012, Centennial Issue, Xplore OpenAccess[Botsinis, Ng & Hanzo]: Quantum Search Algorithms,Quantum Wireless and a Low-Complexity MaximumLikelihood Iterative Quantum Multi-User Detector Design,IEEE Access, May 2013, Xplore Open Access

12 / 36

Page 13: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

How to Teach Quantum Computing to Your Dog... c©Orzel

Spinning Coin in a Black Box:

50% “Heads” AND 50%“Tails”.Both at the same time!Observation (by opening the box): “Heads” OR “Tails”.Idea: Keep the coin spinning and manipulate it withoutopening the box.

Coins in computing:Classic bit: 0 or 1.Quantum bit (Qubit): 0 or 1, or any combination of them.

Ket notation: |q〉 = a|HEADS〉+ b|TAILS〉 = a|0〉+ b|1〉,where |a|2 + |b|2 = 1 and a, b ∈ C.Provides any possible superposition of 0 and 1!Observation:

|a|2 probability to observe |0〉|b|2 probability to observe |1〉

The qubit’s state becomes the observed one with probability 1.2 qubits: |q〉 = 0.5|00〉+ 0.5|01〉+ 0.5|10〉+ 0.5|11〉

13 / 36

Page 14: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

Motivation: Quantum Parallelism

Qubit: α|0〉+ β|1〉

http://abyss.uoregon.edu/ js/cosmo/lectures/lec08.html

Quantum Measurement

α|0〉+ β|1〉 |α|2−−→ |0〉|β|2−−→ |1〉

14 / 36

Page 15: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

The Future?

So, what are we to do DrEinstein...?

15 / 36

Page 16: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

The Future?

Just make sure youeliminate quantum-flips...

But how Dr Einstein...?

16 / 36

Page 17: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

Motivation: Eliminate Quantum Decoherence

The Benefits of Quantum Codes

Bit Flip

Phase Flip

Quantum decoherence/noise characterized by bit and phase flips.

Quantum Error Correction Codes (QECCs) are vital forreliable quantum computing and communication sys-tems.

17 / 36

Page 18: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

Research Objective

Design efficient error correction codes for reliable quantum systemsby exploiting the underlying quantum-to-classical isomorphism.

Encoder

Channel

Decoder

Quantum

Channel

ChannelQubits

Qubits

18 / 36

Page 19: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

1995

2014

Shor Code, non dual-containing CSS [1]. The pioneering work on QECC, which introduced 9-qubit code in order to protect a single qubit.1995

Steane Code, dual-containing CSS [2]. A 7-qubit code was proposed to protect a single qubit.

1996

Laflamme Code, non-CSS [3]. The ”perfect” 5-qubit code protecting a single qubit.

1996

The general formulation of QSCs was proposed, which is the general concept of syndrome-based QECC [4].

1997

Toric Codes, non dual-containing CSS [5, 6]. The first class of QSC based on topological order, where the qubits are arranged on a torus. They are fault-tolerantand have a growing minimum distance with codeword length.

1997

Surface Codes, non dual-containing CSS [7]. They constitute an extension of toric codes, where the qubits can be arranged on a surface.

1998

Quantum GF(4) Codes, non-CSS [8]. A wide range of non-CSS QSCs was derived from classical error correction codes based on the GF(4).

1998

Quantum BCH Codes, dual-containing CSS [9]. Inspired by classical BCH codes.

1999

Quantum Reed-Solomon Codes, dual-containing CSS [10]. Inspired by classical Reed-Solomon codes.

1999

Quantum Reed-Muller Codes [11], non-CSS. Inspired by classical Reed-Muller codes.

1999

The notion of entanglement-assisted QECC was proposed to circumventing the symplectic criterion when transforming the classical codes into their quantum coun-terparts [12, 13].

2002

Quantum Convolutional Codes, non-CSS [14] and EA [15]. QECC inspired by classical trellis-based error correction codes.

2003

Quantum LDPC Codes, CSS [16, 17], non-CSS [18, 19] and EA [20]. The quantum version of error correction based on sparse graph codes. A comprehensive sur-vey of various QLDPC codes can be found in [21].

2004

Colour Codes, dual-containing CSS [22]. A class of quantum topological codes whose stabilizer formalism is defined by three-coloured surface-tile.

2006

Quantum Turbo Codes, non-CSS [23] and EA [24, 25]. A QECC scheme utilizing the serial concatenation of quantum convolutional codes. For further insights onthe class of QTC, we refer to [26].

2009

Hyperbolic Surface Codes, non dual-containing CSS [27, 28]. A class of surface codes based on Cayley graphs and having high coding rates, where the minimumdistance grows slowly the with codeword length.

2009

Hypergraph Product Codes, CSS [29, 30, 31]. A class of topology-inspired QLDPC codes exhibiting a high minimum distance.

2009

Quantum Polar Codes, CSS [32] and EA [33]. Inspired by the construction of classical polar codes.

2012

Hyperbolic Colour Codes, dual-containing CSS [34]. A class of colour codes having high coding rates whose minimum distance grows slowly with codeword length.

2013

Homological Product Codes, CSS [35]. The fastest growing minimum distance of topology-inspired QLDPC codes known at the time of writing.

2014

19 / 36

Page 20: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

Pauli-to-Classical Isomorphism

Classical Error Correction

CHANNEL DECODER

1

ENCODER

1 1 1

Replication Measurement

No-Cloning Theorem

0 1 1 1

Measurement Destroys a Qubit

20 / 36

Page 21: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

Pauli-to-Classical Isomorphism

Quantum Error Correction

CHANNEL DECODERENCODER

α|0〉+ β|1〉

α|000〉+ β|111〉 α| 1 00〉+ β| 0 11〉

α|0〉+ β|1〉

We wish to determine the error without observing the qubit!!

Solution: Measure the error without reading the data.

21 / 36

Page 22: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

Pauli-to-Classical Isomorphism

Quantum Error Correction → Syndrome Decoding

Check 1: Modulo 2 addition of first and second qubits.

Check 2: Modulo 2 addition of first and third qubits.

Syndrome (s) Correction

00 No Error

11 Bit error on 1st Qubit

10 Bit error on 2nd Qubit

01 Bit error on 3rd Qubit

22 / 36

Page 23: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

Pauli-to-Classical Isomorphism

CLASSICAL QUANTUM: Challenges QUANTUM: Solutions

Cloning

x → xxx

Hadamard Basis

α|0〉+ β|1〉 → α|+++〉+ β| − −−〉CHANNEL

ENCODER

0

1

0

1

(1− p)

(1− p)

p

p

Bit errors only

Bit & Phase errors

Theorem

No-Cloning

(1− p)

α|0〉 − β|1〉

β|0〉+ α|1〉

α|0〉+ β|1〉α|0〉+ β|1〉

p/3

p/3

p/3

−iβ|0〉+ iα|1〉

Entanglement

α|0〉+ β|1〉 → α|000〉+ β|111〉

DECODERMeasurementQubits collapse

upon measurementSyndrome Decoding

23 / 36

Page 24: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

Quantum-assisted Routing Design Example

Quantum-Assisted RoutingDesign Example:

Multi-Component ParetoOptimization - BER,DELAY, POWER &

COMPLEXITYAlanis, D.; Botsinis, P.; Babar, Z.; Ng, S.X.; Hanzo, L.:Non-Dominated Quantum Iterative Routing Optimization forWireless Multihop Networks, IEEE AccessAlanis, D. ; Botsinis, P. ; Soon Xin Ng ; Hanzo, L.:Quantum-Assisted Routing Optimization for Self-OrganizingNetworks: IEEE Access, Volume: 2, 2014, pp 614 - 632

24 / 36

Page 25: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

Aircraft mobility pattern for LHR, in the European airspaceand over the North Atlantic

Heathrow Airport European Airspace North Atlantic

https://uk.flightaware.com/live/airport/EGLL

25 / 36

Page 26: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

Aircraft mobility pattern for London Heathrow airport fromflight-aware.

Heathrow Airport

26 / 36

Page 27: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

Aircraft mobility pattern for the European airspace fromflight-aware.

European Airspace

27 / 36

Page 28: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

Aircraft mobility pattern in an unpopulated area over theNorth Atlantic from flight-aware.

North Atlantic

28 / 36

Page 29: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

The Choice of the Objective Function is More influentialThan the Optimization Tool...

29 / 36

Page 30: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

On Course to the Gate of Happiness - Optimization...

30 / 36

Page 31: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

Multi-Component Optimization Tools Are Required forPareto-Optimal Solutions...

31 / 36

Page 32: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

Pareto Optimization - The Four Metrics

Transmit Power;

BER;

Delay;

Complexity, ie. DSP Power-Dissipation;

32 / 36

Page 33: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

33 / 36

Page 34: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

P. W. Shor, “Scheme for reducing decoherence in quantum computer memory,” Physical Review A, vol. 52,

no. 4, 1995.

A. M. Steane, “Error correcting codes in quantum theory,” Physical Review Letters, vol. 77, no. 5, 1996.

R. Laflamme, C. Miquel, J. P. Paz, and W. H. Zurek, “Perfect quantum error correcting code,” Physical

Review Letters, vol. 77, no. 1, 1996.

D. Gottesman, Stabilizer codes and quantum error correction.

PhD thesis, California Institute of Technology, 1997.

A. Y. Kitaev, “Quantum computations: Algorithms and error correction,” Russian Mathematical Surveys,

vol. 52, no. 6, pp. 1191–1249, 1997.

A. Y. Kitaev, “Fault-tolerant quantum computation by anyons,” Annals of Physics, vol. 303, no. 1,

pp. 2–30, 2003.

S. B. Bravyi and A. Y. Kitaev, “Quantum codes on a lattice with boundary,” arXiv preprint

quant-ph/9811052, 1998.

A. R. Calderbank, E. M. Rains, P. Shor, and N. J. Sloane, “Quantum error correction via codes over

GF(4),” IEEE Transactions on Information Theory, vol. 44, no. 4, pp. 1369–1387, 1998.

M. Grassl and T. Beth, “Quantum BCH codes,” in Proceedings of International Symposium Theoretical

Electrical Engineering, 1999, 1999.

M. Grassl, W. Geiselmann, and T. Beth, “Quantum Reed-Solomon codes,” in Applied Algebra, Algebraic

Algorithms and Error-Correcting Codes, pp. 231–244, Springer, 1999.

A. M. Steane, “Quantum Reed-Muller codes,” IEEE Transactions on Information Theory, vol. 45, no. 5,

pp. 1701–1703, 1999.

G. Bowen, “Entanglement required in achieving entanglement-assisted channel capacities,” Physical Review

A, vol. 66, no. 5, 2002.

34 / 36

Page 35: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

T. Brun, I. Devetak, and M.-H. Hsieh, “Correcting quantum errors with entanglement,” Science, vol. 314,

no. 5798, pp. 436–439, 2006.

H. Ollivier and J.-P. Tillich, “Description of a quantum convolutional code,” Physical Review Letters,

vol. 91, no. 17, 2003.

M. M. Wilde and T. A. Brun, “Entanglement-assisted quantum convolutional coding,” Physical Review A,

vol. 81, no. 4, 2010.

M. S. Postol, “A proposed quantum low density parity check code,” arXiv preprint quant-ph/0108131, 2001.

D. J. MacKay, G. Mitchison, and P. L. McFadden, “Sparse-graph codes for quantum error correction,” IEEE

Transactions on Information Theory, vol. 50, no. 10, pp. 2315–2330, 2004.

T. Camara, H. Ollivier, and J.-P. Tillich, “Constructions and performance of classes of quantum LDPC

codes,” arXiv preprint quant-ph/0502086, 2005.

T. Camara, H. Ollivier, and J.-P. Tillich, “A class of quantum LDPC codes: Construction and performances

under iterative decoding,” in Proceedings of IEEE International Symposium on Information Theory (ISIT),2007, pp. 811–815, 2007.

M.-H. Hsieh, T. A. Brun, and I. Devetak, “Entanglement-assisted quantum quasicyclic low-density

parity-check codes,” Physical Review A, vol. 79, no. 3, 2009.

Z. Babar, P. Botsinis, D. Alanis, S. X. Ng, and L. Hanzo, “Fifteen years of quantum LDPC coding and

improved decoding strategies,” IEEE Access, vol. 3, pp. 2492–2519, 2015.

H. Bombin and M. A. Martin-Delgado, “Topological quantum distillation,” Physical Review Letters, vol. 97,

no. 18, 2006.

D. Poulin, J.-P. Tillich, and H. Ollivier, “Quantum serial turbo codes,” IEEE Transactions on Information

Theory, vol. 55, no. 6, pp. 2776–2798, 2009.

M. M. Wilde and M.-H. Hsieh, “Entanglement boosts quantum turbo codes,” in Proceedings of IEEE

International Symposium on Information Theory (ISIT), 2011, pp. 445–449, 2011.

35 / 36

Page 36: Quantum-Search Algorithms, Quntum Codes and All ThatQuantum-Search Algorithms, Quntum Codes and All That... Presented by Lajos Hanzo With Dimitrios Alanis, Zunaira Babar, Panagiotis

M. M. Wilde, M.-H. Hsieh, and Z. Babar, “Entanglement-assisted quantum turbo codes,” IEEE

Transactions on Information Theory, vol. 60, no. 2, pp. 1203–1222, 2014.

Z. Babar, P. Botsinis, D. Alanis, S. X. Ng, and L. Hanzo, “The road from classical to quantum codes: A

hashing bound approaching design procedure,” IEEE Access, vol. 3, pp. 146–176, 2015.

G. Zemor, “On Cayley graphs, surface codes, and the limits of homological coding for quantum error

correction,” in Proceedings of International Conference on Coding and Cryptology, 2009, pp. 259–273, 2009.

A. Couvreur, N. Delfosse, and G. Zemor, “A construction of quantum LDPC codes from Cayley graphs,”

IEEE Transactions on Information Theory, vol. 59, no. 9, pp. 6087–6098, 2013.

J.-P. Tillich and G. Zemor, “Quantum LDPC codes with positive rate and minimum distance proportional

to the square root of the blocklength,” in Proceedings of IEEE International Symposium on InformationTheory (ISIT), 2009, pp. 799–803, 2009.

A. A. Kovalev and L. P. Pryadko, “Improved quantum hypergraph-product LDPC codes,” in Proceedings of

IEEE International Symposium on Information Theory (ISIT), 2012, pp. 348–352, 2012.

J.-P. Tillich and G. Zemor, “Quantum LDPC codes with positive rate and minimum distance proportional

to the square root of the blocklength,” IEEE Transactions on Information Theory, vol. 60, no. 2,pp. 1193–1202, 2014.

J. M. Renes, F. Dupuis, and R. Renner, “Efficient polar coding of quantum information,” Physical Review

Letters, vol. 109, no. 5, 2012.

M. M. Wilde and J. M. Renes, “Quantum polar codes for arbitrary channels,” in Proceedings of IEEE

International Symposium on Information Theory (ISIT), 2012, pp. 334–338, 2012.

N. Delfosse, “Tradeoffs for reliable quantum information storage in surface codes and color codes,” in

Proceedings of IEEE International Symposium on Information Theory (ISIT), 2013, pp. 917–921, 2013.

S. Bravyi and M. B. Hastings, “Homological product codes,” in Proceedings of the 46th Annual ACM

Symposium on Theory of Computing, 2014, pp. 273–282, 2014.

36 / 36