Analysis of a fast algorithm for look-up table based variable-length decoding