Back to Search
Start Over
PQR sort: using PQR trees for binary matrix reorganization.
- Source :
- Journal of the Brazilian Computer Society; 2014, Vol. 20 Issue 1, p1-13, 13p, 8 Diagrams, 2 Charts, 1 Graph
- Publication Year :
- 2014
-
Abstract
- Background: Reorganization of rows and columns of a matrix does not modify data but may ease or impair visual analysis of data similarities in this structure, according to Gestalt spatial proximity laws. However, there are a factorial number of permutations of rows and columns. Matrix reordering algorithms, such as 2D sort and Sugiyama-based reordering, permute matrix rows and columns in order to highlight hidden patterns. Methods: We present PQR sort, a matrix reordering algorithm based on a recent data structure called PQR tree, and compare it with the previous ones in terms of time complexity and quality of reordering, according to predefined evaluation criteria. Results: We found that PQR sort is an interesting method for minimizing minimal span loss functions based on Jaccard or simple matching coefficients, specially for a given pattern called Rectnoise with a noise ratio of 0.01 or 0.02 and a matrix size of 100 × 100 or 1,000 × 1,000. Conclusion: We concluded that "PQR sort" is a valid alternative method for matrix reordering, which may also be extended for other visual structures. [ABSTRACT FROM AUTHOR]
Details
- Language :
- English
- ISSN :
- 01046500
- Volume :
- 20
- Issue :
- 1
- Database :
- Complementary Index
- Journal :
- Journal of the Brazilian Computer Society
- Publication Type :
- Academic Journal
- Accession number :
- 94342972
- Full Text :
- https://doi.org/10.1186/1678-4804-20-3