Demo Data from EDBT 2026 / reviewers in the wild / expert
Christian A. Duncan
dblp:98/2143
· DBLP profile ↗
43ranked-venue papers
27as first author
0since 2021 · last 2018
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 34 · 24 first-authorGraphics, computer vision, multimedia, augmented reality and games · 7 · 3 first-authorArtificial intelligence and machine learning · 2Human-computer interaction and ubiquitous computing · 1Applied, interdisciplinary, general and emerging 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
8 papers |
Algorithms and data structures · 51% Computational geometry · 17% Graph algorithms and graph theory · 12% | |
| Computer graphics and multimedia
3 papers |
Image and video processing · 31% Virtual and augmented reality · 31% Geometric modeling and processing · 27% | |
| Databases, data mining, and information retrieval
1 paper |
Information retrieval · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Distributed systems · 39% Integrated circuit design · 31% Interconnection networks and networks-on-chip · 31% |
Topics — the 17 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Algorithms and data structures
metric embedding |
0.2 | 1 | 2014 | Measuring Distance between Unordered Sets of Different Sizes · CVPR 2014 |
Graph algorithms and graph theory
graph exploration |
0.1 | 2 | 2006 | Optimal constrained graph exploration · ACM Trans. Algorithms 2006 Optimal constrained graph exploration · SODA 2001 |
Distributed computing theory
mobile agents |
0.1 | 1 | 2006 | Optimal constrained graph exploration · ACM Trans. Algorithms 2006 |
Information retrieval
similarity search |
0.1 | 1 | 2014 | Measuring Distance between Unordered Sets of Different Sizes · CVPR 2014 |
Computational geometry
graph drawing |
0.0 | 1 | 2004 | The geometric thickness of low degree graphs · SCG 2004 |
Computational geometry › geometric transformation
duality |
0.0 | 1 | 2001 | Efficient perspective-accurate silhouette computation and applications · SCG 2001 |
Approximation and online algorithms › online algorithms › online graph algorithms
online graph exploration |
0.0 | 1 | 2001 | Optimal constrained graph exploration · SODA 2001 |
Image and video processing › image segmentation › object extraction
silhouette extraction |
0.0 | 1 | 1999 | Efficient Perspective-Accurate Silhouette Computation · SCG 1999 |
Virtual and augmented reality › immersive rendering
user-perspective rendering |
0.0 | 1 | 1999 | Efficient Perspective-Accurate Silhouette Computation · SCG 1999 |
Computational geometry
spatial data structures |
0.0 | 1 | 1999 | Balanced Aspect Ratio Trees: Combining the Advantages of k-d Trees and Octrees · SODA 1999 |
Distributed systems › distributed interactive applications
collaborative computing |
0.0 | 1 | 1997 | Classical Computational Geometry in GeomNet · SCG 1997 |
Approximation and online algorithms
approximation algorithms |
0.0 | 1 | 1997 | Efficient Approximation and Optimization Algorithms for Computational Metrology · SODA 1997 |
Mathematical optimization
continuous optimization |
0.0 | 1 | 1997 | Efficient Approximation and Optimization Algorithms for Computational Metrology · SODA 1997 |
Mathematical optimization
discrete optimization |
0.0 | 1 | 1997 | Efficient Approximation and Optimization Algorithms for Computational Metrology · SODA 1997 |
Interconnection networks and networks-on-chip
graph embedding |
0.0 | 1 | 2004 | The geometric thickness of low degree graphs · SCG 2004 |
Integrated circuit design
VLSI design |
0.0 | 1 | 2004 | The geometric thickness of low degree graphs · SCG 2004 |
Visualization and visual analytics
medical visualization |
0.0 | 1 | 2001 | Efficient perspective-accurate silhouette computation and applications · SCG 2001 |
Methods — techniques the papers use, named apart from their topics
minimum-cost injective mapping · 0.4reduction · 0.1point-plane duality · 0.1perspective projection · 0.1edge traversal algorithm · 0.1internet computing · 0.0distributed algorithm · 0.0competitive analysis · 0.0octree · 0.0kd-tree · 0.0computational geometry · 0.0user-tunable heuristics · 0.0adjacency inference · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | On the Definiteness of Earth Mover's Distance and Its Relation to Set IntersectionabstractPositive definite (PD) kernels are an important tool in machine learning that enable efficient solutions to otherwise difficult or intractable problems by implicitly linearizing the problem geometry. In this paper, we develop a set-theoretic interpretation of the earth mover's distance (EMD) and propose earth mover's intersection (EMI), a PD analog to EMD for sets of different sizes. We provide conditions under which EMD or certain approximations to EMD are negative definite. We also present a PD-preserving transformation that can be applied to any kernel and can also be used to derive PD EMD-based kernels and show that the Jaccard index is simply the result of this transformation. Finally, we evaluate kernels based on EMI and the proposed transformation versus EMD in various computer vision tasks and show that EMD is generally inferior even with indefinite kernel techniques. Andrew Gardner 0001, Christian A. Duncan, Jinko Kanno, Rastko R. Selmic |
IEEE Trans. Cybern. | 2 |
| 2015 | Maximizing the Degree of (Geometric) Thickness-t Regular Graphs
Christian A. Duncan |
GD | 1 |
| 2014 | Measuring Distance between Unordered Sets of Different SizesabstractWe present a distance metric based upon the notion of minimum-cost injective mappings between sets. Our function satisfies metric properties as long as the cost of the minimum mappings is derived from a semimetric, for which the triangle inequality is not necessarily satisfied. We show that the Jaccard distance (alternatively biotope, Tanimoto, or Marczewski-Steinhaus distance) may be considered the special case for finite sets where costs are derived from the discrete metric. Extensions that allow premetrics (not necessarily symmetric), multisets (generalized to include probability distributions), and asymmetric mappings are given that expand the versatility of the metric without sacrificing metric properties. The function has potential applications in pattern recognition, machine learning, and information retrieval. Andrew Gardner 0001, Jinko Kanno, Christian A. Duncan, Rastko R. Selmic |
CVPR | 3 |
| 2014 | 3D hand posture recognition from small unlabeled point setsabstractThis paper is concerned with the evaluation and comparison of several methods for the classification and recognition of static hand postures from small unlabeled point sets corresponding to physical landmarks, e.g. reflective marker positions in a motion capture environment. We compare various classification algorithms based upon multiple interpretations and feature transformations of the point sets, including those based upon aggregate features (e.g. mean) and a pseudo-rasterization of the space. We find aggregate feature classifiers to be balanced across multiple users but relatively limited in maximum achievable accuracy. Certain classifiers based upon the pseudo-rasterization performed best among tested classification algorithms. The inherent difficulty in classifying certain users leads us to conclude that online learning may be necessary for the recognition of natural gestures. Andrew Gardner 0001, Christian A. Duncan, Jinko Kanno, Rastko R. Selmic |
SMC | 2 |
| 2013 | Graph Drawing Contest Report
Christian A. Duncan, Carsten Gutwenger, Lev Nachmanson, Georg Sander |
GD | 1 |
| 2013 | Drawing Trees with Perfect Angular Resolution and Polynomial Area
Christian A. Duncan, David Eppstein, Michael T. Goodrich, Stephen G. Kobourov, Martin Nöllenburg |
Discret. Comput. Geom. | 1 |
| 2012 | Graph Drawing Contest Report
Christian A. Duncan, Carsten Gutwenger, Lev Nachmanson, Georg Sander |
GD | 1 |
| 2012 | Optimal Polygonal Representation of Planar Graphs
Christian A. Duncan, Emden R. Gansner, Yifan Hu 0001, Michael Kaufmann 0001, Stephen G. Kobourov |
Algorithmica | 1 |
| 2011 | Planar and Poly-arc Lombardi Drawings
Christian A. Duncan, David Eppstein, Michael T. Goodrich, Stephen G. Kobourov, Maarten Löffler |
GD | 1 |
| 2011 | Graph Drawing Contest Report
Christian A. Duncan, Carsten Gutwenger, Lev Nachmanson, Georg Sander |
GD | 1 |
| 2011 | On graph thickness, geometric thickness, and separator theorems
Christian A. Duncan |
Comput. Geom. | 1 |
| 2010 | Drawing Trees with Perfect Angular Resolution and Polynomial Area
Christian A. Duncan, David Eppstein, Michael T. Goodrich, Stephen G. Kobourov, Martin Nöllenburg |
GD | 1 |
| 2010 | Lombardi Drawings of Graphs
Christian A. Duncan, David Eppstein, Michael T. Goodrich, Stephen G. Kobourov, Martin Nöllenburg |
GD | 1 |
| 2010 | Graph Drawing Contest Report
Christian A. Duncan, Carsten Gutwenger, Lev Nachmanson, Georg Sander |
GD | 1 |
| 2009 | Planar Drawings of Higher-Genus Graphs
Christian A. Duncan, Michael T. Goodrich, Stephen G. Kobourov |
GD | 1 |
| 2009 | Graph Drawing Contest Report
Christian A. Duncan, Carsten Gutwenger, Lev Nachmanson, Georg Sander |
GD | 1 |
| 2008 | Graph Drawing Contest Report
Ugur Dogrusoz, Christian A. Duncan, Carsten Gutwenger, Georg Sander |
GD | 2 |
| 2007 | Graph Drawing Contest Report
Christian A. Duncan, Stephen G. Kobourov, Georg Sander |
GD | 1 |
| 2007 | On simultaneous planar graph embeddings
Peter Braß, Eowyn Cenek, Christian A. Duncan, Alon Efrat, Cesim Erten, Dan Ismailescu, Stephen G. Kobourov, Anna Lubiw, Joseph S. B. Mitchell |
Comput. Geom. | 3 |
| 2006 | Graph-Drawing Contest Report
Christian A. Duncan, Gunnar W. Klau, Stephen G. Kobourov, Georg Sander |
GD | 1 |
| 2006 | Optimal constrained graph explorationabstractWe address the problem of constrained exploration of an unknown graph G = ( V , E ) from a given start node s with either a tethered robot or a robot with a fuel tank of limited capacity, the former being a tighter constraint. In both variations of the problem, the robot can only move along the edges of the graph, for example, it cannot jump between nonadjacent nodes. In the tethered robot case, if the tether (rope) has length l , then the robot must remain within distance l from the start node s . In the second variation, a fuel tank of limited capacity forces the robot to return to s after traversing C edges. The efficiency of algorithms for both variations of the problem is measured by the number of edges traversed during the exploration. We present an algorithm for a tethered robot that explores the graph in Θ(| E |) edge traversals. The problem of exploration using a robot with a limited fuel tank capacity can be solved with a simple reduction from the tethered robot case and also yields a Θ(| E |) algorithm. This improves on the previous best-known bound of O (| E | + | V |log 2 | V |). Since the lower bound for the graph exploration problems is Ω(| E |), our algorithm is optimal within a constant factor. Christian A. Duncan, Stephen G. Kobourov, Anil Vullikanti |
ACM Trans. Algorithms | 1 |
| 2005 | Graph-Drawing Contest Report
Christian A. Duncan, Stephen G. Kobourov, Dorothea Wagner |
GD | 1 |
| 2004 | The geometric thickness of low degree graphsabstractWe prove that the geometric thickness of graphs whose maximum degree is no more than four is two. All of our algorithms run in O(n) time, where n is the number of vertices in the graph. In our proofs, we present an embedding algorithm for graphs with maximum degree three that uses an n x n grid and a more complex algorithm for embedding a graph with maximum degree four. We also show a variation using orthogonal edges for maximum degree four graphs that also uses an n x n grid. The results have implications in graph theory, graph drawing, and VLSI design. Christian A. Duncan, David Eppstein, Stephen G. Kobourov |
SCG | 1 |
| 2004 | Graph-Drawing Contest Report
Franz-Josef Brandenburg, Christian A. Duncan, Emden R. Gansner, Stephen G. Kobourov |
GD | 2 |
| 2003 | On Simultaneous Planar Graph Embeddings
Peter Braß, Eowyn Cenek, Christian A. Duncan, Alon Efrat, Cesim Erten, Dan Ismailescu, Stephen G. Kobourov, Anna Lubiw, Joseph S. B. Mitchell |
WADS | 3 |
| 2003 | Multi-way Space Partitioning Trees
Christian A. Duncan |
WADS | 1 |
| 2003 | Planarity-preserving clustering and embedding for large planar graphs
Christian A. Duncan, Michael T. Goodrich, Stephen G. Kobourov |
Comput. Geom. | 1 |
| 2001 | Efficient perspective-accurate silhouette computation and applicationsabstractSilhouettes are perceptually and geometrically salient features of geo metric models. Hence a number of graphics and visualization applications need to find them to aid further processing. The efficient computation of silhouettes, especially in the context of perspective projection, is known to be difficult. This paper presents a novel efficient and practical algorithm to compute silhouettes from a sequence of viewpoints under perspective projection. Parallel projection is a special case of this algorithm. Our approach is based on a point-plane duality in three dimensions, which allows an efficient computation of the \emph{changes} in the silhouette of a polygonal model between consecutive frames. In addition, we present several applications of our technique to problems from computer graphics and medical visualization. We also provide experimental data that show the efficiency of our approach. Mihai Pop, Christian A. Duncan, Gill Barequet, Michael T. Goodrich, Subodh Kumar 0001 |
SCG | 2 |
| 2001 | Drawing with Fat Edges
Christian A. Duncan, Alon Efrat, Stephen G. Kobourov, Carola Wenk |
GD | 1 |
| 2001 | Polar Coordinate Drawing of Planar Graphs with Good Angular Resolution
Christian A. Duncan, Stephen G. Kobourov |
GD | 1 |
| 2001 | Tight Bounds on Maximal and Maximum Matchings
Therese Biedl, Erik D. Demaine, Christian A. Duncan, Rudolf Fleischer, Stephen G. Kobourov |
ISAAC | 3 |
| 2001 | Optimal constrained graph exploration
Christian A. Duncan, Stephen G. Kobourov, Anil Vullikanti |
SODA | 1 |
| 2001 | Drawing Planar Graphs with Circular Arcs
C. C. Cheng, Christian A. Duncan, Michael T. Goodrich, Stephen G. Kobourov |
Discret. Comput. Geom. | 2 |
| 2000 | K-D Trees Are Better when Cut on the Longest Side
Matthew Dickerson, Christian A. Duncan, Michael T. Goodrich |
ESA | 2 |
| 2000 | On the Flattest Common Supersequence Method for Deadlock-Free Routing in Arbitrary Networks
Ambrose Kofi Laing, Robert Cypher, Christian A. Duncan |
Theory Comput. Syst. | 3 |
| 1999 | Efficient Perspective-Accurate Silhouette ComputationabstractNo abstract available. Gill Barequet, Christian A. Duncan, Michael T. Goodrich, Subodh Kumar 0001, Mihai Pop |
SCG | 2 |
| 1999 | Drawing Planar Graphs with Circular Arcs
C. C. Cheng, Christian A. Duncan, Michael T. Goodrich, Stephen G. Kobourov |
GD | 2 |
| 1999 | Planarity-Preserving Clustering and Embedding for Large Planar Graphs
Christian A. Duncan, Michael T. Goodrich, Stephen G. Kobourov |
GD | 1 |
| 1999 | Balanced Aspect Ratio Trees: Combining the Advantages of k-d Trees and Octrees
Christian A. Duncan, Michael T. Goodrich, Stephen G. Kobourov |
SODA | 1 |
| 1998 | Balanced Aspect Ratio Trees and Their Use for Drawing Very Large Graphs
Christian A. Duncan, Michael T. Goodrich, Stephen G. Kobourov |
GD | 1 |
| 1998 | RSVP: A Geometric Toolkit for Controlled Repair of Solid ModelsabstractThe paper presents a system and the associated algorithms for repairing the boundary representation of CAD models. Two types of errors are considered: topological errors, i.e., aggregate errors, like zero volume parts, duplicate or missing parts, inconsistent surface orientation, etc., and geometric errors, i.e., numerical imprecision errors, like cracks or overlaps of geometry. The output of our system describes a set of clean and consistent two-manifolds (possibly with boundaries) with derived adjacencies. Such solid representation enables the application of a variety of rendering and analysis algorithms, e.g., finite element analysis, radiosity computation, model simplification, and solid free form fabrication. The algorithms described were originally designed to correct errors in polygonal B-Reps. We also present an extension for spline surfaces. Central to our system is a procedure for inferring local adjacencies of edges. The geometric representation of topologically adjacent edges are merged to evolve a set of two-manifolds. Aggregate errors are discovered during the merging step. Unfortunately, there are many ambiguous situations where errors admit more than one valid solution. Our system proposes an object repairing process based on a set of user tunable heuristics. The system also allows the user to override the algorithm's decisions in a repair visualization step. In essence, this visualization step presents an organized and intuitive way for the user to explore the space of valid solutions and to select the correct one. Gill Barequet, Christian A. Duncan, Subodh Kumar 0001 |
IEEE Trans. Vis. Comput. Graph. | 2 |
| 1997 | Classical Computational Geometry in GeomNetabstractIn this paper we present GeomNet, a system for performing dktributed geometric computing over the Internet.We also provide seved examples of actual geometric algorithms that our system already supports.Application domains for GeomNet include collaborative research and dist ante education. Gill Barequet, Stina S. Bridgeman, Christian A. Duncan, Michael T. Goodrich, Roberto Tamassia |
SCG | 3 |
| 1997 | Efficient Approximation and Optimization Algorithms for Computational Metrology
Christian A. Duncan, Michael T. Goodrich, Edgar A. Ramos |
SODA | 1 |