| Literature DB >> 30022170 |
Bernat Corominas-Murtra1,2, Rudolf Hanel1,2, Leonardo Zavojanni1, Stefan Thurner3,4,5,6.
Abstract
Sample space reducing (SSR) processes offer a simple analytical way to understand the origin and ubiquity of power-laws in many path-dependent complex systems. SRR processes show a wide range of applications that range from fragmentation processes, language formation to search and cascading processes. Here we argue that they also offer a natural framework to understand stationary distributions of generic driven non-equilibrium systems that are composed of a driving- and a relaxing process. We show that the statistics of driven non-equilibrium systems can be derived from the understanding of the nature of the underlying driving process. For constant driving rates exact power-laws emerge with exponents that are related to the driving rate. If driving rates become state-dependent, or if they vary across the life-span of the process, the functional form of the state-dependence determines the statistics. Constant driving rates lead to exact power-laws, a linear state-dependence function yields exponential or Gamma distributions, a quadratic function produces the normal distribution. Logarithmic and power-law state dependence leads to log-normal and stretched exponential distribution functions, respectively. Also Weibull, Gompertz and Tsallis-Pareto distributions arise naturally from simple state-dependent driving rates. We discuss a simple physical example of consecutive elastic collisions that exactly represents a SSR process.Entities:
Year: 2018 PMID: 30022170 PMCID: PMC6052064 DOI: 10.1038/s41598-018-28962-1
Source DB: PubMed Journal: Sci Rep ISSN: 2045-2322 Impact factor: 4.379
Figure 1(a) Slowly driven SSR process: relaxation part: a ball bounces downwards a staircase with N = 10 stairs (states). At each timestep the ball randomly choses one of the stairs below its current position. In this picture the prior probability of each stair is considered uniform, q = 1/N. Driving part: once the ball reaches the lowest step, it is restarted (placed at the highest step N, from which it immediately jumps a random step downward–effectively restarting places it at any of the N states.) The result is Zipf’s law in state visits, p(k) ~ k−1. (b) SSR process with driving: at each step, with probability 1 − λ (driving rate) the ball is restarted, which results in exact power-laws, p(k) ~ k−. In the more general setting studied in this paper, driving rates may vary from state to state. In the figure the state is k = 4, and the local driving rate is 1 − λ(k). (c) One can assign weights –or prior probabilities q– to each state i. These are represented by different widths of the steps. For slow driving, many choices of prior probabilities the histogram of visits to each state shows a perfect Zipf’s law, i.e., p(k) ~ k−1. (d) Whenever λ > 1 we adopt the “cascading picture”, where, whenever a ball hits a state i, it multiplies and creates λ(i) − 1 new balls, that start their downward moves independently. For constant λ(i) = α we get exact power-law distributions, p(k) ∝ k−, with 0 ≤ α < ∞[4].
Relations between state-dependent driving functions λ(x) and distribution functions p(k) for driven SSR processes.
| Distribution | ||
|---|---|---|
| Power-law |
|
|
| Exponential |
|
|
| Power-law with cut-off |
| |
| Gamma | 1 − |
|
| Log-normal |
|
|
| Normal ( |
|
|
| Stretched exponential |
|
|
| Gompertz | ( |
|
| Weibull | 1 − |
|
| Tsallis-Pareto |
|
|
Figure 2Several classic probability distributions obtained from numerical realisations (circles) of SSR processes over N = 500 states, choosing particular state-dependent driving rates λ(x) functions and uniform prior distribution q. Dashed lines represent the prediction from Eq. (5). Results are averages over 50 times 1000 restarts of the process. Errorbars are generally less than symbol size. (a) For constant λ(x) = α we obtain exact power-law distributions p(x) ∝ x− (α = 1.5). In this case, since α > 1, we have a cascading SSR. (b) λ(x) = βx leads to an exponential distribution p(x) ∝ e− (β = 0.00205). (c) λ(x) = βx leads to a stretched exponential (α = 2, β = 4.1E − 06). Note that α = 2 corresponds to a normal distribution. (d) λ = 1 − α + βx yields a Gamma distribution p(x) ∝ xe− (α = 0.25, β = 0.0015).