TY - GEN
T1 - Table cartograms
AU - Evans, William
AU - Felsner, Stefan
AU - Kaufmann, Michael
AU - Kobourov, Stephen G.
AU - Mondal, Debajyoti
AU - Nishat, Rahnuma Islam
AU - Verbeek, Kevin
PY - 2013
Y1 - 2013
N2 - A table cartogram of a two dimensional m × n table A of non-negative weights in a rectangle R, whose area equals the sum of the weights, is a partition of R into convex quadrilateral faces corresponding to the cells of A such that each face has the same adjacency as its corresponding cell and has area equal to the cell's weight. Such a partition acts as a natural way to visualize table data arising in various fields of research. In this paper, we give a O(mn)-time algorithm to find a table cartogram in a rectangle. We then generalize our algorithm to obtain table cartograms inside arbitrary convex quadrangles, circles, and finally, on the surface of cylinders and spheres.
AB - A table cartogram of a two dimensional m × n table A of non-negative weights in a rectangle R, whose area equals the sum of the weights, is a partition of R into convex quadrilateral faces corresponding to the cells of A such that each face has the same adjacency as its corresponding cell and has area equal to the cell's weight. Such a partition acts as a natural way to visualize table data arising in various fields of research. In this paper, we give a O(mn)-time algorithm to find a table cartogram in a rectangle. We then generalize our algorithm to obtain table cartograms inside arbitrary convex quadrangles, circles, and finally, on the surface of cylinders and spheres.
UR - http://www.scopus.com/inward/record.url?scp=84884298955&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84884298955&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-40450-4_36
DO - 10.1007/978-3-642-40450-4_36
M3 - Conference contribution
AN - SCOPUS:84884298955
SN - 9783642404498
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 421
EP - 432
BT - Algorithms, ESA 2013 - 21st Annual European Symposium, Proceedings
T2 - 21st Annual European Symposium on Algorithms, ESA 2013
Y2 - 2 September 2013 through 4 September 2013
ER -