Soft decoding techniques for codes and lattices, including the Golay code and the Leech lattice | IEEE Journals & Magazine | IEEE Xplore