Computing the channel capacity and rate-distortion function with two-sided state information | IEEE Journals & Magazine | IEEE Xplore