Graph isomorphism—Characterization and efficient algorithms
Jian Ren , Tongtong Li
High-Confidence Computing ›› 2024, Vol. 4 ›› Issue (4) : 100224
Graph isomorphism—Characterization and efficient algorithms
The Graph isomorphism problem involves determining whether two graphs are isomorphic and the computational complexity required for this determination. In general, the problem is not known to be solvable in polynomial time, nor to be NP-complete. In this paper, by analyzing the algebraic properties of the adjacency matrices of the undirected graph, we first established the connection between graph isomorphism and matrix row and column interchanging operations. Then, we prove that for undirected graphs, the complexity in determining whether two graphs are isomorphic is at most $\mathcal{O}\left(n^{3}\right) $.
Undirected graph / Characterization / Isomorphism / Algorithm / Polynomial time complexity
| [1] |
Graph discrete mathematics. [Online]. Available: https://en.wikipedia.org/wiki/Graph_(discrete_mathematics). |
| [2] |
|
| [3] |
|
| [4] |
|
| [5] |
Graph isomorphism problem. [Online]. Available: https://en.wikipedia.org/wiki/Graph_isomorphism_problem. |
| [6] |
|
| [7] |
|
| [8] |
Principal component analysis part 1: The different formulations. [Online]. Available: https://towardsdatascience.com/principal-component-analysis-part-1-the-different-formulations-6508f63a5553. |
| [9] |
How are eigenvalues used in real life?. |
| [10] |
Applications of eigenvalues and eigenvectors. [Online]. Available: https://www.intmath.com/matrices-determinants/8-applications-eigenvalues-eigenvectors.php. |
| [11] |
Adjacency matrix. [Online]. Available: https://mathworld.wolfram.com/AdjacencyMatrix.html. |
| [12] |
|
/
| 〈 |
|
〉 |