Current Algorithms for Detecting Subgraphs of Bounded Treewidth are Probably Optimal
Karl Bringmann, Jasper Slusallek

TL;DR
This paper proves that for certain pattern graphs with large treewidth, the Subgraph Isomorphism problem cannot be solved faster than the known algorithms, indicating these algorithms are likely optimal under common complexity hypotheses.
Contribution
It demonstrates the existence of pattern graphs requiring near-optimal running time, establishing tight lower bounds under SETH and Hyperclique hypotheses for all large treewidths.
Findings
Existence of hard pattern graphs with near-optimal complexity
Lower bounds matching upper bounds under SETH and Hyperclique hypotheses
Analysis of variants and special cases of Subgraph Isomorphism
Abstract
The Subgraph Isomorphism problem is of considerable importance in computer science. We examine the problem when the pattern graph H is of bounded treewidth, as occurs in a variety of applications. This problem has a well-known algorithm via color-coding that runs in time [Alon, Yuster, Zwick'95], where is the number of vertices of the host graph . While there are pattern graphs known for which Subgraph Isomorphism can be solved in an improved running time of or even faster (e.g. for -cliques), it is not known whether such improvements are possible for all patterns. The only known lower bound rules out time for any class of patterns of unbounded treewidth assuming the Exponential Time Hypothesis [Marx'07]. In this paper, we demonstrate the existence of maximally hard pattern graphs that require…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
