{"title":"Block sorting and compression","authors":"Z. Arnavut, S. Magliveras","doi":"10.1109/DCC.1997.582009","DOIUrl":null,"url":null,"abstract":"The block sorting lossless data compression algorithm (BSLDCA) described by Burrows and Wheeler (1994) has received considerable attention. It achieves as good compression rates as context-based methods, such as PPM, but at execution speeds closer to Ziv-Lempel techniques. This paper, describes the lexical permutation sorting algorithm (LPSA), its theoretical basis, and delineates its relationship to the BSLDCA. In particular we describe how the BSLDCA can be reduced to the LPSA and show how the LPSA could give better results than the BSLDCA when transmitting permutations. We also introduce a new technique, inversion frequencies, and show that it does as well as move-to-front (MTF) coding when there is locality of reference in the data.","PeriodicalId":403990,"journal":{"name":"Proceedings DCC '97. Data Compression Conference","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1997-03-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"43","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings DCC '97. Data Compression Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DCC.1997.582009","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 43
Abstract
The block sorting lossless data compression algorithm (BSLDCA) described by Burrows and Wheeler (1994) has received considerable attention. It achieves as good compression rates as context-based methods, such as PPM, but at execution speeds closer to Ziv-Lempel techniques. This paper, describes the lexical permutation sorting algorithm (LPSA), its theoretical basis, and delineates its relationship to the BSLDCA. In particular we describe how the BSLDCA can be reduced to the LPSA and show how the LPSA could give better results than the BSLDCA when transmitting permutations. We also introduce a new technique, inversion frequencies, and show that it does as well as move-to-front (MTF) coding when there is locality of reference in the data.