Algorithmic aspects of proportional symbol maps

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

5 Citations (Scopus)
11 Downloads (Pure)

Abstract

Proportional symbol maps visualize numerical data associated with point locations by placing a scaled symbol—typically opaque disks or squares—at the corresponding point on a map. Overlapping symbols need to be drawn in such a way that the user can still judge their relative sizes accurately. We identify two types of suitable drawings: physically realizable drawings and stacking drawings. For these we study the following two problems: Max-Min—maximize the minimum visible boundary length of each symbol—and Max-Total—maximize the total visible boundary length over all symbols. We show that both problems are NP-hard for physically realizable drawings. Max-Min can be solved in O(n2 log n) time for stacking drawings, which can be improved to O(n log n) or O(n log2 n) time when the input has certain properties. We also experimented with four methods to compute stacking drawings: our solution to the Max-Min problem performs best on the data sets considered.
Original languageEnglish
Title of host publicationAlgorithms - ESA 2006 (Proceedings 14th Annual European Symposium, Zürich, Switzerland, September 11-13, 2006)
EditorsY. Azar, T. Erlebach
Place of PublicationBerlin
PublisherSpringer
Pages720-731
ISBN (Print)3-540-38875-3
DOIs
Publication statusPublished - 2006

Publication series

NameLecture Notes in Computer Science
Volume4168
ISSN (Print)0302-9743

Fingerprint

Dive into the research topics of 'Algorithmic aspects of proportional symbol maps'. Together they form a unique fingerprint.

Cite this