Algorithms for Computing Channel Capacities and Rate-Distortion Functions | AMiner