Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Abhinandan Nath

dblp:168/8160 · DBLP profile ↗
← Back
7ranked-venue papers
2as first author
0since 2021 · last 2020
—ORCID · none

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

Theory of computation · 4 · 1 first-authorDatabases, data management, data science and information retrieval · 3 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author

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
4 papers
Algorithms and data structures · 53% Computational geometry · 39% Computational complexity · 8%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Parallel and multicore computing · 100%

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

TopicWeightPapersLastEvidence papers
Algorithms and data structures
clustering
0.822020
k-Median Clustering Under Discrete Fréchet and Hausdorff Distances · SoCG 2020
Subtrajectory Clustering: Models and Algorithms · PODS 2018
Algorithms and data structures › clustering
k-median clustering
0.412020
k-Median Clustering Under Discrete Fréchet and Hausdorff Distances · SoCG 2020
Computational geometry › distance measures
gromov-hausdorff distance
0.312018
Computing the Gromov-Hausdorff Distance for Metric Trees · ACM Trans. Algorithms 2018
Computational complexity
hardness of approximation
0.312018
Computing the Gromov-Hausdorff Distance for Metric Trees · ACM Trans. Algorithms 2018
Computational geometry
shape matching
0.312018
Computing the Gromov-Hausdorff Distance for Metric Trees · ACM Trans. Algorithms 2018
Computational geometry › trajectory analysis
subtrajectory clustering
0.312018
Subtrajectory Clustering: Models and Algorithms · PODS 2018
Computational geometry
trajectory analysis
0.312018
Subtrajectory Clustering: Models and Algorithms · PODS 2018
Algorithms and data structures › clustering › time-series clustering
trajectory clustering
0.312018
Subtrajectory Clustering: Models and Algorithms · PODS 2018
Parallel and multicore computing › data-parallel programming
mapreduce algorithms
0.212016
Parallel Algorithms for Constructing Range and Nearest-Neighbor Searching Data Structures · PODS 2016
Parallel and multicore computing
parallel algorithms
0.212016
Parallel Algorithms for Constructing Range and Nearest-Neighbor Searching Data Structures · PODS 2016
Algorithms and data structures › similarity search › nearest neighbor search
approximate nearest neighbor search
0.212016
Parallel Algorithms for Constructing Range and Nearest-Neighbor Searching Data Structures · PODS 2016
Algorithms and data structures › similarity search
nearest neighbor search
0.212016
Parallel Algorithms for Constructing Range and Nearest-Neighbor Searching Data Structures · PODS 2016
Algorithms and data structures › data structure design
parallel data structures
0.212016
Parallel Algorithms for Constructing Range and Nearest-Neighbor Searching Data Structures · PODS 2016
Computational geometry
range searching
0.212016
Parallel Algorithms for Constructing Range and Nearest-Neighbor Searching Data Structures · PODS 2016
Computational geometry › curve similarity
fréchet distance
0.112020
k-Median Clustering Under Discrete Fréchet and Hausdorff Distances · SoCG 2020

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

range trees · 0.5randomized algorithm · 0.5pathlet modeling · 0.3approximation algorithm · 0.3NP-hardness reduction · 0.3kd-tree · 0.2k-d tree · 0.2
YearPublicationVenuePosition
2020 k-Median Clustering Under Discrete Fréchet and Hausdorff Distances
Abhinandan Nath, Erin Taylor 0002
SoCG1
2018 Subtrajectory Clustering: Models and Algorithms
abstract
We propose a model for subtrajectory clustering ---the clustering of subsequences of trajectories; each cluster of subtrajectories is represented as a pathlet, a sequence of points that is not necessarily a subsequence of an input trajectory. Given a set of trajectories, our clustering model attempts to capture the shared portions between them by assuming each trajectory is a concatenation of a small set of pathlets, with possible gaps in between. We present a single objective function for finding the optimal collection of pathlets that best represents the trajectories taking into account noise and other artifacts of the data. We show that the subtrajectory clustering problem is NP-Hard and present fast approximation algorithms for subtrajectory clustering. We further improve the running time of our algorithm if the input trajectories are "well-behaved." Finally, we present experimental results on both real and synthetic data sets. We show via visualization and quantitative analysis that the algorithm indeed handles the desiderata of being robust to variations, being efficient and accurate, and being data-driven.
Pankaj K. Agarwal, Kyle Fox, Kamesh Munagala, Abhinandan Nath, Jiangwei Pan, Erin Taylor 0002
PODS4
2018 Computing the Gromov-Hausdorff Distance for Metric Trees
abstract
The Gromov-Hausdorff (GH) distance is a natural way to measure distance between two metric spaces. We prove that it is NP-hard to approximate the GH distance better than a factor of 3 for geodesic metrics on a pair of trees. We complement this result by providing a polynomial time O (min n , √ rn )-approximation algorithm for computing the GH distance between a pair of metric trees, where r is the ratio of the longest edge length in both trees to the shortest edge length. For metric trees with unit length edges, this yields an O (√ n )-approximation algorithm 1 .
Pankaj K. Agarwal, Kyle Fox, Abhinandan Nath, Anastasios Sidiropoulos, Yusu Wang 0001
ACM Trans. Algorithms3
2017 Maintaining Reeb Graphs of Triangulated 2-Manifolds
abstract
Let M be a triangulated, orientable 2-manifold of genus g without boundary, and let h be a height function over M that is linear within each triangle. We present a kinetic data structure (KDS) for maintaining the Reeb graph R of h as the heights of M's vertices vary continuously with time. Assuming the heights of two vertices of M become equal only O(1) times, the KDS processes O((k + g) n \polylog n) events; n is the number of vertices in M, and k is the number of external events which change the combinatorial structure of R. Each event is processed in O(\log^2 n) time, and the total size of our KDS is O(gn). The KDS can be extended to maintain an augmented Reeb graph as well.
Pankaj K. Agarwal, Kyle Fox, Abhinandan Nath
FSTTCS3
2016 Massively parallel algorithms for computing TIN DEMs and contour trees for large terrains
abstract
We propose parallel algorithms in the massively parallel communication (MPC) model (e.g. MapReduce) for processing large terrain elevation data (represented as a 3D point cloud) that are too big to fit on one machine. In particular, given a set S of 3D points that is distributed across multiple machines, we present a simple randomized algorithm to construct a TIN DEM of S by computing the Delaunay triangulation of the xy-projections of points in S, which is also stored across multiple machines. With high probability, the algorithm works in O(1) rounds and the total work performed is O(n log n). Next, we describe an efficient algorithm in the MPC model for computing the contour tree of the resulting DEM. Under some assumptions on the input, the algorithm works in O(1) rounds and the total work performed is O(n log n).
Abhinandan Nath, Kyle Fox, Kamesh Munagala, Pankaj K. Agarwal
SIGSPATIAL/GIS1
2016 Parallel Algorithms for Constructing Range and Nearest-Neighbor Searching Data Structures
abstract
With the massive amounts of data available today, it is common to store and process data using multiple machines. Parallel programming platforms such as MapReduce and its variants are popular frameworks for handling such large data. We present the first provably efficient algorithms to compute, store, and query data structures for range queries and approximate nearest neighbor queries in a popular parallel computing abstraction that captures the salient features of MapReduce and other massively parallel communication (MPC) models. In particular, we describe algorithms for $kd$-trees, range trees, and BBD-trees that only require O(1) rounds of communication for both preprocessing and querying while staying competitive in terms of running time and workload to their classical counterparts. Our algorithms are randomized, but they can be made deterministic at some increase in their running time and workload while keeping the number of rounds of communication to be constant.
Pankaj K. Agarwal, Kyle Fox, Kamesh Munagala, Abhinandan Nath
PODS4
2015 Computing the Gromov-Hausdorff Distance for Metric Trees
Pankaj K. Agarwal, Kyle Fox, Abhinandan Nath, Anastasios Sidiropoulos, Yusu Wang 0001
ISAAC3