582487 Data Compression TechniquesLecture 3: Integer Codes ISimon J. Puglisi (puglisi@cs.helsinki.fi)University of Helsinki Department of Computer ScienceOutline• Motivation: why integer codes?• This week: three classic flavors – Unary – Elias codes (gamma, delta) – Golomb codes (Rice, general)• Thursday: three modern flavours – Interpolative binary codes – Variable-byte codes – Word-aligned binary codes (simple, relative, carryover)Integer codes• Today: variable length codes