Skip to content

jvtoppa/lz77-reference-strategy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Creating an RLZ reference through greedy parsing of LZ77 phrases. Change the macros in /build/count.cpp to configure dictionary size and k-neighborhood size.

To run, change the name of the file you want to find the reference to banana.txt (for now, atleast) and insert it in /data/. Run the makefile in the terminal (type make), then
run the command python3 run.py.

Special thanks to Kärkkäinen et al. for the KKP code. Check out the original code @ https://www.cs.helsinki.fi/group/pads/lz77.html 

About

A strategy for creating a Relative Lempel Ziv reference based on an LZ77 optimization scheme

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors