The Hardness of Subgraph Isomorphism
Marek Cygan, Jakub Pachocki, Arkadiusz Soca{\l}a

TL;DR
This paper establishes a near-tight exponential lower bound for the Subgraph Isomorphism problem, showing it is computationally harder than previously known problems like Clique or Hamiltonian cycles, under the Exponential Time Hypothesis.
Contribution
The authors provide a reduction from 3-SAT that proves a super-polynomial lower bound for Subgraph Isomorphism, advancing understanding of its computational complexity.
Findings
Proves a $2^{ ext{Omega}(n \sqrt{ ext{log} n})}$ lower bound under ETH.
Transfers hardness results from Graph Homomorphism to Subgraph Isomorphism.
Shows certain graph classes are strictly harder to embed than cliques or cycles.
Abstract
Subgraph Isomorphism is a very basic graph problem, where given two graphs and one is to check whether is a subgraph of . Despite its simple definition, the Subgraph Isomorphism problem turns out to be very broad, as it generalizes problems such as Clique, -Coloring, Hamiltonicity, Set Packing and Bandwidth. However, for all of the mentioned problems time algorithms exist, so a natural and frequently asked question in the past was whether there exists a time algorithm for Subgraph Isomorphism. In the monograph of Fomin and Kratsch [Springer'10] this question is highlighted as an open problem, among few others. Our main result is a reduction from 3-SAT, producing a subexponential number of sublinear instances of the Subgraph Isomorphism problem. In particular, our reduction implies a lower bound…
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.
Taxonomy
TopicsAdvanced Graph Theory Research · Complexity and Algorithms in Graphs · Optimization and Search Problems
