Cargando…

A spiral-like method to place in the space (and interact with) too many values

Modern information systems have to support the user in managing, understanding and interacting with, more and more data. Visualization could help users comprehend information more easily and reach conclusions in relative shorter time. However, the bigger the data is, the harder the problem of visual...

Descripción completa

Detalles Bibliográficos
Autores principales: Tzitzikas, Yannis, Papadaki, Maria-Evangelia, Chatzakis, Manos
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer US 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8517068/
https://www.ncbi.nlm.nih.gov/pubmed/34667373
http://dx.doi.org/10.1007/s10844-021-00677-2
_version_ 1784583930602586112
author Tzitzikas, Yannis
Papadaki, Maria-Evangelia
Chatzakis, Manos
author_facet Tzitzikas, Yannis
Papadaki, Maria-Evangelia
Chatzakis, Manos
author_sort Tzitzikas, Yannis
collection PubMed
description Modern information systems have to support the user in managing, understanding and interacting with, more and more data. Visualization could help users comprehend information more easily and reach conclusions in relative shorter time. However, the bigger the data is, the harder the problem of visualizing it becomes. In this paper we focus on the problem of placing a set of values in the 2D (or 3D) space. We present a novel family of algorithms that produces spiral-like layouts where the biggest values are placed in the centre of the spiral and the smaller ones in the peripheral area, while respecting the relative sizes. The derived layout is suitable not only for the visualization of medium-sized collections of values, but also for collections of values whose sizes follow power-law distribution because it makes evident the bigger values (and their relative size) and it does not leave empty spaces in the peripheral area which is occupied by the majority of the values which are small. Therefore, the produced drawings are both informative and compact. The algorithm has linear time complexity (assuming the values are sorted), very limited main memory requirements, and produces drawings of bounded space, making it appropriate for interactive visualizations, and visual interfaces in general. We showcase the application of the algorithms in various domains and interactive interfaces.
format Online
Article
Text
id pubmed-8517068
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Springer US
record_format MEDLINE/PubMed
spelling pubmed-85170682021-10-15 A spiral-like method to place in the space (and interact with) too many values Tzitzikas, Yannis Papadaki, Maria-Evangelia Chatzakis, Manos J Intell Inf Syst Article Modern information systems have to support the user in managing, understanding and interacting with, more and more data. Visualization could help users comprehend information more easily and reach conclusions in relative shorter time. However, the bigger the data is, the harder the problem of visualizing it becomes. In this paper we focus on the problem of placing a set of values in the 2D (or 3D) space. We present a novel family of algorithms that produces spiral-like layouts where the biggest values are placed in the centre of the spiral and the smaller ones in the peripheral area, while respecting the relative sizes. The derived layout is suitable not only for the visualization of medium-sized collections of values, but also for collections of values whose sizes follow power-law distribution because it makes evident the bigger values (and their relative size) and it does not leave empty spaces in the peripheral area which is occupied by the majority of the values which are small. Therefore, the produced drawings are both informative and compact. The algorithm has linear time complexity (assuming the values are sorted), very limited main memory requirements, and produces drawings of bounded space, making it appropriate for interactive visualizations, and visual interfaces in general. We showcase the application of the algorithms in various domains and interactive interfaces. Springer US 2021-10-15 2022 /pmc/articles/PMC8517068/ /pubmed/34667373 http://dx.doi.org/10.1007/s10844-021-00677-2 Text en © The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature 2021 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Article
Tzitzikas, Yannis
Papadaki, Maria-Evangelia
Chatzakis, Manos
A spiral-like method to place in the space (and interact with) too many values
title A spiral-like method to place in the space (and interact with) too many values
title_full A spiral-like method to place in the space (and interact with) too many values
title_fullStr A spiral-like method to place in the space (and interact with) too many values
title_full_unstemmed A spiral-like method to place in the space (and interact with) too many values
title_short A spiral-like method to place in the space (and interact with) too many values
title_sort spiral-like method to place in the space (and interact with) too many values
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8517068/
https://www.ncbi.nlm.nih.gov/pubmed/34667373
http://dx.doi.org/10.1007/s10844-021-00677-2
work_keys_str_mv AT tzitzikasyannis aspirallikemethodtoplaceinthespaceandinteractwithtoomanyvalues
AT papadakimariaevangelia aspirallikemethodtoplaceinthespaceandinteractwithtoomanyvalues
AT chatzakismanos aspirallikemethodtoplaceinthespaceandinteractwithtoomanyvalues
AT tzitzikasyannis spirallikemethodtoplaceinthespaceandinteractwithtoomanyvalues
AT papadakimariaevangelia spirallikemethodtoplaceinthespaceandinteractwithtoomanyvalues
AT chatzakismanos spirallikemethodtoplaceinthespaceandinteractwithtoomanyvalues