{"title":"支持位序列排序和选择的混合压缩数据结构","authors":"Diego Arroyuelo, Manuel Weitzman","doi":"10.1109/SCCC51225.2020.9281244","DOIUrl":null,"url":null,"abstract":"We introduce a practical data structure for supporting the fundamental operations rank, select, and member on integer sets (and their corresponding characteristic bit vector). Our data structure uses a hybrid compression approach to achieve compressed space, while still supporting the operations efficiently. Our aim is to take advantage of the long runs of successive elements that arise in several practical scenarios. Our experimental results indicate that our approach is highly competitive in these cases with the most efficient state-of-the-art data structures.","PeriodicalId":117157,"journal":{"name":"2020 39th International Conference of the Chilean Computer Science Society (SCCC)","volume":"37 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"A Hybrid Compressed Data Structure Supporting Rank and Select on Bit Sequences\",\"authors\":\"Diego Arroyuelo, Manuel Weitzman\",\"doi\":\"10.1109/SCCC51225.2020.9281244\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We introduce a practical data structure for supporting the fundamental operations rank, select, and member on integer sets (and their corresponding characteristic bit vector). Our data structure uses a hybrid compression approach to achieve compressed space, while still supporting the operations efficiently. Our aim is to take advantage of the long runs of successive elements that arise in several practical scenarios. Our experimental results indicate that our approach is highly competitive in these cases with the most efficient state-of-the-art data structures.\",\"PeriodicalId\":117157,\"journal\":{\"name\":\"2020 39th International Conference of the Chilean Computer Science Society (SCCC)\",\"volume\":\"37 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-11-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 39th International Conference of the Chilean Computer Science Society (SCCC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SCCC51225.2020.9281244\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 39th International Conference of the Chilean Computer Science Society (SCCC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SCCC51225.2020.9281244","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Hybrid Compressed Data Structure Supporting Rank and Select on Bit Sequences
We introduce a practical data structure for supporting the fundamental operations rank, select, and member on integer sets (and their corresponding characteristic bit vector). Our data structure uses a hybrid compression approach to achieve compressed space, while still supporting the operations efficiently. Our aim is to take advantage of the long runs of successive elements that arise in several practical scenarios. Our experimental results indicate that our approach is highly competitive in these cases with the most efficient state-of-the-art data structures.