EDBT 2026 Demo / reviewers in the wild / expert
Paul J. Heffernan
dblp:89/1766
· DBLP profile ↗
12ranked-venue papers
9as first author
0since 2021 · last 1997
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 9 · 7 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3 · 2 first-authorDatabases, data management, data science and information retrieval · 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
5 papers |
Computational geometry · 81% Graph algorithms and graph theory · 10% Algorithms and data structures · 9% |
Topics — the 8 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computational geometry
polygon algorithms |
0.0 | 2 | 1993 | An Optimal Algorithm for the Two-Guard Problem · SCG 1993 Structured Visibility Profiles with Applications to Problems in Simple Polygons (Extended Abstract) · SCG 1990 |
Computational geometry
convex hull |
0.0 | 1 | 1995 | An Optimal Algorithm for Computing Visibility in the Plane · SIAM J. Comput. 1995 |
Computational geometry › visibility
visibility computation |
0.0 | 1 | 1995 | An Optimal Algorithm for Computing Visibility in the Plane · SIAM J. Comput. 1995 |
Computational geometry › geometric graph
geometric spanners |
0.0 | 1 | 1993 | Optimally Sparse Spanners in 3-Dimensional Euclidean Space · SCG 1993 |
Computational geometry › geometric shortest paths
shortest path in polygon |
0.0 | 1 | 1993 | An Optimal Algorithm for the Two-Guard Problem · SCG 1993 |
Graph algorithms and graph theory › graph spanners
spanner construction |
0.0 | 1 | 1993 | Optimally Sparse Spanners in 3-Dimensional Euclidean Space · SCG 1993 |
Computational geometry › geometric graph › geometric spanners
sparse euclidean spanners |
0.0 | 1 | 1993 | Optimally Sparse Spanners in 3-Dimensional Euclidean Space · SCG 1993 |
Computational geometry › triangulation
polygon triangulation |
0.0 | 1 | 1990 | Structured Visibility Profiles with Applications to Problems in Simple Polygons (Extended Abstract) · SCG 1990 |
Methods — techniques the papers use, named apart from their topics
optimal algorithm · 0.0greedy algorithm · 0.0constructive algorithm · 0.0approximation algorithm · 0.0linear-time algorithm · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1997 | LR-visibility in Polygons
Gautam Das 0001, Paul J. Heffernan, Giri Narasimhan |
Comput. Geom. | 2 |
| 1995 | An Optimal Algorithm for Computing Visibility in the PlaneabstractThe authors give an algorithm to compute the visibility polygon from a point among a set of h pairwise-disjoint polygonal obstacles with a total of n vertices. The algorithm uses $O(n)$ space and runs in optimal time $\Theta (n + h \log h)$, improving the previous upper bound of $O(n \log n)$. A direct consequence of the algorithm is an $O(n + h \log h)$ time algorithm for computing the convex hull of h disjoint simple polygons. Paul J. Heffernan, Joseph S. B. Mitchell |
SIAM J. Comput. | 1 |
| 1994 | Approximate Decision Algorithms for Point Set Congruence
Paul J. Heffernan, Stefan Schirra |
Comput. Geom. | 1 |
| 1993 | Optimally Sparse Spanners in 3-Dimensional Euclidean SpaceabstractLet V be a set of n points in 3-dimensional Euclidean space. A subgraph of the complete Euclidean graph is a t-spanner if for any u and v in V, the length of the shortest path from u to v in the spanner is at most ttimes d(u, v). We show that for any t > 1, a greedy algorithm produces a t-spanner with O(n) edges, and total edge weight O(1).wt(MST), where MST is a minimum spanning tree of V. Gautam Das 0001, Paul J. Heffernan, Giri Narasimhan |
SCG | 2 |
| 1993 | An Optimal Algorithm for the Two-Guard ProblemabstractIn this paper we give optimal solutions for two versions of the two-guard problem. Given a simple polygon P with vertices s and t, the straight walk problem asks whether we can move two points monotonically on P from s to t, one clockwise and one counterclockwise, such that the points are always co-visible. In the counter walk problem, both points move clockwise, one from s to t and the other from t to s. We provide Θ(n) constructive algorithms for both problems. We obtain our results by examining the structure of the restrictions placed on the motion of the two points, and by employing properties of shortest paths and shortest path trees. Paul J. Heffernan |
SCG | 1 |
| 1993 | Constructing Degree-3 Spanners with Other Sparseness Properties
Gautam Das 0001, Paul J. Heffernan |
ISAAC | 2 |
| 1993 | Generalized Approzimate Algorithms for Point Set Congruence
Paul J. Heffernan |
WADS | 1 |
| 1993 | Linear-time Algorithms for Weakly-monotone Polygons
Paul J. Heffernan |
Comput. Geom. | 1 |
| 1992 | Approximate Decision Algorithms for Point Set CongruenceabstractApproximate decision algorithms for point set congruence Paul J. Heffernan, Stefan Schirra |
SCG | 1 |
| 1991 | An Optimal Algorithm for Computing Visibility in the Plane
Paul J. Heffernan, Joseph S. B. Mitchell |
WADS | 1 |
| 1991 | The Translation Square Map and Approximate Congruence
Paul J. Heffernan |
Inf. Process. Lett. | 1 |
| 1990 | Structured Visibility Profiles with Applications to Problems in Simple Polygons (Extended Abstract)abstractA number of problems in computational geometry involving simple polygons can be solved in linear time once the polygon has been triangulated. Since the worst-case time bound for triangulating a general simple polygon is currently super-linear, these algorithms are not linear time in the worst case. In this paper we define the structured visibility profile of a polygonal path and show how to compute it in linear time. We apply this result to solve many problems in linear time that previously required triangulation. Our list of problems includes: translation separability of two simple polygons, computing the weak visibility region for a segment within a simple polygon, finding shortest monotone paths in a simple polygon, ray shooting from an edge, and the convex rope problem. Paul J. Heffernan, Joseph S. B. Mitchell |
SCG | 1 |