activity
20232026
collaborators
Showing cs.CGShow all

7 papers · 1 filter

cs.CG2026

Charting the Diameter Computation Landscape of Geometric Intersection Graphs in Three Dimensions and Higher

Timothy M. Chan, Hsien-Chih Chang, Jie Gao +3

Recent research on computing the diameter of geometric intersection graphs has made significant strides, primarily focusing on the 2D case where truly subquadratic-time algorithms…

cs.CG2026

Triangulating a Polygon with Holes in Optimal (Deterministic) Time

Timothy M. Chan

We consider the problem of triangulating a polygon with vertices and holes, or relatedly the problem of computing the trapezoidal decomposition of a collection of disjo…

cs.CG2026

Computing the Girth of a Segment Intersection Graph

Timothy M. Chan, Yuancheng Yu

We present an algorithm that computes the girth of the intersection graph of given line segments in the plane in expected time. This is the first such algorithm…

cs.CG2024

Dynamic Geometric Connectivity in the Plane with Constant Query Time

Timothy M. Chan, Zhengcheng Huang

We present the first fully dynamic connectivity data structures for geometric intersection graphs achieving constant query time and sublinear amortized update time for most types o…

cs.CG2024

Semialgebraic Range Stabbing, Ray Shooting, and Intersection Counting in the Plane

Timothy M. Chan, Pingan Cheng, Da Wei Zheng

Polynomial partitioning techniques have recently led to improved geometric data structures for a variety of fundamental problems related to semialgebraic range searching and inters…

cs.CG2024

Fully Dynamic Geometric Vertex Cover and Matching

Sujoy Bhore, Timothy M. Chan

In this work, we study two fundamental graph optimization problems, minimum vertex cover (MVC) and maximum-cardinality matching (MCM), for intersection graphs of geometric objects,…

cs.CG2023

An Optimal Algorithm for Higher-Order Voronoi Diagrams in the Plane: The Usefulness of Nondeterminism

Timothy M. Chan, Pingan Cheng, Da Wei Zheng

We present the first optimal randomized algorithm for constructing the order- Voronoi diagram of points in two dimensions. The expected running time is , wh…