Constructing self-referential instances for the clique problem
Jiaqi Li, Shuli Hu, Xianxian Li, Minghao Yin

TL;DR
This paper investigates the inherent difficulty of the clique problem by constructing self-referential graph instances at a phase transition point, revealing why exhaustive search is often necessary.
Contribution
It introduces a novel method of constructing self-referential graph instances at the phase transition, explaining the algorithmic hardness of the clique problem.
Findings
Identifies a phase transition in Erdős–Rényi graphs for the clique problem.
Constructs graph families with identical parameters but different clique properties.
Explains the necessity of exhaustive search due to symmetric transformations.
Abstract
In this paper, we propose constructing self-referential instances to reveal the inherent algorithmic hardness of the clique problem. First, we prove the existence of a phase transition phenomenon for the clique problem in the Erd\H{o}s--R\'enyi random graph model and derive an exact location for the transition point. Subsequently, at the transition point, we construct a family of graphs. In this family, each graph shares the same number of vertices, number of edges, and degree sequence, yet both instances containing a -clique and instances without any -clique are included. These two states can be transformed into each other through a symmetric transformation that preserves the degree of every vertex. This property explains why exhaustive search is required in the critical region: an algorithm must search nearly the entire solution space to determine the existence of a solution;…
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
TopicsComplexity and Algorithms in Graphs · Constraint Satisfaction and Optimization · Graph Theory and Algorithms
