Papers
Topics
Authors
Recent
Search
2000 character limit reached

Random Threshold-Directed Network Model

Updated 4 July 2026
  • Random Threshold-Directed Network Model is a framework where node activations are governed by threshold rules applied to directed network ensembles.
  • It integrates multiple approaches such as Boolean dynamics, avalanche propagation on Erdős–Rényi graphs, acyclic digraph reachability, and dynamic message passing.
  • The models reveal distinct phase transitions and activation criteria controlled by parameters like average in-degree, link probability, and transmission kernels.

The term Random Threshold–Directed Network Model is most coherently understood, in the literature considered here, as an umbrella designation for random-network constructions in which state changes are controlled by threshold rules and propagate along directed or effectively directed interactions. The relevant formalisms are not identical: they include Boolean threshold dynamics on random directed graphs, threshold-triggered avalanches on Erdős–Rényi networks with dynamically induced directionality, ordered acyclic random digraphs with a sharp reachability threshold, and directed threshold contagion analyzed by dynamic message passing. Taken together, these models define a technically connected class of threshold-mediated spreading and activation processes, with phase transitions located by distinct control parameters such as the average in-degree KK, the link probability pp, or message-transmission kernels (Rybarsch et al., 2010, Ausloos et al., 2014, Horn et al., 2012, Shrestha et al., 2013).

1. Scope and defining ingredients

Across the cited literature, threshold-directed models combine three recurrent elements: a random network ensemble, a node-level activation or awareness variable, and a threshold rule that determines whether a node changes state. Directionality may be explicit in the graph definition, as in the directed configuration model and the ordered digraph, or implicit in the propagation process, as in the avalanche model on an undirected Erdős–Rényi network.

Paper Random network ensemble Threshold mechanism
(Rybarsch et al., 2010) Directed random network with average in-degree KK Boolean threshold update with Θ0(0)=0\Theta_0(0)=0
(Ausloos et al., 2014) Static undirected Erdős–Rényi graph G(N,p)G(N,p) Awareness crosses ϕ=1\phi=1 under external kicks and neighbor sharing
(Horn et al., 2012) Ordered directed random graph on {v1,,vn}\{v_1,\dots,v_n\} Reachability transition at p=logn/np^*=\log n/n
(Shrestha et al., 2013) Sparse directed configuration model Adoption after receiving at least TiT_i transmissions

This comparison shows that “threshold” does not denote a single universal observable. In one model it is a deterministic activation boundary for a weighted input sum, in another it is an awareness level, in another it is a connectivity threshold for the emergence of a macroscopic reachable set, and in another it is an adoption requirement based on the number of informed in-neighbors. A plausible implication is that the phrase names a modeling family rather than a single canonical stochastic process.

2. Binary threshold networks as a biologically motivated null model

In the formulation of Rybarsch and Bornholdt, the network has NN nodes with Boolean states

pp0

and directed couplings pp1, where present links are assigned weights pp2 or pp3 with equal probability and absent links have pp4. The synchronous update rule is

pp5

with the modified threshold function

pp6

and, crucially, pp7 rather than the conventional pp8 (Rybarsch et al., 2010).

The random-network ensemble is defined by occupying each ordered pair pp9 independently with probability KK0, so that the average in-degree is KK1. In the KK2 limit, the in-degree distribution is Poisson,

KK3

Most of the analysis takes KK4, so that only the sign of the weighted sum matters.

The central dynamical quantity is the activity KK5. Damage spreading is analyzed through the probability KK6 that a node with indegree KK7 flips its output if one input is flipped,

KK8

with

KK9

Averaging over the Poisson indegree distribution gives

Θ0(0)=0\Theta_0(0)=00

and the sensitivity is defined as

Θ0(0)=0\Theta_0(0)=01

The critical point is determined by Θ0(0)=0\Theta_0(0)=02.

A complementary route uses the activity-evolution equation. For a node with indegree Θ0(0)=0\Theta_0(0)=03,

Θ0(0)=0\Theta_0(0)=04

and averaging over Θ0(0)=0\Theta_0(0)=05 yields

Θ0(0)=0\Theta_0(0)=06

In the long-time limit there is a stable fixed point Θ0(0)=0\Theta_0(0)=07. For Θ0(0)=0\Theta_0(0)=08, the only fixed point is Θ0(0)=0\Theta_0(0)=09, whereas for G(N,p)G(N,p)0 a nonzero fraction of nodes remains active. The transition coincides with the damage-spreading criterion, and finite-size scaling from G(N,p)G(N,p)1 to G(N,p)G(N,p)2 gives G(N,p)G(N,p)3, with the asymptotic critical activity satisfying G(N,p)G(N,p)4 as G(N,p)G(N,p)5 (Rybarsch et al., 2010).

The biological motivation is explicit. The model enforces that “off” nodes do not contribute to downstream targets and that zero total input does not spuriously activate a node. On this basis it is proposed as a natural null model for biological networks. The authors translated the budding yeast network of Li et al. (2004) and the fission yeast network of Davidich and Bornholdt (2008) into the simpler G(N,p)G(N,p)6 threshold framework with G(N,p)G(N,p)7, G(N,p)G(N,p)8 weights, and synchronous G(N,p)G(N,p)9 updates. The resulting networks reproduce exactly the published wild-type temporal activation sequences, while self-loops previously required for degradation or bistability are replaced by the use of ϕ=1\phi=10 together with the sign of net input (Rybarsch et al., 2010).

3. Threshold-triggered avalanches on Erdős–Rényi networks

Ausloos and collaborators study a different threshold construction on a static, undirected Erdős–Rényi graph ϕ=1\phi=11, where each node is connected to any other independently with probability ϕ=1\phi=12 and the degree distribution is binomial,

ϕ=1\phi=13

with generating function

ϕ=1\phi=14

Although the links carry no built-in direction, the awareness-spreading dynamics induces an effective direction during each avalanche (Ausloos et al., 2014).

Each node ϕ=1\phi=15 carries a real awareness ϕ=1\phi=16 and a fixed threshold ϕ=1\phi=17, set to unity in the simulations:

ϕ=1\phi=18

Initial conditions are drawn uniformly on ϕ=1\phi=19, so that {v1,,vn}\{v_1,\dots,v_n\}0 for all {v1,,vn}\{v_1,\dots,v_n\}1 and no spontaneous avalanche occurs at {v1,,vn}\{v_1,\dots,v_n\}2. Avalanches are triggered by repeated external-field applications. At the {v1,,vn}\{v_1,\dots,v_n\}3-th application, one chooses uniformly at random a node {v1,,vn}\{v_1,\dots,v_n\}4 with {v1,,vn}\{v_1,\dots,v_n\}5 and imposes

{v1,,vn}\{v_1,\dots,v_n\}6

with {v1,,vn}\{v_1,\dots,v_n\}7 or {v1,,vn}\{v_1,\dots,v_n\}8 in the reported simulations. If the kick pushes {v1,,vn}\{v_1,\dots,v_n\}9 above threshold, the node activates and shares its current awareness equally among its p=logn/np^*=\log n/n0 neighbors that still satisfy p=logn/np^*=\log n/n1:

p=logn/np^*=\log n/n2

Any neighbor whose updated awareness reaches p=logn/np^*=\log n/n3 becomes newly active in the same time step, leading to a breadth-first cascade. There is no reset after firing and no dissipation: awareness only grows.

The statistical output is quantitatively specific. Avalanche sizes p=logn/np^*=\log n/n4 have cumulative distribution function

p=logn/np^*=\log n/n5

that is, a Weibull law, with fit parameters p=logn/np^*=\log n/n6 and p=logn/np^*=\log n/n7 depending only on p=logn/np^*=\log n/n8 and not on p=logn/np^*=\log n/n9. Avalanche durations TiT_i0 obey exponential tails,

TiT_i1

with TiT_i2 depending weakly on TiT_i3 but not on TiT_i4. The paper explicitly reports that no pure power law TiT_i5 was observed (Ausloos et al., 2014).

Several global observables are also fitted analytically. The total number of avalanches before full awareness satisfies

TiT_i6

independent of TiT_i7, while the total number of field applications required to reach TiT_i8 for all nodes is

TiT_i9

The numbers of “hot” nodes, defined by NN0, and of subthreshold nodes both follow the logistic form

NN1

with a “universal growth rate”

NN2

The discussion notes that the logistic form is reminiscent of one-dimensional maps and logistic growth, and that local cluster-size statistics resemble a Fisher–Stauffer form

NN3

with NN4 and NN5 (Ausloos et al., 2014).

A common misconception would be to treat this model as one with heterogeneous random node thresholds. In the reported version, no node has an individual or random threshold distribution; the threshold is fixed at NN6 for all nodes, while the randomness enters through the network topology, the initial awareness values, and the sequence of externally selected seed nodes.

4. Ordered directed random graphs and the sharp reachability threshold

Horn and Magdon-Ismail consider an ordered directed random graph

NN7

with the natural order NN8. For each pair NN9 with pp00, the directed edge pp01 is included independently with probability pp02. This ordering makes the graph acyclic by construction and establishes a direct correspondence with a spreading process in which pp03 is initially infected and later vertices become susceptible sequentially (Horn et al., 2012).

The principal object is the reachable component from the source vertex,

pp04

and its size

pp05

The main theorem identifies a sharp threshold at

pp06

Writing

pp07

one has, with probability pp08 as pp09:

  • if pp10, then

pp11

  • if pp12, then

pp13

  • if pp14, then

pp15

so in particular pp16 (Horn et al., 2012).

The subcritical and supercritical asymptotics are supported by bounds on pp17. Letting pp18, for pp19 one obtains

pp20

hence

pp21

For pp22, this gives pp23, and Markov’s inequality implies pp24 a.a.s. For pp25, a refined argument yields pp26, and a two-stage exploration argument produces the matching lower bound (Horn et al., 2012).

The proof strategy is noteworthy because it relies on elementary tools rather than a heavy branching-process formalism. Upper bounds come from path counting and union bounds; concentration uses Markov’s inequality and Chebyshev’s inequality; the lower bound is obtained from an exploration process in which the gaps between successive reachable vertices are geometrically distributed with success parameter pp27. This distinguishes the model from undirected Erdős–Rényi percolation: the phase transition concerns a source-rooted reachable set in an ordered digraph, not the emergence of an undirected giant component.

5. Directed threshold contagion and dynamic message passing

The message-passing framework of Karrer, Newman, and collaborators addresses threshold adoption on sparse directed networks. The adjacency matrix is defined by

pp28

so that only in-neighbors can influence a node. The network is drawn from the directed configuration model with joint degree distribution pp29, and in the limit pp30 the ensemble is locally tree-like (Shrestha et al., 2013).

Each vertex pp31 has a threshold pp32. Unless it is an initial adopter, it starts with awareness pp33; if it is an initial adopter, one may set pp34. At time pp35, node pp36 is an adopter if pp37 and susceptible otherwise. Let pp38 denote the set of in-neighbors of pp39.

The central message variable is

pp40

in the cavity graph where pp41 is removed. If pp42 is not an initial adopter, the probability that exactly pp43 distinct in-neighbors of pp44 have informed it by time pp45 is

pp46

and the susceptible probability is

pp47

Transmission is governed by a kernel

pp48

where pp49 is the instantaneous transmission rate pp50 after adoption. A common choice is pp51, which yields

pp52

The message-passing equation may be written as

pp53

or, after integration by parts,

pp54

These equations are exact on any directed tree and are described as a very good approximation on loopy graphs when loops are long and correlations between incoming edges remain weak (Shrestha et al., 2013).

In the thermodynamic limit of the directed configuration model, all edges are statistically identical, and one introduces

pp55

The self-consistent equation becomes

pp56

which for pp57 reduces to the ODE

pp58

The long-time fixed point pp59 satisfies a cascade condition obtained by expansion about pp60; this gives the directed analogue of the Watts-cascade criterion (Shrestha et al., 2013).

The significance of this formulation is methodological. It provides complete time evolution of adoption probabilities on arbitrary tree-like directed networks, accommodates heterogeneous thresholds and non-Markovian transmission kernels, and yields closed-form population-level equations in the large-network limit. At the same time, its exactness is conditional: the paper’s claim of exactness is restricted to directed trees, with asymptotic accuracy on sparse locally tree-like random graphs.

6. Conceptual relations, applications, and interpretive issues

The models surveyed here are unified less by a single microscopic rule than by a shared architecture of threshold-mediated propagation on random networks. In the biological null model, the threshold acts on the signed input sum and the critical control parameter is the average in-degree pp61. In the avalanche model, a fixed awareness threshold pp62 interacts with external driving and equal sharing among neighbors. In the ordered directed graph, the central threshold is structural: the link probability crosses pp63 and the reachable set from one seed changes from pp64 to pp65. In the DMP framework, thresholds are node-specific adoption requirements on directed in-neighbor transmissions (Rybarsch et al., 2010, Ausloos et al., 2014, Horn et al., 2012, Shrestha et al., 2013).

The application domains are correspondingly diverse. The Boolean threshold network is explicitly framed as a null model for biological networks and is used to reproduce wild-type temporal activation sequences in budding yeast and fission yeast cell-cycle control. The avalanche model is presented as a model of opinion spreading on a network under repeated external stimulation. The ordered directed graph is related to spreading processes in temporally ordered populations. The DMP model addresses social behaviors such as trends and opinions and extends naturally to heterogeneous thresholds and non-Markovian dynamics (Rybarsch et al., 2010, Ausloos et al., 2014, Horn et al., 2012, Shrestha et al., 2013).

Several interpretive cautions follow directly from the cited results. First, threshold dynamics does not by itself imply scale-free avalanche statistics: the avalanche model reports Weibull size distributions and exponential duration tails, with no pure power law observed (Ausloos et al., 2014). Second, “direction” is model-dependent: it may be built into the adjacency matrix, imposed by vertex order, or induced only during a cascade on an undirected substrate. Third, criticality is likewise model-specific. The biological Boolean network has a dynamical critical connectivity pp66 in the thermodynamic limit, whereas the ordered digraph has a sharp structural threshold at pp67, and the DMP model formulates cascade onset through a linear stability condition around the cavity fixed point (Rybarsch et al., 2010, Horn et al., 2012, Shrestha et al., 2013).

Taken together, these works show that threshold-directed random-network models occupy a common conceptual space at the intersection of statistical mechanics, percolation, contagion theory, and network dynamics. Their differences are substantive rather than superficial: each model encodes a distinct notion of activation, a distinct source of randomness, and a distinct notion of phase transition. This suggests that the topic is best approached comparatively, with careful attention to whether the threshold acts on weighted inputs, awareness accumulation, path reachability, or message-based adoption probabilities.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Random Threshold-Directed Network Model.