Dynamic Entropy-Compressed Sequences and Applications
Gonzalo Navarro,
Departamento de Ciencias de Computación (DCC), Universidad de Chile –
Abstract:
Data structures are called succinct when they take little space (meaning
usually of lower order) compared to the data they give access to. A more
ambitious challenge is that of compressed data structures, which aim at
operating within space proportional to that of the compressed data they give
access to. Designing compressed data structures goes beyond compression in the
sense that the data must be manageable in compressed form without first
decompressing it. This is a trend that has gained much attention in recent
years.
In this talk we will introduce a simple data structure for managing bit
sequences, so that the space required is essentially that of the zero-order
entropy of the sequence, and the operations of inserting/deleting bits,
accessing a bit position, and computing rank/select over the sequence, can all
be done in logarithmic time. Rank operation gives the number of 1 (or 0) bits
up to a given position, whereas select gives the position of the j-th 1 (or 0)
bit in the sequence.
This basic result has a surprising number of consequences. We show how it
permits obtaining novel solutions to the dynamic partial sums with indels
problem, dynamic wavelet trees, and dynamic compressed full-text indexes.
Date: 2006-Oct-09 Time: 16:00:00 Room: 336
For more information:
Upcoming Events
INESC-ID ESR Talks – February 2023

If you are a masters/PhD student or a postdoctoral fellow, come and present your work in an informal and friendly environment – and savour some tasty snacks!
Individual talks will be 10-15 minutes plus time for feedback. Enroll on your selected date by emailing pedro.ferreira[at]inesc-id.pt.
Happening on the second Wednesday of every month (4pm-5pm):
- 15 February (Alves Redol, Room 9)
- 15 March (Alves Redol, Room 9)
- 12 April (Alves Redol, Room 9)
- 10 May (Alves Redol, Room 9)
- 14 June (Alves Redol, Room 9)
- 12 July (Alves Redol, Room 9)
We hope to see you there!