What's New
3/26/01
A corrupted zip file containing the M99 beta demo
has been replaced. :)
12/30/00
I am currently working on a blocksort for the next release of M99.
This blocksorter is based largely on distribution sorting with a little
bit of Quicksorting where needed. The basic version is up and running
already but I just haven't found the time to finish the extra sorting
phase that is needed to really speed things up.I hope to have it finished
by the end of January and the technique will appear in a paper shortly
there after.
The new release of M99 will contain the modified-RLE method which is
described in the
papers section. And will also support 16-bit symbols
which will allow M99 for small increases in compression ratios. I may
add a "MAX" mode which will employ a static arithmetic coder. This increases
the overall compression ratios by approx. 0.6% or so. But adding the
arithmetic coder is not a priority.
8/02/00
The blocksorter is finished. Has been for a while. Rivals the best
blocksorters to date but, I can and will expand the design before release
to sort four characters at a time. (needs a simple hash function).
8/15/00
Developed a method for modeling blocksorted streams such that order
2 statistics can be obtained. Early results are semi-promising. ie.
9,500 bytes for obj1.
Back To Top