A dynamic programming algorithm for constructing optimal prefix-free codes with unequal letter costs | IEEE Journals & Magazine | IEEE Xplore