Zobrazit minimální záznam

dc.contributor.authorWalder, Jiří
dc.contributor.authorKrátký, Michal
dc.contributor.authorBača, Radim
dc.contributor.authorPlatoš, Jan
dc.contributor.authorSnášel, Václav
dc.date.accessioned2012-01-19T08:47:39Z
dc.date.available2012-01-19T08:47:39Z
dc.date.issued2012
dc.identifier.citationInformation Sciences. 2012, vol. 183, issue 1, p. 66-91.cs
dc.identifier.issn0020-0255
dc.identifier.urihttp://hdl.handle.net/10084/89842
dc.description.abstractData compression has been widely applied in many data processing areas. Compression methods use variable-length codes with the shorter codes assigned to symbols or groups of symbols that appear in the data frequently. There exist many coding algorithms, e.g. Elias-delta codes, Fibonacci codes and other variable-length codes which are often applied to encoding of numbers. Although we often do not consider time consumption of decompression as well as compression algorithms, there are cases where the decompression time is a critical issue. For example, a real-time compression of data structures, applied in the case of the physical implementation of database management systems, follows this issue. In this case, pages of a data structure are decompressed during every reading from a secondary storage into the main memory or items of a page are decompressed during every access to the page. Obviously, efficiency of a decompression algorithm is extremely important. Since fast decoding algorithms were not known until recently, variable-length codes have not been used in the data processing area. In this article, we introduce fast decoding algorithms for Elias-delta, Fibonacci of order 2 as well as Fibonacci of order 3 codes. We provide a theoretical background making these fast algorithms possible. Moreover, we introduce a new code, called the Elias–Fibonacci code, with a lower compression ratio than the Fibonacci of order 3 code for lower numbers; however, this new code provides a faster decoding time than other tested codes. Codes of Elias–Fibonacci are shorter than other compared codes for numbers longer than 26 bits. All these algorithms are suitable in the case of data processing tasks with special emphasis on the decompression time.cs
dc.format.extent1785445 bytescs
dc.format.mimetypeapplication/pdfcs
dc.language.isoencs
dc.publisherElseviercs
dc.relation.ispartofseriesInformation Sciencescs
dc.relation.urihttp://dx.doi.org/10.1016/j.ins.2011.06.019cs
dc.subjectdata compressioncs
dc.subjectfast decoding algorithmscs
dc.subjectfibonacci codescs
dc.subjectelias-delta codecs
dc.subjectelias–fibonacci codecs
dc.titleFast decoding algorithms for variable-lengths codescs
dc.typearticlecs
dc.identifier.locationNení ve fondu ÚKcs
dc.identifier.doi10.1016/j.ins.2011.06.019
dc.rights.accessopenAccess
dc.type.versionsubmittedVersion
dc.type.statusPeer-reviewedcs
dc.description.sourceWeb of Sciencecs
dc.description.volume183cs
dc.description.issue1cs
dc.description.lastpage91cs
dc.description.firstpage66cs
dc.identifier.wos000297611500005


Soubory tohoto záznamu

Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam