Encoding data based on the Burrows Wheeler transform does not compress the data but rather inflates it by a small amount. But the resulting data is one which can be compressed well by other means. So this algorithm is to be regarded as one for data compression. This article goes on a very implementation oriented manner.
Continue reading about BWT (Burrows Wheeler Transform) Encoding Algorithm