@inproceedings{c8c7a881310c419f9a6056efda2ed021,
title = "Fibonacci based compressed suffix array",
abstract = "We suggest the usage of Fibonacci Codes instead of Elias' C γ code. The implementation requires 1.44 n H k+n+o(n) bits of space, while retaining the searching functionalities. We used a less common variant of the Fibonacci code which was found to be often preferable for the encoding. This variant is constructed from the traditional Fibonacci code by omitting the rightmost 1-bit of every codeword and dropping those codewords that start with 0. As a result, every codeword now starts and ends with a 1-bit, so codeword boundaries may still be detected by the occurrence of the string 11. In order to obtain Φ[i], i mod b codewords need to be decoded. The traditional approach is to decode each codeword and add the decoded values. One of the advantages of using a Fibonacci based representation of the integers is that it is possible to perform this addition directly on the compressed form, without individually decoding each summand.",
keywords = "Compressed suffix array, Elias Code, Fibonacci Code",
author = "Klein, \{Shmuel T.\} and Dana Shapira",
note = "Publisher Copyright: {\textcopyright} 2018 IEEE.; 2018 Data Compression Conference, DCC 2018 ; Conference date: 27-03-2018 Through 30-03-2018",
year = "2018",
month = jul,
day = "19",
doi = "10.1109/dcc.2018.00068",
language = "الإنجليزيّة",
series = "Data Compression Conference Proceedings",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "415",
editor = "Ali Bilgin and Storer, \{James A.\} and Joan Serra-Sagrista and Marcellin, \{Michael W.\}",
booktitle = "Proceedings - DCC 2018",
address = "الولايات المتّحدة",
}