Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

A directed graph with democracy coefficient above one

Abstract

A weakly connected directed graph on six vertices with twelve unweighted arcs has forward hierarchical levels (227, -991, -991, 329, 767, 659)/2694 and forward democracy coefficient 901/898, which is larger than 1. This refutes Conjecture 3.6 of G. Moutsinas, C. Shuaib, W. Guo and S. Jarvis (arXiv:1908.04358), which asserts that the democracy coefficients of every weakly connected directed graph are at most 1.

Definition 1.1 (The weighted in-degree).

Formalization. D5/S3/Combinatorics/Graph/HierarchyDemocracyRefutation.indeg (✓ std3).

Citation. Giannis Moutsinas; Choudhry Shuaib; Weisi Guo; Stephen Jarvis (2021). Graph hierarchy: a novel framework to analyse hierarchical structures in complex networks. DOI: 10.1038/s41598-021-93161-4. URL: https://arxiv.org/abs/1908.04358v4.

Commentary.

For a matrix A of non-negative arc weights on n vertices, with a_ij > 0 exactly when there is an arc from i to j, the weighted in-degree of vertex j is d_j, the sum over i of a_ij.

Definition 1.2 (The transposed in-degree Laplacian).

Formalization. D5/S3/Combinatorics/Graph/HierarchyDemocracyRefutation.lapT (✓ std3).

Citation. Giannis Moutsinas; Choudhry Shuaib; Weisi Guo; Stephen Jarvis (2021). Graph hierarchy: a novel framework to analyse hierarchical structures in complex networks. DOI: 10.1038/s41598-021-93161-4. URL: https://arxiv.org/abs/1908.04358v4.

Commentary.

M is the transpose of the in-degree Laplacian L = diag(d) - A.

Definition 1.3 (The residual).

Formalization. D5/S3/Combinatorics/Graph/HierarchyDemocracyRefutation.residual (✓ std3).

Citation. Giannis Moutsinas; Choudhry Shuaib; Weisi Guo; Stephen Jarvis (2021). Graph hierarchy: a novel framework to analyse hierarchical structures in complex networks. DOI: 10.1038/s41598-021-93161-4. URL: https://arxiv.org/abs/1908.04358v4.

Commentary.

For a vector x in R^n, the residual is the Euclidean norm of M x - d.

Definition 1.4 (Forward hierarchical levels).

Formalization. D5/S3/Combinatorics/Graph/HierarchyDemocracyRefutation.IsForwardLevels (✓ std3).

Citation. Giannis Moutsinas; Choudhry Shuaib; Weisi Guo; Stephen Jarvis (2021). Graph hierarchy: a novel framework to analyse hierarchical structures in complex networks. DOI: 10.1038/s41598-021-93161-4. URL: https://arxiv.org/abs/1908.04358v4.

Commentary.

A vector g is a vector of forward hierarchical levels (Definition 3.1 of the paper) when it minimizes the residual and, among all minimizers of the residual, has the least Euclidean norm.

Definition 1.5 (The forward democracy coefficient).

Formalization. D5/S3/Combinatorics/Graph/HierarchyDemocracyRefutation.forwardDemocracy (✓ std3).

Citation. Giannis Moutsinas; Choudhry Shuaib; Weisi Guo; Stephen Jarvis (2021). Graph hierarchy: a novel framework to analyse hierarchical structures in complex networks. DOI: 10.1038/s41598-021-93161-4. URL: https://arxiv.org/abs/1908.04358v4.

Commentary.

The forward democracy coefficient is 1 minus the mean of the differences g_j - g_i over the arcs from i to j, the mean being weighted by a_ij.

Definition 1.6 (Weak connectivity).

Formalization. D5/S3/Combinatorics/Graph/HierarchyDemocracyRefutation.WeaklyConnected (✓ std3).

Citation. Giannis Moutsinas; Choudhry Shuaib; Weisi Guo; Stephen Jarvis (2021). Graph hierarchy: a novel framework to analyse hierarchical structures in complex networks. DOI: 10.1038/s41598-021-93161-4. URL: https://arxiv.org/abs/1908.04358v4.

Commentary.

A is weakly connected when the undirected simple graph on the n vertices, in which distinct vertices i and j are adjacent exactly when a_ij > 0 or a_ji > 0, is connected.

Definition 1.7 (Conjecture 3.6).

Formalization. D5/S3/Combinatorics/Graph/HierarchyDemocracyRefutation.claim (✓ std3).

Citation. Giannis Moutsinas; Choudhry Shuaib; Weisi Guo; Stephen Jarvis (2021). Graph hierarchy: a novel framework to analyse hierarchical structures in complex networks. DOI: 10.1038/s41598-021-93161-4. URL: https://arxiv.org/abs/1908.04358v4.

Commentary.

The forward half of the first bullet of Conjecture 3.6: for every n and every matrix A of non-negative weights with zero diagonal whose arcs form a weakly connected graph, every vector g of forward hierarchical levels gives a forward democracy coefficient at most 1.

Theorem 1.8 (A graph with coefficient 901/898).

Proof. Machine-checked in Lean as D5/S3/Combinatorics/Graph/HierarchyDemocracyRefutation.result (✓ std3). ∎

Resolves. Problems/moutsinas-2021-democracy-coefficient-bound (refuted) by D5/S3/Combinatorics/Graph/HierarchyDemocracyRefutation.result.

Source. Repository-derived.

Acknowledgement. Giannis Moutsinas; Choudhry Shuaib; Weisi Guo; Stephen Jarvis (2021). Graph hierarchy: a novel framework to analyse hierarchical structures in complex networks. DOI: 10.1038/s41598-021-93161-4. URL: https://arxiv.org/abs/1908.04358v4.

Commentary.

Take n = 6 and the unweighted arcs 1 -> 4, 1 -> 5, 2 -> 6, 3 -> 6, 4 -> 5, 4 -> 6, 5 -> 1, 5 -> 2, 5 -> 3, 5 -> 4, 6 -> 1, 6 -> 5; the adjacencies 1-4, 1-5, 5-2, 5-3, 5-6 make the graph weakly connected, and the in-degree vector is d = (2, 1, 1, 2, 3, 3). Let g = (227, -991, -991, 329, 767, 659)/2694. The six coordinates of the transpose of M applied to M g - d vanish, so for every x the square of the residual of x is the square of the residual of g plus the squared norm of M (x - g); hence g minimizes the residual. A minimizer x then has M (x - g) = 0, and the six coordinate equations of this system force all coordinates of x - g to be equal; since the coordinates of g sum to 0, the squared norm of x exceeds that of g by six times the square of the common difference, so g has the least norm among the minimizers. The sum of g_j - g_i over the twelve arcs is -18/449, so the forward democracy coefficient of g is 1 + 18/(449 * 12) = 901/898 > 1.

References

  • Truth anchor: D5/S3/Combinatorics/Graph/HierarchyDemocracyRefutation.IsForwardLevels
  • Truth anchor: D5/S3/Combinatorics/Graph/HierarchyDemocracyRefutation.WeaklyConnected
  • Truth anchor: D5/S3/Combinatorics/Graph/HierarchyDemocracyRefutation.claim
  • Truth anchor: D5/S3/Combinatorics/Graph/HierarchyDemocracyRefutation.forwardDemocracy
  • Truth anchor: D5/S3/Combinatorics/Graph/HierarchyDemocracyRefutation.indeg
  • Truth anchor: D5/S3/Combinatorics/Graph/HierarchyDemocracyRefutation.lapT
  • Truth anchor: D5/S3/Combinatorics/Graph/HierarchyDemocracyRefutation.residual
  • Truth anchor: D5/S3/Combinatorics/Graph/HierarchyDemocracyRefutation.result