4.7 Article

Kyrix-S: Authoring Scalable Scatterplot Visualizations of Big Data

出版社

IEEE COMPUTER SOC
DOI: 10.1109/TVCG.2020.3030372

关键词

Visualization; Data visualization; Layout; Grammar; Scalability; Semantics; Heating systems; pan; zoom visualization; declarative grammar; scalability; performance optimization

资金

  1. NSF [OAC-1940175, OAC-1939945, IIS-1452977, DGE-1855886, IIS-1850115]
  2. DARPA [FA8750-17-2-0107]
  3. Data Systems
  4. AI Lab initiative [3882825]

向作者/读者索取更多资源

The article discusses the challenges of static scatterplots on large datasets and the use of zooming to address these issues. It introduces scalable scatterplot visualizations (SSV) and presents Kyrix-S system for easy authoring of SSVs at scale.
Static scatterplots often suffer from the overdraw problem on big datasets where object overlap causes undesirable visual clutter. The use of zooming in scatterplots can help alleviate this problem. With multiple zoom levels, more screen real estate is available, allowing objects to be placed in a less crowded way. We call this type of visualization scalable scatterplot visualizations, or SSV for short. Despite the potential of SSVs, existing systems and toolkits fall short in supporting the authoring of SSVs due to three limitations. First, many systems have limited scalability, assuming that data fits in the memory of one computer. Second, too much developer work, e.g., using custom code to generate mark layouts or render objects, is required. Third, many systems focus on only a small subset of the SSV design space (e.g. supporting a specific type of visual marks). To address these limitations, we have developed Kyrix-S, a system for easy authoring of SSVs at scale. Kyrix-S derives a declarative grammar that enables specification of a variety of SSVs in a few tens of lines of code, based on an existing survey of scatterplot tasks and designs. The declarative grammar is supported by a distributed layout algorithm which automatically places visual marks onto zoom levels. We store data in a multi-node database and use multi-node spatial indexes to achieve interactive browsing of large SSVs. Extensive experiments show that 1) Kyrix-S enables interactive browsing of SSVs of billions of objects, with response times under 500ms and 2) Kyrix-S achieves 4X-9X reduction in specification compared to a state-of-the-art authoring system.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.7
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据