Re: Distance Coding Algorithm
- From: Matt Mahoney <matmahoney@xxxxxxxxx>
- Date: Tue, 30 Oct 2007 07:12:36 -0700
On Oct 25, 5:15 pm, michael <mich...@xxxxxxxxxxxxxxxxxxxxxx> wrote:
On Oct 24, 4:49 pm, Arsène Lupin <deten...@xxxxxxxxx> wrote:
Hi, people!
I'm trying to compile a list of different algorithms that are used on
the second stage of Burrows-Wheeler Transform, to compare which are
more optimal, and for what I've seen Distance Coding is one of the few
algorithms that beat the Move-To-Front transformation. The problem is,
the reference about the subject is too vague, and even knowing that
there's a post of Edgar Binder explaining the algorithm, I just
couldn't come up with an algorithm of just that.
If someone has the algorithm and wanna share, that'd be very helpful.
But ideas of how to implement are also welcome (It'd be good having
the algorithm because we could put it on Wikipedia and everybody who
wants to study the idea could find it easier).
Thanks for all of you for the time,
Arsène
P.S.: I know two other algorithms better than Move-to-Front:
- Inversion Frequencies (which is not always better than MTF -
better for large files)
- Weighted Frequency Count
- ... any other?
Other BWT encoding methods:
M99
M03
QLFC
Double Weighted Frequency Count
- Michael
BBB uses an order 0 context model followed by a chain of adaptive
higher order models and arithmetic coding. This is explained in the
source code comments. http://cs.fit.edu/~mmahoney/compression/#bbb
The high compression ratio on the large text benchmark is due to a
block sorting algorithm that allows blocks to fill 80% of memory. For
smaller files compression is comparable to other BWT compressors.
-- Matt Mahoney
.
- References:
- Distance Coding Algorithm
- From: Arsène Lupin
- Re: Distance Coding Algorithm
- From: michael
- Distance Coding Algorithm
- Prev by Date: Re: Repeatable compression is possible and easy to do, here's how...
- Next by Date: Re: how good is...
- Previous by thread: Re: Distance Coding Algorithm
- Next by thread: Re: Computer Security Information
- Index(es):
Relevant Pages
|
|