I. Introduction
In the traditional source coding with one source, one encoder, and one decoder, the encoder acts much like a master, sending an instruction, i.e., a codeword, to the decoder, and the decoder acts like a slave, simply executing the instruction received from the encoder. The master-slave paradigm of encoding and decoding has also been largely adopted in distributed source coding [23], [2], and is now commonly referred to as Slepian-Wolf (SW) coding in the case of distributed source coding. For example, in their seminal work [23], Slepian and Wolf showed that for the source network shown in Fig. 1, where the source is to be encoded and transmitted to the decoder, and the source correlated with is available only to the decoder as a helper, if is memoryless, it is still sufficient for the encoder to send bits per symbol to the decoder, which, upon receiving these bits, can recover the source without any essential loss with the help of . This result was later extended in [2] to the case of stationary ergodic sources .