John Gerth

dblp:94/3292 · DBLP profile ↗
← Back
5ranked-venue papers
0as first author
0since 2021 · last 2012
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 3Security and privacy · 1Databases, data management, data science and information retrieval · 1Human-computer interaction and ubiquitous computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer graphics and multimedia
2 papers
Visualization and visual analytics · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 56% Parallel and multicore computing · 44%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Visualization and visual analytics › visualization design
aspect ratio selection
0.322012
An Empirical Model of Slope Ratio Comparisons · IEEE Trans. Vis. Comput. Graph. 2012
Arc Length-Based Aspect Ratio Selection · IEEE Trans. Vis. Comput. Graph. 2011
Visualization and visual analytics
graphical perception
0.322012
An Empirical Model of Slope Ratio Comparisons · IEEE Trans. Vis. Comput. Graph. 2012
Arc Length-Based Aspect Ratio Selection · IEEE Trans. Vis. Comput. Graph. 2011
Distributed systems › stream processing
continuous query
0.112010
Online aggregation and continuous query support in MapReduce · SIGMOD Conference 2010
Parallel and multicore computing › data-parallel programming
mapreduce
0.112010
Online aggregation and continuous query support in MapReduce · SIGMOD Conference 2010
Distributed systems
fault tolerance
0.012010
Online aggregation and continuous query support in MapReduce · SIGMOD Conference 2010

Methods — techniques the papers use, named apart from their topics

user experiment · 0.1empirical modeling · 0.1arc length minimization · 0.1pipelining · 0.1
YearPublicationVenuePosition
2012 An Empirical Model of Slope Ratio Comparisons
abstract
Comparing slopes is a fundamental graph reading task and the aspect ratio chosen for a plot influences how easy these comparisons are to make. According to Banking to 45°, a classic design guideline first proposed and studied by Cleveland et al., aspect ratios that center slopes around 45° minimize errors in visual judgments of slope ratios. This paper revisits this earlier work. Through exploratory pilot studies that expand Cleveland et al.'s experimental design, we develop an empirical model of slope ratio estimation that fits more extreme slope ratio judgments and two common slope ratio estimation strategies. We then run two experiments to validate our model. In the first, we show that our model fits more generally than the one proposed by Cleveland et al. and we find that, in general, slope ratio errors are not minimized around 45°. In the second experiment, we explore a novel hypothesis raised by our model: that visible baselines can substantially mitigate errors made in slope judgments. We conclude with an application of our model to aspect ratio selection.
Justin Talbot, John Gerth, Pat Hanrahan
IEEE Trans. Vis. Comput. Graph.2
2011 Arc Length-Based Aspect Ratio Selection
abstract
The aspect ratio of a plot has a dramatic impact on our ability to perceive trends and patterns in the data. Previous approaches for automatically selecting the aspect ratio have been based on adjusting the orientations or angles of the line segments in the plot. In contrast, we recommend a simple, effective method for selecting the aspect ratio: minimize the arc length of the data curve while keeping the area of the plot constant. The approach is parameterization invariant, robust to a wide range of inputs, preserves visual symmetries in the data, and is a compromise between previously proposed techniques. Further, we demonstrate that it can be effectively used to select the aspect ratio of contour plots. We believe arc length should become the default aspect ratio selection method.
Justin Talbot, John Gerth, Pat Hanrahan
IEEE Trans. Vis. Comput. Graph.2
2010 Online aggregation and continuous query support in MapReduce
abstract
MapReduce is a popular framework for data-intensive distributed computing of batch jobs. To simplify fault tolerance, the output of each MapReduce task and job is materialized to disk before it is consumed. In this demonstration, we describe a modified MapReduce architecture that allows data to be pipelined between operators. This extends the MapReduce programming model beyond batch processing, and can reduce completion times and improve system utilization for batch jobs as well. We demonstrate a modified version of the Hadoop MapReduce framework that supports online aggregation, which allows users to see "early returns" from a job as it is being computed. Our Hadoop Online Prototype (HOP) also supports continuous queries, which enable MapReduce programs to be written for applications such as event monitoring and stream processing. HOP retains the fault tolerance properties of Hadoop, and can run unmodified user-defined MapReduce programs.
Tyson Condie, Neil Conway, Peter Alvaro, Joseph M. Hellerstein, John Gerth, Justin Talbot, Khaled Elmeleegy, Russell Sears
SIGMOD Conference5
2007 Visual Analysis of Network Flow Data with Timelines and Event Plots
Doantam Phan, John Gerth, Andreas Paepcke, Terry Winograd
VizSEC2
1991 Animation of fracture by physical modeling
V. Alan Norton, Greg Turk, Robert Bacon, John Gerth, Paula Sweeney
Vis. Comput.4