Re: indicators of a good compression ratio



novice schrieb:
Hello I have a algorithm in the works but before I fully implement it
and find out its not good (atleast nothing top of the line) what are
good metrics in telling me that I have a good algorithm.

Compression ratio on data you consider typical for your application?

i.e. My idea is a dictionary approuch (lossless) and if I can tell
each address used is compressing 3-5 bits a "use" is that good?

Hard to say without really having data on *what* you want to compress,
i.e. what is its probability distrotion? What is an "address"?
What is the entropy (under your model) of the source? How close do you
get to it?

For a
simple huffman does it compress 1-3 bits per address use? LZW? others?
I ask because 3-5 bits seem small, but thats per address use, which
means that could be 3-5 million addresses used in even small files -
which means 9 - 25 million bits compressed.

Perhaps its not a set number like 3-5 but perhaps a percentage?

Perhaps it's unclear because you haven't said what you're doing? (-;

So long,
Thomas
.



Relevant Pages

  • Re: Attention Sean - question about CSI
    ... is possible to compress any given string to 1 bit. ... except the compressed data and the description of the algorithm, ... In our universe, there is one common reference: ...
    (talk.origins)
  • Re: compression type
    ... occurance of what repeats, for there to be a token, for how tokens ... see its construction algorithm. ... It's very limited to think that's the only way to compress, ... made different, to the other shape, where the math to say one shape ...
    (comp.compression)
  • Re: Attention Sean - question about CSI
    ... is possible to compress any given string to 1 bit. ... except the compressed data and the description of the algorithm, ... In our universe, there is one common reference: ...
    (talk.origins)
  • Re: Attention Sean - question about CSI
    ... It should compress very ... If I am allowed to choose the compression algorithm *after* ... which compresses that string to a single bit. ... from the binary code, and use it to decompress the data, then ...
    (talk.origins)
  • Re: Attention Sean - question about CSI
    ... It should compress very ... If I am allowed to choose the compression algorithm *after* ... which compresses that string to a single bit. ... and decompress readable text to algebraic combinations of large random ...
    (talk.origins)