In channel coding, Feldman showed that linear programming can be used instead of the sum-product algorithm in the decoding of LDPC codes. In this paper, it is shown that linear programming can alse be applied to lossless and lossy source coding with LDPC codes. The linear programming often outputs a pseudo-codeword, which includes a non-integer symbol. So, an auxiliary algorithm is proposed to derive a suboptimal codeword from such a pseudo-codeword. The performance is evaluated by simulation and it is shown that our scheme can be attained better performance than the time sharing bound of the rate distortion function.%LDPC符号を用いた通信路符号化における復号において.Feldmanは従来主流であったsum-productの代わりに線形計画法を用いる手法を提案した.本稿ではFeIdman の手法を情報源符号化(無歪みおよび有歪み符号化)に適用すると共に,その性能をシミュレーションにより評価する.また,線形計画法を用いた符号化では整数でなく有理数値をとる疑似符号語が出力される場合があるが,この疑似符号語を用いて近似解を構成する手法を提案する.この提案手法を用いることにより有歪み符号化においてtime sharing boundを超える性能を達成できる.
展开▼