The Linde-Buzo-Gray algorithm is a vector quantization algorithm to derive a good codebook. It is similar to the k-means method in data clustering.
At each iteration, each vector is split into two new vectors.