Falcon: Balancing Interactive Latency and Resolution Sensitivity for Scalable Linked Visualizations
Authors
We contribute user-centered prefetching and indexing methods that provide low-latency interactions across linked visualizations, enabling cold-start exploration of billion-record datasets. We implement our methods in Falcon, a web-based system that makes principled trade-offs between latency and resolution to optimize brushing and view switching times. To optimize latency-sensitive brushing actions, Falcon reindexes data upon changes to the active view a user is brushing in. To limit view switching times, Falcon initially loads reduced interactive resolutions, then progressively improves them. Benchmarks show that Falcon sustains real-time interactivity of 50fps for pixel-level brushing and linking across multiple visualizations with no costly precomputation. We show constant brushing performance regardless of data size on datasets ranging from millions of records in the browser to billions when connected to a backing database system.
Research Questions / Practical Problems
Question signals indexed for this paper.
- 80%
StructVizor: Interactive Profiling of Semi-Structured Textual Data
CHI '25· Interactive Data Visualization +2
- 67%
BIGFile: Bayesian Information Gain for Fast File Retrieval
CHI '18· Interactive Data Visualization +2
- 60%
Expressive Time Series Querying with Hand-Drawn Scale-Free Sketches
CHI '18· Time-Series & Network Graph Visualization +1
- 60%
mTSeer: Interactive Visual Exploration of Models on Multivariate Time-series Forecast
CHI '21· Interactive Data Visualization +1
- 60%
It's a Wrap: Toroidal Wrapping of Network Visualisations Supports Cluster Understanding Tasks
CHI '21· Time-Series & Network Graph Visualization +1
Based on Jaccard similarity of research subtopics & professions (≥60%)