We consider instantaneous side information source code (SISC) design. In the SISC configuration7 the encoder describes source X to the decoder; the decoder uses this description and side information Y (which is not available at the encoder) to reconstruct X. Prior work on lossless and near-lossless SISC design demonstrates that globafly optimal design is NP-hard. In this paper, we introduce a family of polynomial complexity code design algorithms that approximates the optimal solution for lossless and near-lossless SISCs. The algorithms may be used to design both Huffman and arithmetic SISCs for an arbitrary probability mass function p(x, y). Experimental results comparing the resulting performances to each other and to the theoretical limit are included.
展开▼