An implementation of routines for solving ratedistortion problems. Ratedistortion theory is a field within information theory that examines optimal lossy compression. That is, given that some information must be lost, how can a communication channel be designed that minimizes the cost of communication error? Ratedistortion theory is concerned with the optimal (minimal cost) solution to such tradeoffs. An important tool for solving ratedistortion problems is the Blahut algorithm, developed by Richard Blahut and described in:
Blahut, R. E. (1972). Computation of channel capacity and ratedistortion functions. IEEE Transactions on Information Theory, IT18(4), 460473.
This package implements the basic Blahut algorithm, and additionally contains a number of `helper' functions, including a routine for searching for an information channel that minimizes cost subject to a constraint on information rate.
Package details 


Author  Chris R. Sims 
Maintainer  Chris R. Sims <[email protected]> 
License  GPL2 
Version  1.01 
Package repository  View on CRAN 
Installation 
Install the latest version of this package by entering the following in R:

Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.