Optimizing the layout of proportional symbol maps

Guilherme Kunigami, Pedro J. De Rezende, Cid C. De Souza, Tallys Yunes

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Citations (Scopus)

Abstract

Proportional symbol maps are a cartographic tool to assist in the visualization and analysis of quantitative data associated with specific locations (earthquake magnitudes, oil well production, temperature at weather stations, etc.). Symbol sizes are proportional to the magnitude of the quantities that they represent. We present a novel integer programming model to draw opaque disks on a map with the objective of maximizing the total visible border of all disks (an established measure of quality). We focus on drawings obtained by layering symbols on top of each other, known as stacking drawings. We introduce decomposition techniques, and several new families of facet-defining inequalities, which are implemented in a cut-and-branch algorithm. We assess the effectiveness of our approach through a series of computational experiments using real demographic and geophysical data. To the best of our knowledge, we are the first to provide provably optimal solutions to some of those problem instances.

Original languageEnglish (US)
Title of host publicationComputational Science and Its Applications, ICCSA 2011 - International Conference, Proceedings
Pages1-16
Number of pages16
EditionPART 3
DOIs
StatePublished - Jul 19 2011
Event2011 International Conference on Computational Science and Its Applications, ICCSA 2011 - Santander, Spain
Duration: Jun 20 2011Jun 23 2011

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
NumberPART 3
Volume6784 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other2011 International Conference on Computational Science and Its Applications, ICCSA 2011
CountrySpain
CitySantander
Period6/20/116/23/11

Fingerprint

Drawing (graphics)
Map symbols
Layout
Oil well production
Directly proportional
Integer programming
Earthquakes
Branch-and-cut
Visualization
Decomposition Techniques
Stacking
Integer Programming
Decomposition
Earthquake
Facet
Computational Experiments
Weather
Programming Model
Optimal Solution
Series

Keywords

  • Cartography
  • Computational Geometry
  • Integer Linear Programming
  • Symbol Maps

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Cite this

Kunigami, G., De Rezende, P. J., De Souza, C. C., & Yunes, T. (2011). Optimizing the layout of proportional symbol maps. In Computational Science and Its Applications, ICCSA 2011 - International Conference, Proceedings (PART 3 ed., pp. 1-16). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 6784 LNCS, No. PART 3). https://doi.org/10.1007/978-3-642-21931-3_1

Optimizing the layout of proportional symbol maps. / Kunigami, Guilherme; De Rezende, Pedro J.; De Souza, Cid C.; Yunes, Tallys.

Computational Science and Its Applications, ICCSA 2011 - International Conference, Proceedings. PART 3. ed. 2011. p. 1-16 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 6784 LNCS, No. PART 3).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Kunigami, G, De Rezende, PJ, De Souza, CC & Yunes, T 2011, Optimizing the layout of proportional symbol maps. in Computational Science and Its Applications, ICCSA 2011 - International Conference, Proceedings. PART 3 edn, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), no. PART 3, vol. 6784 LNCS, pp. 1-16, 2011 International Conference on Computational Science and Its Applications, ICCSA 2011, Santander, Spain, 6/20/11. https://doi.org/10.1007/978-3-642-21931-3_1
Kunigami G, De Rezende PJ, De Souza CC, Yunes T. Optimizing the layout of proportional symbol maps. In Computational Science and Its Applications, ICCSA 2011 - International Conference, Proceedings. PART 3 ed. 2011. p. 1-16. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); PART 3). https://doi.org/10.1007/978-3-642-21931-3_1
Kunigami, Guilherme ; De Rezende, Pedro J. ; De Souza, Cid C. ; Yunes, Tallys. / Optimizing the layout of proportional symbol maps. Computational Science and Its Applications, ICCSA 2011 - International Conference, Proceedings. PART 3. ed. 2011. pp. 1-16 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); PART 3).
@inproceedings{7af528aecf5e4ca488cf38dc811e3883,
title = "Optimizing the layout of proportional symbol maps",
abstract = "Proportional symbol maps are a cartographic tool to assist in the visualization and analysis of quantitative data associated with specific locations (earthquake magnitudes, oil well production, temperature at weather stations, etc.). Symbol sizes are proportional to the magnitude of the quantities that they represent. We present a novel integer programming model to draw opaque disks on a map with the objective of maximizing the total visible border of all disks (an established measure of quality). We focus on drawings obtained by layering symbols on top of each other, known as stacking drawings. We introduce decomposition techniques, and several new families of facet-defining inequalities, which are implemented in a cut-and-branch algorithm. We assess the effectiveness of our approach through a series of computational experiments using real demographic and geophysical data. To the best of our knowledge, we are the first to provide provably optimal solutions to some of those problem instances.",
keywords = "Cartography, Computational Geometry, Integer Linear Programming, Symbol Maps",
author = "Guilherme Kunigami and {De Rezende}, {Pedro J.} and {De Souza}, {Cid C.} and Tallys Yunes",
year = "2011",
month = "7",
day = "19",
doi = "10.1007/978-3-642-21931-3_1",
language = "English (US)",
isbn = "9783642219306",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
number = "PART 3",
pages = "1--16",
booktitle = "Computational Science and Its Applications, ICCSA 2011 - International Conference, Proceedings",
edition = "PART 3",

}

TY - GEN

T1 - Optimizing the layout of proportional symbol maps

AU - Kunigami, Guilherme

AU - De Rezende, Pedro J.

AU - De Souza, Cid C.

AU - Yunes, Tallys

PY - 2011/7/19

Y1 - 2011/7/19

N2 - Proportional symbol maps are a cartographic tool to assist in the visualization and analysis of quantitative data associated with specific locations (earthquake magnitudes, oil well production, temperature at weather stations, etc.). Symbol sizes are proportional to the magnitude of the quantities that they represent. We present a novel integer programming model to draw opaque disks on a map with the objective of maximizing the total visible border of all disks (an established measure of quality). We focus on drawings obtained by layering symbols on top of each other, known as stacking drawings. We introduce decomposition techniques, and several new families of facet-defining inequalities, which are implemented in a cut-and-branch algorithm. We assess the effectiveness of our approach through a series of computational experiments using real demographic and geophysical data. To the best of our knowledge, we are the first to provide provably optimal solutions to some of those problem instances.

AB - Proportional symbol maps are a cartographic tool to assist in the visualization and analysis of quantitative data associated with specific locations (earthquake magnitudes, oil well production, temperature at weather stations, etc.). Symbol sizes are proportional to the magnitude of the quantities that they represent. We present a novel integer programming model to draw opaque disks on a map with the objective of maximizing the total visible border of all disks (an established measure of quality). We focus on drawings obtained by layering symbols on top of each other, known as stacking drawings. We introduce decomposition techniques, and several new families of facet-defining inequalities, which are implemented in a cut-and-branch algorithm. We assess the effectiveness of our approach through a series of computational experiments using real demographic and geophysical data. To the best of our knowledge, we are the first to provide provably optimal solutions to some of those problem instances.

KW - Cartography

KW - Computational Geometry

KW - Integer Linear Programming

KW - Symbol Maps

UR - http://www.scopus.com/inward/record.url?scp=79960308689&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=79960308689&partnerID=8YFLogxK

U2 - 10.1007/978-3-642-21931-3_1

DO - 10.1007/978-3-642-21931-3_1

M3 - Conference contribution

SN - 9783642219306

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 1

EP - 16

BT - Computational Science and Its Applications, ICCSA 2011 - International Conference, Proceedings

ER -