Martin Leslie | Software

In my research I often write software (mostly in Matlab and C) to test conjectures, carry out searches and test performance of algorithms. This software is freely available - email me at mleslie@math.arizona.edu if you have any questions on how to use it or want to talk to me about it.

Object-Oriented Matlab package for hypermap-homology codes

The following Matlab software allows the user to work with permutations, hypermaps and hypermap-homology codes inside Matlab as if they were built-in objects. Given a combinatorial hypermap as a pair of permutations it can calculate the minimum distance of the resulting hypermap-homology code.

Release 1.1 (April 17, 2013): HypermapHomologyCodes1.1.zip.

Release 1.0 (February 11, 2013): HypermapHomologyCodes1.0.zip.

Quantum LDPC BoxPlus decoder

The following Matlab/C software can be used to decode quantum LDPC (low density parity check) codes. See Appendix B of my comprehensive exam paper for the derivation of this algorithm.

Release 1.0 (February 11, 2013): QLDPCBoxPlus1.0.zip.