I am an Associate Professor of Computer Science at the North Carolina State University. My research is in geometric algorithms. I am most interested in the intersection of geometric algorithms and topological data analysis.

Watch the video of my talk on Sensors and Samples: A Homological Approach at the Institute for Advanced Study Workshop on Topology. Here is a talk I gave on Mesh Generation and Topological Data Analysis.

Research

Manuscripts

A Theory of Sub-Barcodes
Oliver A. Chubet, Kirk Gardner, and Donald R. Sheehy
Manuscript 2022

Published

The Sum of Squares in Polycubes
Donald R. Sheehy
SOCG: Symposium on Computational Geometry (Multimedia Session), 65:1-65:6 2023
Greedy Permutations and Finite Voronoi Diagrams
Oliver A. Chubet, Paul Macnichol, Parth Parikh, Donald R. Sheehy, and Siddharth S. Sheth
SOCG: Symposium on Computational Geometry (Multimedia Session), 64:1-64:5 2023
Proximity Search in the Greedy Tree
Oliver A. Chubet, Parth Parikh, Donald R. Sheehy, and Siddharth S. Sheth
SOSA: SIAM Symposium on Simplicity in Algorithms. 2023
Nearly-Doubling Spaces of Persistence Diagrams
Donald R. Sheehy, and Siddharth S. Sheth
SOCG: The International Symposium on Computational Geometry, 60:1-60:15 2022
A Sparse Delaunay Filtration
Donald R. Sheehy
SOCG: The International Symposium on Computational Geometry, 58:1-58:16 2021
Sketching Persistence Diagrams
Donald R. Sheehy, and Siddharth S. Sheth
SOCG: The International Symposium on Computational Geometry, 57:1-57:15 2021
An Efficient Algorithm for Topological Characterisation of Worm-Like and Branched Micelle Structures from Simulations
Breanndan O Conchuir, Kirk Gardner, Kirk E. Jordan, David J. Bray, Richard L. Anderson, Michael A. Johnston, William C. Swope, Alex Harrison, Donald R. Sheehy, and Thomas J. Peters
J. Chem. Theory Comput. 2020, 16, 7, 4588-4598 2020
One Hop Greedy Permutations
Donald R. Sheehy
CCCG: Proceedings of the 32nd Canadian Conference on Computational Geometry, 221-225 2020
A Simple Algorithm for kNN Sampling in General Metrics
Kirk Gardner, and Donald R. Sheehy
CCCG: Proceedings of the 32nd Canadian Conference on Computational Geometry, 345-351 2020
Adaptive Metrics for Adaptive Samples
Nicholas J. Cavanna, and Donald R. Sheehy
Algorithms 13(8), 200:1-200:15 2020
Exact computation of a manifold metric, via Lipschitz Embeddings and Shortest Paths on a Graph
Timothy Chu, Gary L. Miller, and Donald R. Sheehy
SODA: Proceedings of the ACM-SIAM Symposium on Discrete Algorithms, 411-425 2020
When Can We Treat Trajectories as Points?
Parasara Sridhar Duggirala, and Donald R. Sheehy
CCCG: The Canadian Conference in Computational Geometry, 340-345 2018
Computing the Shift-Invariant Bottleneck Distance for Persistence Diagrams
Nicholas J. Cavanna, Oliver Kiselius, and Donald R. Sheehy
CCCG: The Canadian Conference in Computational Geometry, 78-84 2018
Frechet-Stable Signatures Using Persistence Homology
Donald R. Sheehy
SODA: ACM-SIAM Symposium on Discrete Algorithms, 1100-1108 2018
Supporting Ruled Polygons
Nicholas J. Cavanna, Marc Khoury, and Donald R. Sheehy
CCCG: The Canadian Conference in Computational Geometry, 191-196 2017
When and Why the Topological Coverage Criterion Works
Nicholas J. Cavanna, Kirk Gardner, and Donald R. Sheehy
SODA: ACM-SIAM Symposium on Discrete Algorithms, 2679-2690 2017
Efficient and Robust Persistent Homology for Measures
Mickael Buchet, Frederic Chazal, Steve Y. Oudot, and Donald R. Sheehy
Computational Geometry: Theory and Applications. 58: 70-96 2016
Transforming Hierarchical Trees on Metric Spaces
Mahmoodreza Jahanseir, and Donald R. Sheehy
CCCG: The Canadian Conference in Computational Geometry, 107-113 2016
$k$th Nearest Neighbor Sampling in the Plane
Kirk Gardner, and Donald R. Sheehy
CCCG: The Canadian Conference in Computational Geometry, 34-41 2016
Adaptive Metrics for Adaptive Samples
Nicholas J. Cavanna, and Donald R. Sheehy
CCCG: The Canadian Conference in Computational Geometry, 128-132 2016
Exploring Circle Packing Algorithms
Kevin Pratt, Connor Riley, and Donald R. Sheehy
SOCG: Symposium on Computational Geometry (Multimedia Session), 69:1-69:4 2016
Interactive Geometric Algorithm Visualization in a Browser
Lynn Asselin, Kirk Gardner, and Donald R. Sheehy
SOCG: Symposium on Computational Geometry (Multimedia Session), 64:1-64:5 2016
Persistent Homology and Nested Dissection
Michael Kerber, Donald R. Sheehy, and Primoz Skraba
SODA: ACM-SIAM Symposium on Discrete Algorithms, 1234-1245 2016
Zigzag Zoology: Rips Zigzags for Homology Inference
Steve Y. Oudot, and Donald R. Sheehy
Foundations of Computational Mathematics, 15:1151-1186 2015
An Output-Sensitive Algorithm for Computing Weighted $\alpha$-Complexes
Donald R. Sheehy
CCCG: The Canadian Conference in Computational Geometry, 145-150 2015
A Geometric Perspective on Sparse Filtrations
Nicholas J. Cavanna, Mahmoodreza Jahanseir, and Donald R. Sheehy
CCCG: The Canadian Conference in Computational Geometry, 116-121 2015
Approximating Nearest Neighbor Distances
Michael B. Cohen, Brittany Terese Fasy, Gary L. Miller, Amir Nayyeri, Donald R. Sheehy, and Ameya Velingker
WADS: Algorithms and Data Structures Symposium, 200-211 2015
Visualizing Sparse Filtrations
Nicholas J. Cavanna, Mahmoodreza Jahanseir, and Donald R. Sheehy
SOCG: Symposium on Computational Geometry (Multimedia Session), 23-25 2015
The Persistent Homology of Distance Functions under Random Projection
Donald R. Sheehy
SOCG: Symposium on Computational Geometry, 328-334 2014
A New Approach to Output-Sensitive Construction of Voronoi Diagrams and Delaunay Triangulations
Gary L. Miller, and Donald R. Sheehy
Discrete Comput Geom, 52(3): 476--491 2014
Geometric Separators and the Parabolic Lift
Donald R. Sheehy
CCCG: The Canadian Conference in Computational Geometry, 253-258 2013
A New Approach to Output-Sensitive Voronoi Diagrams and Delaunay Triangulations
Gary L. Miller, and Donald R. Sheehy
SOCG: ACM Symposium on Computational Geometry, 281-288 2013
A Fast Algorithm for Well-Spaced Points and Approximate Delaunay Graphs
Gary L. Miller, Donald R. Sheehy, and Ameya Velingker
SOCG: ACM Symposium on Computational Geometry, 289-298 2013
Linear-Size Approximations to the Vietoris-Rips Filtration
Donald R. Sheehy
Discrete Comput Geom, 49(4): 778-796 2013
Previously appeared in SOCG 2012
A Multicover Nerve for Geometric Inference
Donald R. Sheehy
CCCG: The Canadian Conference in Computational Geometry, 309-314 2012
New Bounds on the Size of Optimal Meshes
Donald R. Sheehy
Computer Graphics Forum, 31:5, 1627-1635 2012
Minimax Rates for Homology Inference
Sivaraman Balakrishnan, Alessandro Rinaldo, Aarti Singh, Donald R. Sheehy, and Larry Wasserman
AISTATS: AI and Statistics, 64-72 2012
Beating the Spread: Time-Optimal Point Meshing
Gary L. Miller, Todd Phillips, and Donald R. Sheehy
SOCG: ACM Symposium on Computational Geometry, 321-330 2011
Topological Inference via Meshing
Benoit Hudson, Gary L. Miller, Steve Y. Oudot, and Donald R. Sheehy
SOCG: ACM Symposium on Computational Geometry, 277-286 2010
Approximate Centerpoints with Proofs
Gary L. Miller, and Donald R. Sheehy
Computational Geometry: Theory and Applications, 43(8): 647-654 2010
Previously appeared in SOCG 2009
The Centervertex Theorem for Wedge Depth
Gary L. Miller, Todd Phillips, and Donald R. Sheehy
CCCG: The Canadian Conference in Computational Geometry, 79-82 2009
Size Complexity of Volume Meshes vs. Surface Meshes
Benoit Hudson, Gary L. Miller, Todd Phillips, and Donald R. Sheehy
SODA: ACM-SIAM Symposium on Discrete Algorithms, 1041-1047 2009
Shape Deformation in Continuous Map Generalization
Jeff Danciger, Satyan L. Devadoss, John Mugno, Donald R. Sheehy, and Rachel Ward
GeoInformatica 13: 2, 203-221 2009
Achieving Spatial Adaptivity while Finding Approximate Nearest Neighbors
Jonathan Derryberry, Daniel D. Sleator, Donald R. Sheehy, and Maverick Woo
CCCG: The Canadian Conference in Computational Geometry, 163-166 2008
Linear-size meshes
Gary L. Miller, Todd Phillips, and Donald R. Sheehy
CCCG: The Canadian Conference in Computational Geometry, 175-178 2008
Size Competitive Meshing without Large Angles
Gary L. Miller, Todd Phillips, and Donald R. Sheehy
ICALP: 34th International Colloquium on Automata, Languages and Programming, 655-666 2007
Compatible Triangulations and Point Partitions by Series Triangular Graphs
Jeff Danciger, Satyan L. Devadoss, and Donald R. Sheehy
Computational Geometry: Theory and Applications 34, 195-202 2006