TOPICS
Search

Controllable Graph


A controllable graph is a finite simple graph on n>=1 vertices whose walk matrix is nonsingular (Godsil 2012). Equivalently, a graph is controllable iff the matrix rank of its walk matrix equals its vertex count n.

Controllable graphs are identity graphs (Godsil 2012).

A graph is controllable iff its graph complement is (Godsil 2012).

O'Rourke and Touri (2016) proved that almost all labeled simple graphs are controllable. The numbers of controllable graphs, counted up to graph isomorphism, on n=1, 2, ... vertices are 1, 0, 0, 0, 0, 8, 92, 2332, 85036, 5578994, ... (OEIS A356669; Farrugia 2016), as summarized in the following table. The corresponding numbers of connected controllable graphs are 1, 0, 0, 0, 0, 8, 85, 2275, 83034, 5512362, ... (OEIS A371897).

n# controllable# graphsfraction
OEISA356669A000088
111100%
2020%
3040%
40110%
50340%
681565.13%
79210448.81%
823321234618.9%
98503627466831.0%
1055789941200516846.5%
ControllableGraphs

The eight controllable graphs on 6 vertices are illustrated above.

A graph with vertex count n for which the matrix rank of its walk matrix equals n-1 is said to be almost controllable (Wang et al. 2021, Wang and Wang 2025).


See also

Adjacency Matrix, Almost Controllable Graph, Walk Matrix

Explore with Wolfram|Alpha

References

Farrugia, A. "On Strongly Asymmetric and Controllable Primitive Graphs." Disc. Appl. Math. 211, 58-67, 2016.Godsil, C. "Controllable Subsets in Graphs." Ann. Comb. 16, 733-744, 2012.O'Rourke, S. and Touri, B. "On a Conjecture of Godsil concerning Controllable Random Graphs." SIAM J. Control Optim. 54, 3347-3378, 2016.Sloane, N. J. A. Sequences A000088, A356669, and A371897 in "The On-Line Encyclopedia of Integer Sequences."Wang, W.; Liu, F.; and Wang, W. "Generalized Spectral Characterizations of Almost Controllable Graphs." Europ. J. Combin. 96, 103348, 2021.Wang, W. and Wang, W. "Haemers' Conjecture: An Algorithmic Perspective." Experimental Math. 34, 147-161, 2025. https://doi.org/10.1080/10586458.2024.2337229.Yoon, M.-G.; Rowlinson, P.; Cvetković, D.; and Stanić, Z. "Controllability of Multi-Agent Dynamical Systems with a Broadcasting Control Signal." Asian J. Control 16, 1066-1072, 2014.

Referenced on Wolfram|Alpha

Controllable Graph

Cite this as:

Weisstein, Eric W. "Controllable Graph." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/ControllableGraph.html

Subject classifications