A code decomposition approach for decoding cyclic and algebraic-geometric codes | IEEE Journals & Magazine | IEEE Xplore