{"title":"利用极排序和快速多维投影揭示可重排序矩阵中的带状和环状模式","authors":"C. G. Silva","doi":"10.33965/ijcsis_2021160201","DOIUrl":null,"url":null,"abstract":"Analysts may use matrix-based visualizations (such as heatmaps) to reveal patterns of a dataset with the help of reordering algorithms that permute matrix rows and columns properly. One of these algorithms is Polar Sort, a pattern-focused reordering method that uses a multidimensional projection technique – Classical MDS – to reveal Band and Circumplex patterns in reorderable matrices. Despite its good reordering results regarding the mentioned patterns, Polar sort is not scalable due to Classical MDS’ asymptotic time complexity (O(n3) for an input matrix with size n × n). In this paper, we propose a new version of this algorithm, in which we replace Classical MDS with FastMap, a method with asymptotic time complexity O(n). The new algorithm (Polar Sort with Fastmap, or PSF for short) permutes rows and columns according to their bidimensional projections and uses a barycenter-based ordering identical to Polar Sort’s approach. The results of an experiment indicate that PSF maintained the output quality of Polar Sort regarding minimal span loss function, Moore stress, and circular correlation when reordering synthetic matrices. Besides, PSF’s asymptotic time complexity is O(n log n). This complexity is coherent with our experiment results, which point out that PSF had lower execution time than other compared methods. We also show some examples in which real-world matrices reordered by PSF revealed patterns similar to Band and Circumplex.","PeriodicalId":41878,"journal":{"name":"IADIS-International Journal on Computer Science and Information Systems","volume":null,"pages":null},"PeriodicalIF":0.2000,"publicationDate":"2021-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"REVEALING BAND AND CIRCUMPLEX PATTERNS IN REORDERABLE MATRICES USING POLAR SORT AND FAST MULTIDIMENSIONAL PROJECTIONS\",\"authors\":\"C. G. Silva\",\"doi\":\"10.33965/ijcsis_2021160201\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Analysts may use matrix-based visualizations (such as heatmaps) to reveal patterns of a dataset with the help of reordering algorithms that permute matrix rows and columns properly. One of these algorithms is Polar Sort, a pattern-focused reordering method that uses a multidimensional projection technique – Classical MDS – to reveal Band and Circumplex patterns in reorderable matrices. Despite its good reordering results regarding the mentioned patterns, Polar sort is not scalable due to Classical MDS’ asymptotic time complexity (O(n3) for an input matrix with size n × n). In this paper, we propose a new version of this algorithm, in which we replace Classical MDS with FastMap, a method with asymptotic time complexity O(n). The new algorithm (Polar Sort with Fastmap, or PSF for short) permutes rows and columns according to their bidimensional projections and uses a barycenter-based ordering identical to Polar Sort’s approach. The results of an experiment indicate that PSF maintained the output quality of Polar Sort regarding minimal span loss function, Moore stress, and circular correlation when reordering synthetic matrices. Besides, PSF’s asymptotic time complexity is O(n log n). This complexity is coherent with our experiment results, which point out that PSF had lower execution time than other compared methods. We also show some examples in which real-world matrices reordered by PSF revealed patterns similar to Band and Circumplex.\",\"PeriodicalId\":41878,\"journal\":{\"name\":\"IADIS-International Journal on Computer Science and Information Systems\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.2000,\"publicationDate\":\"2021-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IADIS-International Journal on Computer Science and Information Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.33965/ijcsis_2021160201\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IADIS-International Journal on Computer Science and Information Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.33965/ijcsis_2021160201","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
REVEALING BAND AND CIRCUMPLEX PATTERNS IN REORDERABLE MATRICES USING POLAR SORT AND FAST MULTIDIMENSIONAL PROJECTIONS
Analysts may use matrix-based visualizations (such as heatmaps) to reveal patterns of a dataset with the help of reordering algorithms that permute matrix rows and columns properly. One of these algorithms is Polar Sort, a pattern-focused reordering method that uses a multidimensional projection technique – Classical MDS – to reveal Band and Circumplex patterns in reorderable matrices. Despite its good reordering results regarding the mentioned patterns, Polar sort is not scalable due to Classical MDS’ asymptotic time complexity (O(n3) for an input matrix with size n × n). In this paper, we propose a new version of this algorithm, in which we replace Classical MDS with FastMap, a method with asymptotic time complexity O(n). The new algorithm (Polar Sort with Fastmap, or PSF for short) permutes rows and columns according to their bidimensional projections and uses a barycenter-based ordering identical to Polar Sort’s approach. The results of an experiment indicate that PSF maintained the output quality of Polar Sort regarding minimal span loss function, Moore stress, and circular correlation when reordering synthetic matrices. Besides, PSF’s asymptotic time complexity is O(n log n). This complexity is coherent with our experiment results, which point out that PSF had lower execution time than other compared methods. We also show some examples in which real-world matrices reordered by PSF revealed patterns similar to Band and Circumplex.