Title:
|
POLAR SORT: COMBINING MULTIDIMENSIONAL
SCALING AND POLAR COORDINATES
FOR MATRIX REORDERING |
Author(s):
|
Celmar Guimarães da Silva |
ISBN:
|
978-989-8533-91-3 |
Editors:
|
Katherine Blashki and Yingcai Xiao |
Year:
|
2019 |
Edition:
|
Single |
Keywords:
|
Heatmaps, Information Visualization, Visualization Design and Evaluation Methods |
Type:
|
Full Paper |
First Page:
|
239 |
Last Page:
|
246 |
Language:
|
English |
Cover:
|
|
Full Contents:
|
click to dowload
|
Paper Abstract:
|
Matrix reordering algorithms aim to permute rows and columns of a matrix (or a matrix-based visualization, such as a
heatmap) in order to reveal data patterns that could not be perceivable in some orderings of its columns and rows. Finding
a good permutation, according to some evaluation criteria, is not straightforward, and many approaches try to find out a
good tradeoff between algorithm execution time and output quality. This work argues that using multidimensional scaling
and polar coordinates helps to find row and column orderings that reveal Band and Circumplex patterns if they are
present in some permutation of a matrix. The proposed O(n3) method Polar Sort uses classical MDS to find an initial
2-dimensional projection of rows (or columns) of the input matrix. After that, the method sorts the projected points
according to their angular coefficients in a polar coordinate system whose center is the barycenter of these points. The
algorithm then replicates this order to the correspondent rows (or columns). Experiments with synthetic data indicates
that Polar Sort produces high-quality results for uncovering Band and Circumplex patterns, and that its mean execution
time is as fast as the fastest tested methods for matrices with size 200 × 200. This paper also presents real-world
examples in which Polar Sort shows those patterns. |
|
|
|
|