-
Notifications
You must be signed in to change notification settings - Fork 2
/
README.txt
23 lines (20 loc) · 993 Bytes
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# Compression Algorithms
This source code offers tools for simple string compression.
Mainly suitable for ilustrative purposes and experiments.
1) For Entropy type:
- includes Huffman encoding scheme for binary encoding
- includes Shannon-Fano-Elias encoding
2) For Dictionary type:
- includes plain LZ77 encoding
- includes LZW coding based on LZ78
3) For Transforms:
- includes plain Burrows Wheeler Transform
- includes bijective Burrows Wheeler Transform based on Lyndon Words
- includes Move-To-Front encoding
4) For Pattern Recognition:
- includes Decision Tree based on entropy of information
- includes Vector Quantization based on K-Means
- includes Principal Component Analysis based on Eigenvectors and Eigenvalues
- includes Boosting based on Decision Tree stumps
- includes Random Forest and Bagged Trees based on Decision Trees
To get started have a look at the test files to see how to use compression and pattern recognition.