{"title":"冰山矮人的快速计算","authors":"Longgang Xiang, Feng Yucai","doi":"10.1109/SSDBM.2004.36","DOIUrl":null,"url":null,"abstract":"Iceberg Dwarf (IceDwarf for short) combines the strength of Iceberg-Cube and Dwarf. It exploits the elegant Dwarf structure for cube tuple store and eliminates those unsatisfied sub-dwarfs. By only storing nontrivial cube tuples, IceDwarf reduces the size of a dwarf significantly; even Dwarf itself compresses the data cube effectively. We studied how to efficiently compute icedwarfs, and developed a straightforward algorithm (PAC). To further improve the performance, we explored the structure of Dwarf and presented four nice lemmas. Based on these observations, we proposed a new algorithm called PWC. It builds the IceDwarf by bottom-up computing all the partitions of a fact table and inserting them into the Dwarf structure, enabling Apriori-like pruning and single tuple partition optimization, and facilitating the detection of suffix redundancies. Our performance study showed that PWC is highly efficient and runs much faster than PAC for icedwarfs, even for computing full dwarfs.","PeriodicalId":383615,"journal":{"name":"Proceedings. 16th International Conference on Scientific and Statistical Database Management, 2004.","volume":"36 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Fast computation of Iceberg Dwarf\",\"authors\":\"Longgang Xiang, Feng Yucai\",\"doi\":\"10.1109/SSDBM.2004.36\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Iceberg Dwarf (IceDwarf for short) combines the strength of Iceberg-Cube and Dwarf. It exploits the elegant Dwarf structure for cube tuple store and eliminates those unsatisfied sub-dwarfs. By only storing nontrivial cube tuples, IceDwarf reduces the size of a dwarf significantly; even Dwarf itself compresses the data cube effectively. We studied how to efficiently compute icedwarfs, and developed a straightforward algorithm (PAC). To further improve the performance, we explored the structure of Dwarf and presented four nice lemmas. Based on these observations, we proposed a new algorithm called PWC. It builds the IceDwarf by bottom-up computing all the partitions of a fact table and inserting them into the Dwarf structure, enabling Apriori-like pruning and single tuple partition optimization, and facilitating the detection of suffix redundancies. Our performance study showed that PWC is highly efficient and runs much faster than PAC for icedwarfs, even for computing full dwarfs.\",\"PeriodicalId\":383615,\"journal\":{\"name\":\"Proceedings. 16th International Conference on Scientific and Statistical Database Management, 2004.\",\"volume\":\"36 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2004-06-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings. 16th International Conference on Scientific and Statistical Database Management, 2004.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SSDBM.2004.36\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. 16th International Conference on Scientific and Statistical Database Management, 2004.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SSDBM.2004.36","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Iceberg Dwarf (IceDwarf for short) combines the strength of Iceberg-Cube and Dwarf. It exploits the elegant Dwarf structure for cube tuple store and eliminates those unsatisfied sub-dwarfs. By only storing nontrivial cube tuples, IceDwarf reduces the size of a dwarf significantly; even Dwarf itself compresses the data cube effectively. We studied how to efficiently compute icedwarfs, and developed a straightforward algorithm (PAC). To further improve the performance, we explored the structure of Dwarf and presented four nice lemmas. Based on these observations, we proposed a new algorithm called PWC. It builds the IceDwarf by bottom-up computing all the partitions of a fact table and inserting them into the Dwarf structure, enabling Apriori-like pruning and single tuple partition optimization, and facilitating the detection of suffix redundancies. Our performance study showed that PWC is highly efficient and runs much faster than PAC for icedwarfs, even for computing full dwarfs.