logo SBA

ETD

Archivio digitale delle tesi discusse presso l’Università di Pisa

Tesi etd-09292025-161533


Tipo di tesi
Tesi di laurea magistrale
Autore
BAGLIONI, MASSIMILIANO
Indirizzo email
m.baglioni6@studenti.unipi.it, 3d.massimilianobaglioni@gmail.com
URN
etd-09292025-161533
Titolo
Fast Access through Lightweight Block-Based Compression Algorithms
Dipartimento
INFORMATICA
Corso di studi
INFORMATICA
Relatori
relatore Prof. Venturini, Rossano
Parole chiave
  • bitpacking
  • compression
  • Ebay
  • forward index
  • lightweight compression
Data inizio appello
17/10/2025
Consultabilità
Tesi non consultabile
Riassunto
This thesis investigates how lightweight block-based compression, and compression in general, can be leveraged to improve random access on sequences of integers. In particular, the concepts were applied in the context of forward indexes, which perfectly fit the use case. Different types of random access were required for the implementation, including complete random access, monotonic access, full traversal, and full decompression of the encoded vector.In particular monotonic access was the one required to perform best. This drove to a specific implementation to maximize access speed with queries with increasing accesses. Compression was included in this work because the main focus was on re-ducing memory consumption and improving access times.

The final implementation consists in an hybrid index, which uses both columnar and row storing, in order to leverage the advantages of both.
File