Journal Articles Computers and Graphics Year : 2018

Packed-Memory Quadtree: a cache-oblivious data structure for visual exploration of streaming spatiotemporal big data

Abstract

The visual analysis of large multidimensional spatiotem-poral datasets poses challenging questions regarding storage requirements and query performance. Several data structures have recently been proposed to address these problems that rely on indexes that pre-compute different aggregations from a known-a-priori dataset. Consider now the problem of handling streaming datasets, in which data arrive as one or more continuous data streams. Such datasets introduce challenges to the data structure, which now has to support dynamic updates (insertion-s/deletions) and rebalancing operations to perform self-reorganizations. In this work, we present the Packed-Memory Quadtree (PMQ), a novel data structure designed to support visual exploration of streaming spatiotemporal datasets. PMQ is cache-oblivious to perform well under different cache configurations. We store streaming data in an internal index that keeps a spatiotemporal ordering over the data following a quadtree representation, with support for real-time insertions and deletions. We validate our data structure under different dynamic scenarios and compare to competing strategies. We demonstrate how PMQ could be used to answer different types of visual spatiotemporal range queries of streaming datasets.
Fichier principal
Vignette du fichier
paper.pdf (17) Télécharger le fichier
pmq.jpg (39) Télécharger le fichier
pmq2a.pdf (127) Télécharger le fichier
Origin Files produced by the author(s)

Dates and versions

hal-01876579 , version 1 (18-09-2018)

Identifiers

Cite

Julio Toss, Cícero Augusto de Lara Pahins, Bruno Raffin, João Luiz Dihl Comba. Packed-Memory Quadtree: a cache-oblivious data structure for visual exploration of streaming spatiotemporal big data. Computers and Graphics, 2018, 76, pp.117-128. ⟨10.1016/j.cag.2018.09.005⟩. ⟨hal-01876579⟩
361 View
762 Download

Altmetric

Share

More