{"title":"随机访问霍夫曼编码文件","authors":"G. Jacobson","doi":"10.1109/DCC.1992.227444","DOIUrl":null,"url":null,"abstract":"Presents a technique for building an index into a Huffman-coded file that permits efficient random access to the encoded data. The technique provides the ability to find the starting position of the jth symbol of the uncompressed file in an n-bit compressed file in O(log n) bit-examinations of the compressed file plus its index. Furthermore, the size of the index is o(n) bits. In other words, the ratio of the space occupied by the index to the space occupied by the data approaches zero as the length of the data file increases without bound.<<ETX>>","PeriodicalId":170269,"journal":{"name":"Data Compression Conference, 1992.","volume":"60 6 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1992-03-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":"{\"title\":\"Random access in Huffman-coded files\",\"authors\":\"G. Jacobson\",\"doi\":\"10.1109/DCC.1992.227444\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Presents a technique for building an index into a Huffman-coded file that permits efficient random access to the encoded data. The technique provides the ability to find the starting position of the jth symbol of the uncompressed file in an n-bit compressed file in O(log n) bit-examinations of the compressed file plus its index. Furthermore, the size of the index is o(n) bits. In other words, the ratio of the space occupied by the index to the space occupied by the data approaches zero as the length of the data file increases without bound.<<ETX>>\",\"PeriodicalId\":170269,\"journal\":{\"name\":\"Data Compression Conference, 1992.\",\"volume\":\"60 6 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1992-03-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"9\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Data Compression Conference, 1992.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/DCC.1992.227444\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Data Compression Conference, 1992.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DCC.1992.227444","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Presents a technique for building an index into a Huffman-coded file that permits efficient random access to the encoded data. The technique provides the ability to find the starting position of the jth symbol of the uncompressed file in an n-bit compressed file in O(log n) bit-examinations of the compressed file plus its index. Furthermore, the size of the index is o(n) bits. In other words, the ratio of the space occupied by the index to the space occupied by the data approaches zero as the length of the data file increases without bound.<>