Computer science Computational complexity: resources and classes Problem
Graph isomorphism problem
Builds on GraphGraph isomorphismNPPNP-completenessLadner's theorem
Problem
An input is a pair of finite graphs, given by adjacency matrices. The graph isomorphism problem asks whether and are isomorphic. That is, it asks for a bijection from the vertices of to the vertices of with the following property. For all vertices of , they are adjacent in exactly when are adjacent in .
Remarks
The problem lies in NP, since an isomorphism is a certificate checkable in polynomial time. It is not known to lie in P, and it is not known to be NP-complete. If it were NP-complete, the polynomial hierarchy would collapse to its second level, so most researchers expect that it is not. It is thus a main candidate for a natural NP-intermediate problem, a kind of problem that exists by Ladner's theorem if . In 2015 László Babai announced an algorithm in quasi-polynomial time for graphs with vertices. Polynomial-time algorithms are known for special classes, such as trees, planar graphs and graphs of bounded degree.
Reading path
To understand this page from the ground up, read these 8 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Graph concept
- Graph isomorphism concept
- NP concept
- NP-completeness concept
- P concept
- Polynomial-time reduction concept
- Ladner's theorem statement
- Graph isomorphism problem problem
Further reading
About this page
| Tag | 45DQMP5980 |
|---|---|
| URI | m2://45DQMP5980 |
| Kind | problem |
| Writing | W0 stub |
| MSC | 68Q17, 05C60, 68R10 |
| Status | This copy of the site has no build data. Run m2 status 45DQMP5980. |
| About | Graph isomorphism |
| Uses | Graph, Graph isomorphism, NP, P, NP-completeness, Ladner's theorem |
| Same as | |
| Changed | 3 November 2026 |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- an inventory row: the row of the inventory that the node accounts for (0 of 1)
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.