Finding Triangles and Other Small Subgraphs in Geometric Intersection Graphs
Timothy M. Chan
Abstract
We consider problems related to finding short cycles, small cliques, small independent sets, and small subgraphs in geometric intersection graphs. We obtain a plethora of new results. For example:
• For the intersection graph of n line segments in the plane, we give algorithms to find a 3-cycle in O(n 1.408 ) time, a size-3 independent set in O(n 1.652 ) time, a 4-clique in near-O(n 24/13 ) time, and a k-clique (or any k-vertex induced subgraph) in O(n 0.565k+O( 1) ) time for any constant k; we can also compute the girth in near-O(n 3/2 ) time.
• For the intersection graph of n axis-aligned boxes in a constant dimension d, we give algorithms to find a 3-cycle in O(n 1.408 ) time for any d, a 4-clique (or any 4-vertex induced subgraph) in O(n 1.715 ) time for any d, a size-4 independent set in near-O(n 3/2 ) time for any d, a size-5 independent set in near-O(n 4/3 ) time for d = 2, and a k-clique (or any k-vertex induced subgraph) in O(n 0.429k+O( 1) ) time for any d and any constant k.
• For the intersection graph of n fat objects in any constant dimension d, we give an algorithm to find any k-vertex (non-induced) subgraph in O(n log n) time for any constant k, generalizing a result by Kaplan, Klost, Mulzer, Roddity, Seiferth, and Sharir (1999) for 3-cycles in 2D disk graphs.
A variety of techniques is used, including geometric range searching, biclique covers, "high-low" tricks, graph degeneracy and separators, and shifted quadtrees. We also prove a near-Ω(n 4/3 ) conditional lower bound for finding a size-4 independent set for boxes.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 3638fbcd-fa1d-48a9-b9e6-b6de7a7d9df0Builds on5
- A Refined Laser Method and Faster Matrix MultiplicationJosh Alman, Virginia Vassilevska WilliamsSODA 2021 · 275 citations
- Monochromatic Triangles, Triangle Listing and APSPVirginia Vassilevska Williams, Yinzhan XuFOCS 2020 · 15 citations
- Hardness of approximation in p via short cycle removal: cycle detection, distance oracles, and beyondAmir Abboud, Karl Bringmann, Seri Khoury, Or ZamirSTOC 2022 · 11 citations
- Hopcroft's Problem, Log-Star Shaving, 2D Fractional Cascading, and Decision TreesTimothy M. Chan, Da Wei ZhengSODA 2022 · 6 citations
- Hardness for triangle problems under even more believable hypotheses: reductions from real APSP, real 3SUM, and OVTimothy M. Chan, Virginia Vassilevska Williams, Yinzhan XuSTOC 2022
Related papers
- Fast Static and Dynamic Approximation Algorithms for Geometric Optimization Problems: Piercing, Independent Set, Vertex Cover, and MatchingSujoy Bhore, Timothy M. ChanSODA 2025 · 4 citations
- Truly Subquadratic Time Algorithms for Diameter and Related Problems in Graphs of Bounded VC-dimensionTimothy M. Chan, Hsien-Chih Chang, Jie Gao, Sándor Kisfaludi-Bak et al.FOCS 2025 · 1 citation
- Approximation Schemes for Subset TSP and Steiner Tree on Geometric Intersection GraphsSándor Kisfaludi-Bak, Dániel MarxSTOC 2026
- Subexponential Parameterized Algorithms for Hitting SubgraphsDaniel Lokshtanov, Fahad Panolan, Saket Saurabh, Jie Xue et al.STOC 2025 · 1 citation
- A Truly Subcubic Combinatorial Algorithm for Induced 4-Cycle DetectionAmir Abboud, Shyan Akmal, Nick FischerSODA 2026
