Nut graph (graph theory)
In graph theory, a nut graph is a finite simple graph with at least two vertices whose adjacency matrix has a nullity equal to one and whose kernel is spanned by a vector with no zero entries.[1][2] This class of graphs was introduced by Irene Sciriha and Iván Gutman in 1998.[1] Nut graphs arise frequently in spectral graph theory and chemical graph theory.[3]
Definition
Let be a finite simple graph with vertex set and adjacency matrix . The graph is a nut graph if , , and every nonzero vector satisfying has for every .[1]
The condition is equivalent to saying that is an eigenvalue of of multiplicity one. A vector with no zero coordinates is called a full vector.[4] Thus, a nut graph is a graph whose adjacency matrix has a one-dimensional kernel spanned by a full vector.[2]
Examples
The smallest nut graphs have seven vertices,[5] and the three such graphs are called the Sciriha graphs.[6] Nut graphs exist on every order .[7]
- The three smallest nut graphs
S1
S2
S3
The -antiprism graph is a nut graph when is not divisible by .[5] The Frucht graph is a cubic polyhedral nut graph.[8]
Properties
Every nut graph is connected, non-bipartite, and without leaf vertices.[1] Deletion of any vertex from a nut graph results in a non-singular graph.[9]
Constructions
Several graph operations are known that produce larger nut graphs from smaller ones.[1]
The coalescence of two vertex-rooted graphs and is obtained from the disjoint union of and by identifying and as a single vertex. If and are nut graphs, then their coalescence at arbitrary chosen vertices is again a nut graph.[9]
Recognition and generation
Nut graphs can be recognized by determining the rank or nullity of the adjacency matrix and checking whether a vector spanning the nullspace has a zero coordinate.[2]
Nutgen is a generator for nut graphs.[10] Nutgen has been used to generate all non-isomorphic nut graphs up to 13 vertices and all chemical nut graphs up to 22 vertices. Further enumerations include nut graphs among cubic polyhedral graphs up to 34 vertices, nut graphs among fullerene graphs up to 250 vertices, and regular nut graphs for degrees up to 8. Catalogues of these nut graphs are available in the House of Graphs.[11] The generation of nut graphs up to isomorphism can be performed by an algorithm based on the canonical construction path method.[2]
Applications
Nut graphs have been experimentally realized using coaxial cable networks.[12]
Generalisations
The notion of a nut graph has been extended to signed graphs.[13]
There are directed analogues of nut graphs. For a directed graph, the adjacency matrix need not be symmetric, so the right kernel and left kernel may differ. A digraph whose right kernel is spanned by a full vector is called dextro-nut, and a digraph whose left kernel is spanned by a full vector is called laevo-nut. A digraph satisfying both conditions is called bi-nut. A digraph is ambi-nut if it is bi-nut and its kernel and co-kernel are spanned by the same full vector.[14]
See also
References
- 1 2 3 4 5 Sciriha, Irene; Gutman, Ivan (1998). "Nut graphs: maximally extending cores". Utilitas Mathematica. 54: 257--272.
- 1 2 3 4 Coolsaet, Kris; Fowler, Patrick W.; Goedgebeur, Jan (2018). "Generation and properties of nut graphs" (PDF). MATCH Communications in Mathematical and in Computer Chemistry. 80 (2): 423--444.
- ↑ Sciriha, Irene; Farrugia, Alexander (2021). From Nut Graphs to Molecular Structure and Conductivity. Mathematical Chemistry Monographs. Vol. 23. Kragujevac: University of Kragujevac and Faculty of Science Kragujevac. ISBN 978-86-6009-077-7.
- ↑ Fowler, Patrick W.; Gauci, John Baptist; Goedgebeur, Jan; Pisanski, Tomaž; Sciriha, Irene (2020). "Existence of regular nut graphs for degree at most 11". Discussiones Mathematicae Graph Theory. 40: 533--557. arXiv:1908.11635. doi:10.7151/dmgt.2283.
- 1 2 Weisstein, Eric W. "Nut Graph". Wolfram Research.
- ↑ McCarthy, Maxine Maryam (May 2024). Topology in finite chiral structures (PDF) (PhD thesis). University of Sheffield.
- ↑ Sciriha, Irene (2009). "Maximal core size in singular graphs". Ars Mathematica Contemporanea. 2 (2): 217--229.
- ↑ Sciriha, Irene; Fowler, Patrick W. (2007). "Nonbonding orbitals in fullerenes: nuts and cores in singular polyhedral graphs". Journal of Chemical Information and Modeling. 47 (5): 1763–1775.
- 1 2 Sciriha, Irene (2008). "Coalesced and embedded nut graphs in singular graphs". Ars Mathematica Contemporanea. 1: 20–31. doi:10.26493/1855-3974.20.7cc.
- ↑ "Nutgen". Combinatorial algorithms and algorithmic graph theory, Ghent University.
- ↑ "Nut graphs". House of Graphs.
- ↑ McCarthy, M. M.; Whittaker, D. M.; Fowler, P. W.; Pickup, B. T. (2026). "Experimental realisation of nut graphs using coaxial cable networks". MATCH Communications in Mathematical and in Computer Chemistry. 95 (3): 603--619.
- ↑ Bašić, Nino; Fowler, Patrick W.; Pisanski, Tomaž; Sciriha, Irene (2022). "On singular signed graphs with nullspace spanned by a full vector: signed nut graphs". Discussiones Mathematicae Graph Theory. 42 (4): 1351--1382.
- ↑ Bašić, Nino; Fowler, Patrick W.; McCarthy, Maxine M.; Potočnik, Primož (2026). "Nut digraphs". Discrete Applied Mathematics. 383: 203--226.
External links
- Weisstein, Eric W. "Nut Graph". MathWorld.
- Nut graphs meta-directory at the House of Graphs
- Nutgen: a generator for nut graphs