Demo Data from VLDB 2026 / reviewers in the wild / expert
John Harer
dblp:50/4554
· DBLP profile ↗
24ranked-venue papers
0as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 11Graphics, computer vision, multimedia, augmented reality and games · 6Artificial intelligence and machine learning · 4Systems, architecture and hardware · 2Applied, interdisciplinary, general and emerging computing · 2Human-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.
| Theoretical computer science
12 papers |
Computational geometry · 74% Algorithms and data structures · 23% Algorithmic game theory and mechanism design · 3% | |
| Interdisciplinary, comprehensive, and emerging computing
2 papers |
Bioinformatics and computational biology · 63% Computational science and engineering · 37% | |
| Artificial intelligence
2 papers |
Motion planning and robot control · 72% Robot manipulation · 28% | |
| Computer graphics and multimedia
2 papers |
Audio and music processing · 84% Visualization and visual analytics · 16% |
Topics — the 24 heaviest of 28, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computational geometry
topological data analysis |
0.3 | 6 | 2009 | Persistent homology for kernels, images, and cokernels · SODA 2009 Inferring Local Homology from Sampled Stratified Spaces · FOCS 2007 Stability of persistence diagrams · SCG 2005 |
Algorithms and data structures › numerical linear algebra › dimensionality reduction › nonlinear dimensionality reduction
manifold learning |
0.2 | 1 | 2016 | Geometric Models for Musical Audio Data · SoCG 2016 |
Computational geometry › geometric modeling and processing
point cloud analysis |
0.2 | 1 | 2016 | Geometric Models for Musical Audio Data · SoCG 2016 |
Computational geometry › topological data analysis
persistent homology |
0.2 | 3 | 2009 | Persistent homology for kernels, images, and cokernels · SODA 2009 Inferring Local Homology from Sampled Stratified Spaces · FOCS 2007 Stability of persistence diagrams · SCG 2005 |
Computational science and engineering
time series analysis |
0.2 | 1 | 2013 | Design and analysis of large-scale biological rhythm studies: a comparison of algorithms for detecting periodic signals in biological data · Bioinform. 2013 |
Computational geometry › topological data analysis
reeb graph |
0.1 | 2 | 2004 | Time-varying reeb graphs for continuous space-time data · SCG 2004 Loops in reeb graphs of 2-manifolds · SCG 2003 |
Computational geometry › topological data analysis
reeb space |
0.1 | 1 | 2008 | Reeb spaces of piecewise linear mappings · SCG 2008 |
Audio and music processing
music structure analysis |
0.1 | 1 | 2016 | Geometric Models for Musical Audio Data · SoCG 2016 |
Computational geometry › geometric modeling and processing › point cloud analysis › geometric reconstruction
shape reconstruction |
0.1 | 1 | 2007 | Inferring Local Homology from Sampled Stratified Spaces · FOCS 2007 |
Computational geometry › topological data analysis › persistent homology
persistence diagram |
0.1 | 1 | 2005 | Stability of persistence diagrams · SCG 2005 |
Algorithmic game theory and mechanism design › solution concepts in games › equilibrium concepts
stability |
0.1 | 1 | 2005 | Stability of persistence diagrams · SCG 2005 |
Bioinformatics and computational biology
chronobiology |
0.0 | 1 | 2013 | Design and analysis of large-scale biological rhythm studies: a comparison of algorithms for detecting periodic signals in biological data · Bioinform. 2013 |
Bioinformatics and computational biology
circadian rhythm analysis |
0.0 | 1 | 2013 | Design and analysis of large-scale biological rhythm studies: a comparison of algorithms for detecting periodic signals in biological data · Bioinform. 2013 |
Algorithms and data structures › dynamic data structures
persistent data structures |
0.0 | 1 | 2004 | Time-varying reeb graphs for continuous space-time data · SCG 2004 |
Computational geometry
shape analysis |
0.0 | 1 | 2004 | Extreme elevation on a 2-manifold · SCG 2004 |
Robotics › Motion planning and robot control
motion planning |
0.0 | 1 | 2003 | HPRM: a hierarchical PRM · ICRA 2003 |
Robotics › Motion planning and robot control › motion planning › sampling-based motion planning
probabilistic roadmap |
0.0 | 1 | 2003 | HPRM: a hierarchical PRM · ICRA 2003 |
Computational geometry
computational topology |
0.0 | 1 | 2003 | Loops in reeb graphs of 2-manifolds · SCG 2003 |
Computational geometry › computational topology
morse-smale complex |
0.0 | 1 | 2003 | Morse-smale complexes for piecewise linear 3-manifolds · SCG 2003 |
Robotics › Robot manipulation › assembly
automated assembly |
0.0 | 1 | 2001 | Minimal Trap Design · ICRA 2001 |
Bioinformatics and computational biology › protein structure prediction
protein-protein docking |
0.0 | 1 | 2004 | Extreme elevation on a 2-manifold · SCG 2004 |
Computational geometry
shape matching |
0.0 | 1 | 2004 | Extreme elevation on a 2-manifold · SCG 2004 |
Computational geometry › topological data analysis
persistence |
0.0 | 1 | 2001 | Hierarchical morse complexes for piecewise linear 2-manifolds · SCG 2001 |
Computational geometry › computational topology
topological simplification |
0.0 | 1 | 2001 | Hierarchical morse complexes for piecewise linear 2-manifolds · SCG 2001 |
Methods — techniques the papers use, named apart from their topics
principal component analysis · 0.5cover tree · 0.5clustering · 0.5synthetic data evaluation · 0.2periodicity detection algorithms · 0.2projection operators · 0.1gaussian elimination · 0.1partially persistent data structure · 0.1computational geometry · 0.1combinatorial manifold · 0.1vineyard · 0.1delaunay triangulation · 0.1probabilistic roadmap · 0.0hierarchical refinement · 0.0geometric algorithm design · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Hyperparameter Optimization of Topological Features for Machine Learning ApplicationsabstractThis paper describes a general pipeline for generating optimal vector representations of topological features of data for use with machine learning algorithms. This pipeline can be viewed as a costly black-box function defined over a complex configuration space, each point of which specifies both how features are generated and how predictive models are trained on those features. We propose using state-of-the-art Bayesian optimization algorithms to inform the choice of topological vectorization hyperparameters while simultaneously choosing learning model parameters. We demonstrate the need for and effectiveness of this pipeline using two difficult biological learning problems, and illustrate the nontrivial interactions between topological feature generation and learning model hyperparameters. Francis C. Motta, John Harer, Nick Leiby, Franco Marinozzi, Scott Novotney, Gabe Rocklin, Jed Singer, Devin Strickland, Matthew W. Vaughn, Christopher J. Tralie, Rossella Bedini, Fabiano Bini, Gilberto Bini, Hamed Eramian, Marcio Gameiro, Steven B. Haase, Hugh Haddox |
ICMLA | 2 |
| 2016 | Geometric Models for Musical Audio DataabstractWe study the geometry of sliding window embeddings of audio features that summarize perceptual information about audio, including its pitch and timbre. These embeddings can be viewed as point clouds in high dimensions, and we add structure to the point clouds using a cover tree with adaptive thresholds based on multi-scale local principal component analysis to automatically assign points to clusters. We connect neighboring clusters in a scaffolding graph, and we use knowledge of stratified space structure to refine our estimates of dimension in each cluster, demonstrating in our music applications that choruses and verses have higher dimensional structure, while transitions between them are lower dimensional. We showcase our technique with an interactive web-based application powered by Javascript and WebGL which plays music synchronized with a principal component analysis embedding of the point cloud down to 3D. We also render the clusters and the scaffolding on top of this projection to visualize the transitions between different sections of the music. Paul Bendich, Ellen Gasparovic, John Harer, Christopher J. Tralie |
SoCG | 3 |
| 2015 | Multi-scale local shape analysis and feature selection in machine learning applicationsabstractWe introduce a method called multi-scale local shape analysis for extracting features that describe the local structure of points within a dataset. The method uses both geometric and topological features at multiple levels of granularity to capture diverse types of local information for subsequent machine learning algorithms operating on the dataset. Using synthetic and real dataset examples, we demonstrate significant performance improvement of classification algorithms constructed for these datasets with correspondingly augmented features. Paul Bendich, Ellen Gasparovic, John Harer, Rauf Izmailov, Linda Ness |
IJCNN | 3 |
| 2015 | SW1PerS: Sliding windows and 1-persistence scoring; discovering periodicity in gene expression time series dataabstractBACKGROUND: Identifying periodically expressed genes across different processes (e.g. the cell and metabolic cycles, circadian rhythms, etc) is a central problem in computational biology. Biological time series may contain (multiple) unknown signal shapes of systemic relevance, imperfections like noise, damping, and trending, or limited sampling density. While there exist methods for detecting periodicity, their design biases (e.g. toward a specific signal shape) can limit their applicability in one or more of these situations. METHODS: We present in this paper a novel method, SW1PerS, for quantifying periodicity in time series in a shape-agnostic manner and with resistance to damping. The measurement is performed directly, without presupposing a particular pattern, by evaluating the circularity of a high-dimensional representation of the signal. SW1PerS is compared to other algorithms using synthetic data and performance is quantified under varying noise models, noise levels, sampling densities, and signal shapes. Results on biological data are also analyzed and compared. RESULTS: On the task of periodic/not-periodic classification, using synthetic data, SW1PerS outperforms all other algorithms in the low-noise regime. SW1PerS is shown to be the most shape-agnostic of the evaluated methods, and the only one to consistently classify damped signals as highly periodic. On biological data, and for several experiments, the lists of top 10% genes ranked with SW1PerS recover up to 67% of those generated with other popular algorithms. Moreover, the list of genes from data on the Yeast metabolic cycle which are highly-ranked only by SW1PerS, contains evidently non-cosine patterns (e.g. ECM33, CDC9, SAM1,2 and MSH6) with highly periodic expression profiles. In data from the Yeast cell cycle SW1PerS identifies genes not preferred by other algorithms, hence not previously reported as periodic, but found in other experiments such as the universal growth rate response of Slavov. These genes are BOP3, CDC10, YIL108W, YER034W, MLP1, PAC2 and RTT101. CONCLUSIONS: In biological systems with low noise, i.e. where periodic signals with interesting shapes are more likely to occur, SW1PerS can be used as a powerful tool in exploratory analyses. Indeed, by having an initial set of periodic genes with a rich variety of signal types, pattern/shape information can be included in the study of systems and the generation of hypotheses regarding the structure of gene regulatory networks. Jose A. Perea, Anastasia Deckard, Steven B. Haase, John Harer |
BMC Bioinform. | 4 |
| 2014 | Fréchet Means for Distributions of Persistence Diagrams
Katharine Turner, Yuriy Mileyko, Sayan Mukherjee 0001, John Harer |
Discret. Comput. Geom. | 4 |
| 2013 | Design and analysis of large-scale biological rhythm studies: a comparison of algorithms for detecting periodic signals in biological dataabstractMOTIVATION: To discover and study periodic processes in biological systems, we sought to identify periodic patterns in their gene expression data. We surveyed a large number of available methods for identifying periodicity in time series data and chose representatives of different mathematical perspectives that performed well on both synthetic data and biological data. Synthetic data were used to evaluate how each algorithm responds to different curve shapes, periods, phase shifts, noise levels and sampling rates. The biological datasets we tested represent a variety of periodic processes from different organisms, including the cell cycle and metabolic cycle in Saccharomyces cerevisiae, circadian rhythms in Mus musculus and the root clock in Arabidopsis thaliana. RESULTS: From these results, we discovered that each algorithm had different strengths. Based on our findings, we make recommendations for selecting and applying these methods depending on the nature of the data and the periodic patterns of interest. Additionally, these results can also be used to inform the design of large-scale biological rhythm experiments so that the resulting data can be used with these algorithms to detect periodic signals more effectively. Anastasia Deckard, Ron C. Anafi, John B. Hogenesch, Steven B. Haase, John Harer |
Bioinform. | 5 |
| 2009 | Persistent homology for kernels, images, and cokernelsabstractMotivated by the measurement of local homology and of functions on noisy domains, we extend the notion of persistent homology to sequences of kernels, images, and cokernels of maps induced by inclusions in a filtration of pairs of spaces. Specifically, we note that persistence in this context is well defined, we prove that the persistence diagrams are stable, and we explain how to compute them. David Cohen-Steiner, Herbert Edelsbrunner, John Harer, Dmitriy Morozov |
SODA | 3 |
| 2008 | Reeb spaces of piecewise linear mappingsabstractGeneralizing the concept of a Reeb graph, the Reeb space of a multivariate continuous mapping identifies points of the domain that belong to a common component of the preimage of a point in the range. We study the local and global structure of this space for generic, piecewise linear mappings on a combinatorial manifold. Herbert Edelsbrunner, John Harer, Amit K. Patel |
SCG | 2 |
| 2008 | Time-varying Reeb graphs for continuous space-time data
Herbert Edelsbrunner, John Harer, Ajith Mascarenhas, Valerio Pascucci, Jack Snoeyink |
Comput. Geom. | 2 |
| 2007 | Inferring Local Homology from Sampled Stratified SpacesabstractWe study the reconstruction of a stratified space from a possibly noisy point sample. Specifically, we use the vineyard of the distance function restricted to a 1-parameter family of neighborhoods of a point to assess the local homology of the stratified space at that point. We prove the correctness of this assessment under the assumption of a sufficiently dense sample. We also give an algorithm that constructs the vineyard and makes the local assessment in time at most cubic in the size of the Delaunay triangulation of the point sample. Paul Bendich, David Cohen-Steiner, Herbert Edelsbrunner, John Harer, Dmitriy Morozov |
FOCS | 4 |
| 2007 | Alpha-Beta Witness Complexes
Dominique Attali, Herbert Edelsbrunner, John Harer, Yuriy Mileyko |
WADS | 3 |
| 2007 | Stability of Persistence Diagrams
David Cohen-Steiner, Herbert Edelsbrunner, John Harer |
Discret. Comput. Geom. | 3 |
| 2006 | Extreme Elevation on a 2-Manifold
Pankaj K. Agarwal, Herbert Edelsbrunner, John Harer, Yusu Wang 0001 |
Discret. Comput. Geom. | 3 |
| 2005 | Stability of persistence diagramsabstractThe persistence diagram of a real-valued function on a topological space is a multiset of points in the extended plane. We prove that under mild assumptions on the function, the persistence diagram is stable: small changes in the function imply only small changes in the diagram. We apply this result to estimating the homology of sets in a metric space and to comparing and classifying geometric shapes. David Cohen-Steiner, Herbert Edelsbrunner, John Harer |
SCG | 3 |
| 2004 | Extreme elevation on a 2-manifoldabstractGiven a smoothly embedded 2-manifold in ℝ3, we define the elevation of a point as the height difference to a canonically defined second point on the same manifold. Our definition is invariant under rigid motions and can be used to define features such as lines of discontinuous or continuous but non-smooth elevation. We give an algorithm for finding points of locally maximum elevation, which we suggest mark cavities and protrusions and are useful in matching shapes as for example in protein docking. Pankaj K. Agarwal, Herbert Edelsbrunner, John Harer, Yusu Wang 0001 |
SCG | 3 |
| 2004 | Time-varying reeb graphs for continuous space-time dataabstractWe study the evolution of the Reeb graph of a time-varying continuous function defined in three-dimensional space. While maintaining the Reeb graph, we compress the evolving sequence into a single, partially persistent data structure. We envision this data structure as a useful tool in visualizing real-valued space-time data obtained from computational simulations of physical processes. Herbert Edelsbrunner, John Harer, Ajith Mascarenhas, Valerio Pascucci |
SCG | 2 |
| 2004 | Local and Global Comparison of Continuous FunctionsabstractWe introduce local and global comparison measures for a collection of k /spl les/ d real-valued smooth functions on a common d-dimensional Riemannian manifold. For k = d = 2 we relate the measures to the set of critical points of one function restricted to the level sets of the other. The definition of the measures extends to piecewise linear functions for which they are easy to compute. The computation of the measures forms the centerpiece of a software tool which we use to study scientific datasets. Herbert Edelsbrunner, John Harer, Vijay Natarajan, Valerio Pascucci |
IEEE Visualization | 2 |
| 2004 | Loops in Reeb Graphs of 2-Manifolds
Kree Cole-McLaughlin, Herbert Edelsbrunner, John Harer, Vijay Natarajan, Valerio Pascucci |
Discret. Comput. Geom. | 3 |
| 2003 | Loops in reeb graphs of 2-manifoldsabstractGiven a Morse function f over a 2-manifold with or without boundary, the Reeb graph is obtained by contracting the connected components of the level sets to points. We prove tight upper and lower bounds on the number of loops in the Reeb graph that depend on the genus, the number of boundary components, and whether or not the 2-manifold is orientable. We also give an algorithm that constructs the Reeb graph in time O(nlogn), where n is the number of edges in the triangulation used to represent the 2-manifold and the Morse function. Kree Cole-McLaughlin, Herbert Edelsbrunner, John Harer, Vijay Natarajan, Valerio Pascucci |
SCG | 3 |
| 2003 | Morse-smale complexes for piecewise linear 3-manifoldsabstractWe define the Morse-Smale complex of a Morse function over a 3-manifold as the overlay of the descending and ascending manifolds of all critical points. In the generic case, its 3-dimensional cells are shaped like crystals and are separated by quadrangular faces. In this paper, we give a combinatorial algorithm for constructing such complexes for piecewise linear data. Herbert Edelsbrunner, John Harer, Vijay Natarajan, Valerio Pascucci |
SCG | 2 |
| 2003 | HPRM: a hierarchical PRMabstractWe introduce a hierarchical variant of the probabilistic roadmap method for motion planning. By recursively refining an initially sparse sampling in neighborhoods of the obstacle boundary, our algorithm generates a smaller roadmap that is more likely to find narrow passages than uniform sampling. We analyze the failure probability and computation time, relating them to path length, path clearance, roadmap size, recursion depth, and a local property of the free space. The approach is general, and can be tailored to any variety of robots. In particular, we describe algorithmic details for a planar articulated arm. Anne D. Collins, Pankaj K. Agarwal, John Harer |
ICRA | 3 |
| 2003 | Hierarchical Morse - Smale Complexes for Piecewise Linear 2-Manifolds
Herbert Edelsbrunner, John Harer, Afra Zomorodian |
Discret. Comput. Geom. | 2 |
| 2001 | Hierarchical morse complexes for piecewise linear 2-manifoldsabstractWe present algorithms for constructing a hierarchy of increasingly coa rse Morse complexes that decompose a piecewise linear 2-manifold. While Morse complexes are defined only in the smooth category, we extend the construction to the piecewise linear category by ensuring structural integrity and simulating differentiability. We then simplify Morse complexes by cancelling pairs of critical points in order of increasing persistence. Herbert Edelsbrunner, John Harer, Afra Zomorodian |
SCG | 2 |
| 2001 | Minimal Trap DesignabstractThis paper addresses the issue of trap design for sensorless automated assembly. First, we present a simple algorithm that determines in O(nm /spl alpha/(nm) log(nm)) time whether an n-sided polygonal part will fall through an m-sided polygonal trap. We then introduce the notion of a minimal trap for a polygonal part, and develop an algorithm to design a family of minimal feeders built from these traps. The algorithm runs in O(kn/sup 3+/spl epsiv//) time, where k is the number of stable orientations of P. Moreover, it is complete in the sense that we can always find a feeder, provided that one exists that rejects and supports the appropriate poses of the part. Pankaj K. Agarwal, Anne D. Collins, John Harer |
ICRA | 3 |