今までの圧縮方法を比較したいのであればまずは、圧縮プログラムを公開している人の公開キーを落として見るのがよいのでは。 また自分で圧縮を作ってみたいのであれば自分で書いている方法を実装してみては? どちらにしても圧縮結果を比較したいのであれば同じ入力から圧縮した結果を取得する関数のフォーマットみたいなものを定義してみた方が良いと思います。 代表的な圧縮アルゴリズムは ・ランレングス ・辞書スライド ・ハフマン 等がありますのでググってみると解説記事が出てくると思います。