Nmap: A novel neighborhood preservation space-filling algorithm

Research output: Journal contributionsConference article in journalResearchpeer-review

Standard

Nmap: A novel neighborhood preservation space-filling algorithm. / Duarte, Felipe S.L.G.; Sikansi, Fabio; Fatore, Francisco M. et al.
In: IEEE Transactions on Visualization and Computer Graphics, Vol. 20, No. 12, 6876012, 31.12.2014, p. 2063-2071.

Research output: Journal contributionsConference article in journalResearchpeer-review

Harvard

APA

Duarte, F. S. L. G., Sikansi, F., Fatore, F. M., Fadel, S. G., & Paulovich, F. V. (2014). Nmap: A novel neighborhood preservation space-filling algorithm. IEEE Transactions on Visualization and Computer Graphics, 20(12), 2063-2071. Article 6876012. https://doi.org/10.1109/TVCG.2014.2346276

Vancouver

Duarte FSLG, Sikansi F, Fatore FM, Fadel SG, Paulovich FV. Nmap: A novel neighborhood preservation space-filling algorithm. IEEE Transactions on Visualization and Computer Graphics. 2014 Dec 31;20(12):2063-2071. 6876012. doi: 10.1109/TVCG.2014.2346276

Bibtex

@article{126fac20c1514d3da81ed44ed85e928c,
title = "Nmap: A novel neighborhood preservation space-filling algorithm",
abstract = "Space-filling techniques seek to use as much as possible the visual space to represent a dataset, splitting it into regions that represent the data elements. Amongst those techniques, Treemaps have received wide attention due to its simplicity, reduced visual complexity, and compact use of the available space. Several different Treemap algorithms have been proposed, however the core idea is the same, to divide the visual space into rectangles with areas proportional to some data attribute or weight. Although pleasant layouts can be effectively produced by the existing techniques, most of them do not take into account relationships that might exist between different data elements when partitioning the visual space. This violates the distance-similarity metaphor, that is, close rectangles do not necessarily represent similar data elements. In this paper, we propose a novel approach, called Neighborhood Treemap (Nmap), that seeks to solve this limitation by employing a slice and scale strategy where the visual space is successively bisected on the horizontal or vertical directions and the bisections are scaled until one rectangle is defined per data element. Compared to the current techniques with the same similarity preservation goal, our approach presents the best results while being two to three orders of magnitude faster. The usefulness of Nmap is shown by two applications involving the organization of document collections and the construction of cartograms illustrating its effectiveness on different scenarios.",
keywords = "distance-similarity preservation, Space-filling techniques, treemaps, Business informatics",
author = "Duarte, {Felipe S.L.G.} and Fabio Sikansi and Fatore, {Francisco M.} and Fadel, {Samuel G.} and Paulovich, {Fernando V.}",
year = "2014",
month = dec,
day = "31",
doi = "10.1109/TVCG.2014.2346276",
language = "English",
volume = "20",
pages = "2063--2071",
journal = "IEEE Transactions on Visualization and Computer Graphics",
issn = "1077-2626",
publisher = "IEEE - Institute of Electrical and Electronics Engineers Inc.",
number = "12",
note = "IEEE Visual Analytics Science & Technology Conference, IEEE Information Visualization Conference, and IEEE Scientific Visualization Conference - IEEE 2021, IEEE ; Conference date: 09-11-2014 Through 14-11-2014",

}

RIS

TY - JOUR

T1 - Nmap: A novel neighborhood preservation space-filling algorithm

AU - Duarte, Felipe S.L.G.

AU - Sikansi, Fabio

AU - Fatore, Francisco M.

AU - Fadel, Samuel G.

AU - Paulovich, Fernando V.

PY - 2014/12/31

Y1 - 2014/12/31

N2 - Space-filling techniques seek to use as much as possible the visual space to represent a dataset, splitting it into regions that represent the data elements. Amongst those techniques, Treemaps have received wide attention due to its simplicity, reduced visual complexity, and compact use of the available space. Several different Treemap algorithms have been proposed, however the core idea is the same, to divide the visual space into rectangles with areas proportional to some data attribute or weight. Although pleasant layouts can be effectively produced by the existing techniques, most of them do not take into account relationships that might exist between different data elements when partitioning the visual space. This violates the distance-similarity metaphor, that is, close rectangles do not necessarily represent similar data elements. In this paper, we propose a novel approach, called Neighborhood Treemap (Nmap), that seeks to solve this limitation by employing a slice and scale strategy where the visual space is successively bisected on the horizontal or vertical directions and the bisections are scaled until one rectangle is defined per data element. Compared to the current techniques with the same similarity preservation goal, our approach presents the best results while being two to three orders of magnitude faster. The usefulness of Nmap is shown by two applications involving the organization of document collections and the construction of cartograms illustrating its effectiveness on different scenarios.

AB - Space-filling techniques seek to use as much as possible the visual space to represent a dataset, splitting it into regions that represent the data elements. Amongst those techniques, Treemaps have received wide attention due to its simplicity, reduced visual complexity, and compact use of the available space. Several different Treemap algorithms have been proposed, however the core idea is the same, to divide the visual space into rectangles with areas proportional to some data attribute or weight. Although pleasant layouts can be effectively produced by the existing techniques, most of them do not take into account relationships that might exist between different data elements when partitioning the visual space. This violates the distance-similarity metaphor, that is, close rectangles do not necessarily represent similar data elements. In this paper, we propose a novel approach, called Neighborhood Treemap (Nmap), that seeks to solve this limitation by employing a slice and scale strategy where the visual space is successively bisected on the horizontal or vertical directions and the bisections are scaled until one rectangle is defined per data element. Compared to the current techniques with the same similarity preservation goal, our approach presents the best results while being two to three orders of magnitude faster. The usefulness of Nmap is shown by two applications involving the organization of document collections and the construction of cartograms illustrating its effectiveness on different scenarios.

KW - distance-similarity preservation

KW - Space-filling techniques

KW - treemaps

KW - Business informatics

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

U2 - 10.1109/TVCG.2014.2346276

DO - 10.1109/TVCG.2014.2346276

M3 - Conference article in journal

AN - SCOPUS:84910089488

VL - 20

SP - 2063

EP - 2071

JO - IEEE Transactions on Visualization and Computer Graphics

JF - IEEE Transactions on Visualization and Computer Graphics

SN - 1077-2626

IS - 12

M1 - 6876012

T2 - IEEE Visual Analytics Science & Technology Conference, IEEE Information Visualization Conference, and IEEE Scientific Visualization Conference - IEEE 2021

Y2 - 9 November 2014 through 14 November 2014

ER -

Recently viewed

Researchers

  1. Christian Rudeloff

Activities

  1. Transdisziplinäre Forschung: Diversität und Differenz
  2. Workshop „Science Fiction – Die Zukünfte des Computers” 2002
  3. Workshop Gold, Weihrauch und Malerei. Notion and Representation of Value in Art - 2013
  4. Make academia meaningful again: A conversation on research, cocreation and impact
  5. Comparing Various Theories on the Social Organization of Arts
  6. Prototyping in der transdisziplinären Teamarbeit
  7. Observing Videos of Teachers’ Own or Others’ Classrooms. What Do Teachers Learn When They Analyze Two Different Video Types?
  8. Workshop "Marked-based Instruments (MBI) for Ecosystem Services and Nature Protection" - 2011
  9. Conference on Cross-sectional Dependence in Panel Data Models - 2013
  10. Archive, Non-Archive, Counter-Archive
  11. International Conference on E-Health Networking, Application and Services 2017
  12. Preliminary results of a web-based and mobile stress-management intervention for employees
  13. How working from home impairs recovery from work: Anticipated availability as a cognitive process in the stressor-detachment model
  14. Learning Management Systems in EFL: Simulating the U.S. Presidential Election in a Transatlantic Blended Learning Project
  15. Exploring the potential role of priority effects for ecological restoration
  16. WK ORG Workshop - WK ORG 2019
  17. Science-Society Interfaces: Co-Organizing and Reporting of a Session at the 2nd Future Earth Summit
  18. Chronic pain patients' acceptance of internet-based interventions and how to influence it: a randomised controlled trial
  19. Inquiry-based Learning Environment to Welcome the Diversity of a Chemistry Class
  20. {Futures} loading...

Publications

  1. Why a Systematic Investigation of Production Planning and Control Procedures is Needed for the Target-oriented Configuration of PPC
  2. Gender, Space and Development: An Introduction to Concepts and Debates
  3. Tschick
  4. Exploring intrinsic, instrumental and relational values for sustainable management of social-ecological systems
  5. Complex predicates in German resultative constructions
  6. Development and validation of chemometrics-assisted spectrophotometry and liquid chromatography methods for the simultaneous determination of the active ingredients in two multicomponent mixtures containing chlorpheniramine maleate and phenylpropanolamine hydrochloride.
  7. Effects of plyometric training on postural control in static and dynamic testing situations
  8. 9th challenge on question answering over linked data (QALD-9)
  9. A transfer operator based numerical investigation of coherent structures in three-dimensional Southern ocean circulation
  10. A piezo servo hydraulic actuator for use in camless combustion engines and its control with MPC
  11. Editors’ Introduction
  12. Careless responding detection revisited
  13. IFIP WG 13.5 workshop on resilience, reliability, safety and human error in system development
  14. An Extended Kalman Filter as an Observer in a Control Structure for Health Monitoring of a Metal-Polymer Hybrid Soft Actuator
  15. Identification of Parameters and States in PMSMs
  16. Language Model Transformers as Evaluators for Open-domain Dialogues
  17. rSOESGOPE Method Applied to Four-Tank System Modeling
  18. Construal level theory
  19. Development and characterisation of a new interface for coupling capillary LC with collision-cell ICPMS and its application for phosphorylation profiling of tryptic protein digests
  20. Separable models for interconnected production-inventory systems
  21. Release of monomers from four different composite materials after halogen and LED curing
  22. Meat substitutes
  23. Identifying determinants of teachers' judgment (in)accuracy regarding students' school-related motivations using a Bayesian cross-classified multi-level model
  24. Young children spontaneously recreate core properties of language in a new modality
  25. Scaffolding, software and scenarios