Trellis source code design as an optimization problem | IEEE Journals & Magazine | IEEE Xplore