Social Clique Networks Complexity Profile
The algorithmic boundary of social clique networks modeled via graph theory.
Community detection and influence inference on a social graph are parameterized by its treewidth; dense overlapping cliques drive it up. Every profile below reads the same substrate through a different graph invariant and structural regime, and prices it with Ross’s Law.
A social graph wears its structure on the surface: people are vertices, ties are edges, and the interesting questions — who forms a community, how influence spreads, where the cliques overlap — are all questions about how separable the graph is. Sparse, tribal networks come apart into clean communities. Densely overlapping cliques refuse to. The number that says which you have, and what it will cost to analyze, is treewidth.
Many of these tasks are NP-hard in general, yet routine on real networks — and the reason is exactly Ross’s Law: the algorithms run in time exponential in treewidth and linear in size, so a low-width social graph is tractable no matter how many nodes it has. The five invariants below each locate a network on the axis from a shadow regime (modular, partitionable) to a mirror regime (one overlapping tangle), with the equilibrium band — the small-world structure most real social networks show — between them.
Treewidth bounds
Treewidth measures how far the network is from a set of separable communities — the width of the densest overlap any partition must cut through.
Graph degeneracy
Degeneracy is the workhorse here — the k-core decomposition is a degeneracy ordering, so this invariant is already how analysts find the dense heart of a social graph. It lower-bounds the treewidth for free.
Community entropy
The entropy-across-a-cut invariant, for a social graph, is how much the two halves of a partition still depend on each other — how much community structure is lost when you split it. Low across-cut entropy is shadow; high is mirror.
Fiedler-value connectivity
The Fiedler value is the classic spectral test for a social graph’s natural division — it powers spectral community detection precisely because it finds the weakest cut.
Bipartite treewidth
The bipartite cut is the worst-case partition test: split the population in two and measure how many ties the densest overlapping cliques force across the divide.
The same meter, four other substrates
A social graph is one instance of the universal meter. The same five invariants read these too: