An A*-Based Algorithm for Constructing Reversible Variable Length Codes with Minimum Average Codeword Length | IEEE Journals & Magazine | IEEE Xplore