Shah, T.Khan, A.Andrade, A. A. [UNESP]2014-05-272014-05-272011-08-31Computational and Applied Mathematics, v. 30, n. 2, p. 349-366, 2011.0101-82051807-0302http://hdl.handle.net/11449/72619This paper introduces novel constructions of cyclic codes using semigroup rings instead of polynomial rings. These constructions are applied to define and investigate the BCH, alternant, Goppa, and Srivastava codes. This makes it possible to improve several recent results due to Andrade and Palazzo [1]. © 2011 SBMAC.349-366engAlternant codeBCH codeCyclic codeGoppa codeSemigroup ringSrivastava codeEncoding through generalized polynomial codesArtigo10.1590/S1807-03022011000200006S1807-03022011000200006WOS:000293652300006Acesso aberto2-s2.0-800517881112-s2.0-80051788111.pdf8940498347481982