[1] L. Schmalen, 2014. Modern Error Correction Lecture notes, University of Stuttgart.
[2] T. M. Cover and J. A. Thomas, Elements of Information Theory, 2nd ed., Hoboken: Wiley-Interscience, 2006
[3] S. P. Boyd and L. Vandenberghe, Convex Optimization, 8th ed., Cambridge: Cambridge University Press, 2010