Majority Logic Decoding of Reed-Muller Codes

The aim of the experiment is to make the user appreciate the nuances of majority logic decoding of Reed-Muller codes. Majority logic decoding of a RM(r,m)RM(r,m) code ensures the correction of upto errors numbering upto half-the-minimum distance, i.e., upto dmin12=2mr12\frac{d_{min}-1}{2}=\frac{2^{m-r}-1}{2} bit-flip errors.