Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

Critical transitions in degree mixed networks: A discovery of forbidden tipping regions in networked spin systems

  • Daniel Reisinger ,

    Roles Conceptualization, Data curation, Formal analysis, Investigation, Methodology, Software, Validation, Visualization, Writing – original draft

    daniel.reisinger@uni-graz.at

    Affiliation Institute of Systems Sciences, Innovation and Sustainability Research, University of Graz, Graz, Styria, Austria

  • Raven Adam,

    Roles Conceptualization, Methodology, Writing – review & editing

    Affiliation Institute of Systems Sciences, Innovation and Sustainability Research, University of Graz, Graz, Styria, Austria

  • Marie Lisa Kogler,

    Roles Conceptualization, Methodology, Writing – review & editing

    Affiliation Institute of Systems Sciences, Innovation and Sustainability Research, University of Graz, Graz, Styria, Austria

  • Manfred Füllsack,

    Roles Conceptualization, Methodology, Writing – review & editing

    Affiliation Institute of Systems Sciences, Innovation and Sustainability Research, University of Graz, Graz, Styria, Austria

  • Georg Jäger

    Roles Conceptualization, Methodology, Supervision, Writing – review & editing

    Affiliation Institute of Systems Sciences, Innovation and Sustainability Research, University of Graz, Graz, Styria, Austria

Correction

3 Nov 2023: Reisinger D, Adam R, Kogler ML, Füllsack M, Jäger G (2023) Correction: Critical transitions in degree mixed networks: A discovery of forbidden tipping regions in networked spin systems. PLOS ONE 18(11): e0294198. https://doi.org/10.1371/journal.pone.0294198 View correction

Abstract

Critical transitions can be conceptualized as abrupt shifts in the state of a system typically induced by changes in the system’s critical parameter. They have been observed in a variety of systems across many scientific disciplines including physics, ecology, and social science. Because critical transitions are important to such a diverse set of systems it is crucial to understand what parts of a system drive and shape the transition. The underlying network structure plays an important role in this regard. In this paper, we investigate how changes in a network’s degree sequence impact the resilience of a networked system. We find that critical transitions in degree mixed networks occur in general sooner than in their degree homogeneous counterparts of equal average degree. This relationship can be expressed with parabolic curves that describe how the tipping point changes when the nodes of an initially homogeneous degree network composed only of nodes with degree k1 are replaced by nodes of a different degree k2. These curves mark clear tipping boundaries for a given degree mixed network and thus allow the identification of possible tipping intersections and forbidden tipping regions when comparing networks with different degree sequences.

Introduction

Critical transitions can be conceptualized as abrupt shifts in the state of a system [1]. They typically involve a large change in a system state in response to a small change in an external or critical parameter. Critical transitions are observed in systems from many scientific disciplines including physics [2], ecology [37], medicine [8], economics [9], and social science [10] among others [11]. A prominent example from physics is the ferromagnetic transition where a ferrous material shifts from an antiferromagnetic to a ferromagnetic state by spins aligning such that their magnetic moments point in the same direction [2]. An illustrative example from ecology is tipping in shallow lakes where the system abruptly changes from a clear to a turbid state due to changes in nutrient load [4]. Tipping in lakes is also often accompanied by a phenomenon called hysteresis which describes a system’s dependency on its history, making it difficult to restore a system to its original state once it has shifted [12].

Because critical transitions play an important role in such a diverse set of systems it is crucial to understand what parts of a system drive and shape the transition. Theoretic understanding from the field of bifurcation theory shows that critical transition can be induced by qualitative changes in the stability landscape of a system, i.e. the appearance or disappearance of equilibrium points, which in turn is caused by changes in a system’s critical parameter. Many systems prone to such transitions are well understood in terms of their critical parameters and types of bifurcation. For example, the ferromagnetic transition yields a pitchfork bifurcation with respect to changes in temperature and a bifurcation showing the phenomenon of hysteresis with respect to changes in an external magnetic field [2, 10]. The latter is also observed in the shallow lake system with respect to changes in the system’s nutrient load [4].

In addition to identifying critical parameters, a thorough understanding of critical transitions requires an analysis of the underlying network structure of a system, i.e. the way in which the system components are interlinked with each other. Continuing with the example of the ferromagnetic transition, spins are typically assumed to be connected uniformly and regularly on a 2D grid. Changing the temperature across a critical threshold causes the system to shift its state from antiferromagnetic to ferromagnetic. The exact value of this critical threshold depends, besides other system properties, on the network structure of the system. Changing the structure may therefore alter the system’s response to changes in the critical parameter. What is more, many networked systems cannot realistically be assumed to have such simple grid like network structures. Components in these systems may instead be more irregularly connected forming inhomogeneous network structures with varying degrees [13].

In this paper, we investigate how the specifics of the underlying network structure impact the resilience of a system with respect to its critical transition. In this regard, we focus on the effects of changes in the degree sequence of a network, where the degree sequence is simply the collection of node degrees of a network. Varying this property gives us great flexibility in creating a diverse set of networked systems. At the same time, however, it makes it difficult to analyze the systems analytically, for example, through the use of mean field approximations [14]. We therefore employ computer simulations and aggregate our results using Monte Carlo experiments.

The remainder of this paper is organized as follows: First, we introduce a method for generating random networks from a given degree sequence also known as the configuration model [15]. Second, we describe the process of creating critical transitions in arbitrary networked systems using a networked version of the 2D Ising model [16]. Third, we present our results showing how the degree mix in a network’s degree sequence impacts the transition behavior of the networked system. And lastly, we discuss our results and their relevance for evaluating the onset of networked system’s critical transition.

Methodology

Configuration model

Analyzing how mixing of different node degrees effects the shape and onset of a system’s critical transition requires a flexible approach to generate networks. For this purpose, we use the configuration model which allows us to construct random networks from a given degree sequence [15]. Our algorithmic implementation works as follows: We initialize an arbitrary degree sequence (k1, k2, …, kN) of length N containing for each entry or node an assignment of its degree k. To construct a network, the degree sequence must be graphical, i.e. the sum over the degree sequence must be even. If this condition is not satisfied, we randomly remove one of the uneven degrees and proceed by mapping the degree sequence to a list of stubs where a stub is half of a link between two nodes. The list of stubs is then configured into a random network by randomly selecting and connecting two stubs until every stub is paired with another stub. Note that the random network generated in this way may contain self loops, i.e. nodes that are connected to themselves, and multi links, i.e. two nodes that are connected multiple times via different edges. The number of self loops and multi links goes to zero with increasing network length N [17]. Some example networks generated by this procedure are shown in Fig 1.

thumbnail
Fig 1. Configuration model.

Random networks for different degree sequences constructed using the configuration model. Figure on the left shows configured random network from a degree sequence containing only degree 3. Figure in the middle shows a configured random network from a degree sequence containing degrees 3 and 4. Figure on the right shows a configured random network from degree sequence containing degrees 3, 4 and 5.

https://doi.org/10.1371/journal.pone.0277347.g001

In the context of critical transitions, the degree of a node plays an important role. As experiments showed, it impacts the coupling strength of a networked system and consequently its transition behavior [18]. To capture the changes in coupling strength in response to changes in the degree distribution, we investigate networks generated by a controlled substitution of degrees in its degree sequence. For example, a degree sequence of length N initially consisting exclusively of nodes with degree 3 is iteratively substituted by nodes of degree 4 until the whole sequence consists of nodes with degree 4. For each of the possible sequences, we may then construct a random network and investigate changes in the system’s transition behavior. (1)

Substitution between more than two degree types makes the problem of finding all possible degree sequence combinations computationally more demanding. The example below shows how a degree sequence initially consisting exclusively of nodes with degree 3 is iteratively substituted by nodes of degree 4 and 5 until the whole sequence consists of nodes with degree 5. (2)

The number of possible combinations is given by the binomial coefficient with N being the length of degree sequence or number of nodes and m being the number of different degree types. (3)

Ising model

To generate critical transitions, we use a well investigated spin model from statistical physics known as the Ising model [16]. It is exemplary for systems in which coupling mechanisms are at work and it is well understood in terms of its bifurcations [2]. Conceptually, the Ising model has been applied to many contexts outside of its original interest, i.e. the study of ferromagnetism [2]. To name a few examples, in social science and economics the Ising model has been used to study collective phenomena such as opinion dynamics and financial crisis [10, 19]. In ecology, it has been used to explain spatial patterns in tree yield [20]. And in biology, it has been used to study the brain, cancer, and protein folding [2124].

The Ising model can be described as a system consisting of a collection of spins connected in a grid like structure (see Fig 2). The connections allow spins to interact with their neighboring spins. We refer to the specifics of this neighborhood interaction as the coupling mechanism. Spins can be in two distinct states of which one is spin up and the other is spin down. Seeking a low energy state, spins may flip from one state to another, depending on the potential gain in energy. The magnitude of this potential gain is dependent on the spin’s own state and the states of its neighborhood spins. In mathematical form, the system may be represented by its mean field equation (4) where M is the average spin or magnetization, T the temperature, and H the external magnetic field of the spin system. Note that the above equation is the analytic solution to the 2D Ising model. For our purposes, however, we use a computational version of the Ising model that can account for arbitrary network structures, where we randomly iterate over all spins in the system and derive a probability of flipping a spin by taking the exponential of the negative ratio between the energy E that a spin can gain by flipping and the temperature T [18, 25]. The potential gain in energy of a spin s is given by (5) where s is the spin of a particular node in the network and G is the sum of all spins in the direct neighborhood of that node. The spin of a node s will flip (6) where p is random real number between 0 and 1. Both in its mathematical and computational form, the system exhibits a rich set of bifurcations, notably a pitchfork bifurcation with respect to changes in the temperature T and a bifurcation showing the phenomenon of hysteresis with respect to changes in the external magnetic field H [10]. Note that this bifurcation may be interpreted as the combination of two saddle-node bifurcations in which equilibrium points appear and disappear in such a way that the system may transition abruptly between two states [14]. While both bifurcations are interesting in their own right, the bifurcation showing the phenomenon of hysteresis is of particular interest for our purpose of studying critical transitions. This type of bifurcation can be used to induce a first order phase transition which shares many features typically associated with critical transitions, namely an abrupt discontinuous jump in the state of system and the phenomenon of hysteresis [26].

thumbnail
Fig 2. Ising spin field.

Illustration of a spin field in the 2D Ising model. An upward arrow marks a node with an upward spin, i.e. s = + 1, and a downward arrow marks a node with a downward spin, i.e. s = −1. Nodes in the spin field seek spin alignment with their immediate neighborhood. The illustration depicts a regular 2D grid network structure. In our simulations, however, we use random degree mixed networks such as shown in Fig 1 as the underlying network structure.

https://doi.org/10.1371/journal.pone.0277347.g002

Through Monte Carlo experiments of our computational version of the Ising model, we create transitions curves for differently networked systems. More specifically, for any given network structure we sample multiple transition curves and then regard the mean transition curve as approximation for the true transition curve. Following this methodology, example transitions for both the pitchfork bifurcation and the bifurcation showing hysteresis are presented in Fig 3.

thumbnail
Fig 3. Networked Ising model.

Shows two types of bifurcations observed in the networked Ising model. Simulations were performed on random networks of 1000 nodes with homogeneous degree sequence (4, …, 4). The solid and dashed lines indicate the mean transition curve of 1000 runs for which a critical parameter was iteratively increased or decreased to induce the transition. Solid lines mark stable states, dotted lines mark unstable states, and dashed lines mark the critical transition on which we define the tipping point HT. The figure on the left depicts a pitchfork bifurcation with respect to changes in the critical parameter T and the figure on the right depicts a bifurcation showing the phenomenon of hysteresis with respect to changes in the critical parameter H where the temperature T is fixed at 2. Note that this temperature value was selected for illustrative purposes only. In all subsequent simulations, the temperature is set to 1 to ensure a bistable stability landscape for a larger range of degrees. Additional information on how the two bifurcation diagrams relate to each other, for example, in the form of a cusp diagram, can be obtained from [27, 28].

https://doi.org/10.1371/journal.pone.0277347.g003

Simulation setup

To analyze how mixing of different degrees in a network’s degree sequence impacts the transition behavior of a networked system, we devise the following simulation setup: We generate degree sequences with length N equal to 1000 through substitution between m equal to 2 and 3 distinct degrees. The degree sequences generated by this substitution process are then used to construct random networks following our implementation of the configuration model. For m = 2 we generate 1000 transition curves, i.e. one transition curve for every degree substitution. For m = 3 we generate a little over 23000 transition curves. Critical transition curves are generated by running our networked implementation of the Ising model on each network. More specifically, we construct transition curves corresponding to the hysteresis bifurcation by fixing the temperature T of the system such that the system is locked in a stability landscape with two stable states and then vary the magnitude of an external magnetic field H to induce the transition. For all simulations, the temperature T is kept constant at 1 while the external magnetic field H is iteratively increased in 1000 steps over the closed interval [-10, 10]. From the transition curves, we determine the approximate tipping point HT by finding the value of the control parameter H for which the average spin of the system has passed half of the whole state transition, in our case, where the average spin is greater than 0. The approximate tipping point HT of the system is then put in relation to the average degree of the degree mixed network.

Results

Fig 4 shows how the onset of a critical transition is affected by the degree sequence of a networked system. It compares tipping in networks with degree sequences generated by substituting between two distinct degrees (k1 = 3, k2 = 5) with tipping in networks of homogeneous node degree. We find that tipping in degree mixed networks is significantly skewed downwards meaning that critical transitions in mixed networks occur in general sooner than in their degree homogeneous counterparts. In particular, we make the following two observations: Given a fixed tipping point HT (see Fig 4, left), a mixed network must exhibit a higher average degree compared to an equivalent homogeneous degree network. In the example below, tipping occurs at the control parameter value H equal to 1.36 in the degree mixed network with average degree 4.33 compared to a homogeneous degree network with average degree 4. Similarly, given an average degree 〈k〉 (see Fig 4, right), a degree mixed network will tip sooner compared to a homogeneous degree network. In the example below, the degree mixed network of average degree 4 tips at the control parameter value H equal to 1.11 while the homogeneous degree network of average degree 4 tips at the control parameter value H equal to 1.36.

thumbnail
Fig 4. Critical transitions in degree mixed networks.

Shows tipping points in networks of 1000 nodes for all possible degree sequence substitution between nodes of degree 3 and 5. The reference line shows that the tipping points of degree homogeneous networks do not follow a perfect linear relationship.

https://doi.org/10.1371/journal.pone.0277347.g004

As a side note, this relationship between tipping in mixed and homogeneous degree networks allows us to make inferences about homogeneous degree networks with fractional degrees. For example, given an average degree of 4.33, we know that the mixed system tips at the control parameter value H equal to 1.36. If we were able to construct a homogeneous degree network where every node had a fractional degree of 4.33 we can infer that such a system would tip much later, i.e. at a control parameter value H greater than 1.36.

Continuing, we look at how critical transitions behave for various combinations of degree substitutions and find a pattern that seems to persist. Fig 5 shows that the fitted curves representing the approximate tipping points in degree mixed networks relate to each other in a very specific way. The curve corresponding to a degree sequence substitution between two degrees ki < kj spans over all curves corresponding to degree sequence substitutions between kn < km where kikn, kmkj. These curves mark clear tipping boundaries for a given degree mixed network and allow the identification of possible tipping intersections and forbidden tipping regions when comparing networks with different degree sequences. To illustrate, the fitted curve for the degree mixed networks containing only the degrees (3, 6) spans over both the fitted curve for the degree mixed networks containing degrees (3, 5) and the fitted curve for the degree mixed networks containing degrees (4, 6), which in turn span over the fitted curves (3, 4), (4, 5) and (4, 5), (5, 6) respectively.

thumbnail
Fig 5. Critical tipping pattern.

Shows tipping boundaries created by fitted curves for degree mixed networks between two degrees (k1, k2). The gray area marks forbidden tipping regions and the reference line shows that the tipping points of degree homogeneous networks do not follow a perfect linear relationship.

https://doi.org/10.1371/journal.pone.0277347.g005

This information can be used to narrow down the expected tipping point of a networked system when given the network’s degree sequence. Fig 5 shows that some tipping areas have overlap meaning that they can be reached by multiple different degree combinations, while others may only be reached by one specific degree combination. Note that some tipping areas cannot be reached at all by a degree mixed network as is the case with areas spanned by the curves between two successive integer degrees and the direct connection between them.

We further verified this observation by sampling tipping points over all possible degree sequence combinations between the degree types (3, 4, 5, 6). As can be seen in Fig 6, degree sequences containing different combinations of the degrees (3, 4, 5) all lie in the area spanned by the curves (3, 4), (4, 5) and (3, 5). The tipping point of a combination of the degrees (3, 4, 5) is statistically unlikely to land outside of the area spanned. The same applies to all combinations of three from the degree types (3, 4, 5, 6).

thumbnail
Fig 6. Tipping points in mixed networks containing multiple degrees.

Figures show the statistical spread of tipping points HT generated for degree mixed networks with degree sequences containing three distinct degrees (k1, k2, k3).

https://doi.org/10.1371/journal.pone.0277347.g006

Discussion

In this paper we analyzed how mixing of different degrees in a network’s degree sequence impacts the transition behavior of a networked system. Our results show that critical transitions in degree mixed networks occur in general sooner than in their degree homogeneous counterparts. More specifically, when presented with two networks of equal average degree where one is composed of a mix of degrees and the other is of homogeneous degree, then the mixed network tips sooner. This suggests that the average degree of network might be a misleading indicator when it comes to estimating the onset of critical transitions in a networked system. The presence of low degree nodes seems to disproportionately reduce a system’s resilience. This could, perhaps, make intuitive sense when looking at how critical transitions are generated in the Ising model. Conceptually speaking, each node in the system experiences two opposing forces. A directive force that tries to push the system into an alternative state and a conservative coupling force that tries to keep the system in its current state. The lower the node degree, the fewer neighbors there are to exert a conservative force on it, causing the node to flip earlier compared to higher degree nodes. Given a sufficiently strong directive force, well distributed low degree nodes can therefore undermine the conservative strength or resilience of the whole networked system since the neighborhood of a higher degree node must essentially compensate for a guaranteed flip of a low degree node in their neighborhood. We further tested the behavior of critical transitions in networks configured with a range of different degree substitutions between two degrees. In this regard, we found that the curves describing the relationships between tipping points and average degree of a mixed network relate in very specific way to each other. A curve corresponding to a degree sequence substitution between two degrees ki < kj spans over all curves corresponding to degree sequence substitutions between kn < km where kikn, kmkj. This allows us to define, given a network’s degree sequence, tipping areas at which the system is or is not likely to undergo a critical transition. In addition, it allows us to compare different mixed networks in terms of their resilience and make estimates as to where the tipping point would shift if we were to make changes in the network’s degree mix.

As for limitations we want to again emphasize to what kind of systems our results are applicable. The critical transitions generated in this study are induced by a qualitative change in a very specific stability landscape, namely that of hysteresis bifurcation (see Fig 3, right). The critical transitions along this bifurcation are generated by simulations of the Ising model. Conceptually, the Ising model has been used to study many systems outside of its original scientific interest due to it operating on a very general coupling mechanism. Our results are applicable to networked systems that share this mechanism. To specify, the system in question must exhibit the following mechanism: The future state of a node must be dependent on its current state and the current states of its neighbors, to form a conservative force that tries to keep the system in its current state. And the state of a node must be sensitive to a directive force that allows the system to be driven into an alternative state. To give just one example, in a social context this has been related to social versus factual influence, where individuals in an opinion formation process also consider their neighbor’s opinion (social influence or conservative force) when presented with an external information (factual influence or directive force) [18].

In conclusion, the obtained results allow us to make good estimates about a system’s transition behavior when given information about the underlying network structure in terms of its degree sequence. We also see great opportunity for further research regarding other types of bifurcations and network properties relevant to the study of critical transitions and systems resilience.

Appendix

In the appendix we discuss what to expect for the transition behavior along the other type of bifurcation mentioned in the paper, namely the pitchfork bifurcation. Fig 7 shows a comparison of transition curves for the pitchfork and the hysteresis bifurcation in the networked Ising model. Note that the transition along the pitchfork bifurcation is qualitatively different from the transition along the hysteresis bifurcation. We observe a smooth transition along a stable state in the pitchfork case compared to an abrupt transition (critical transition) between two different stable states in the hysteresis case. This makes it difficult to define a tipping point in the pitchfork case. The system never left its stable state and did thus not tip to an alternative stable state. Additionally, depending on where we draw a reference line for determining tipping points (dotted horizontal lines marking the tipping points and in Fig 7) we may draw different conclusions about the tipping order of a homogeneous network and a degree mixed network with equal average degree (red and cyan lines in Fig 7). We do not face such a problem with the critical transition in the hysteresis case.

In general, we find that both transitions are affected by the degree mix of the underlying network and that the transition starts in general sooner in a degree mixed network than in a homogeneous degree network with equal average degree. However, only in the hysteresis case may we draw a conclusion about the tipping of the system.

thumbnail
Fig 7. Transition comparison for different bifurcation types in the networked Ising model.

Figure on the left shows a smooth state transition along a pitchfork bifurcation where the system is initialized in the top left and the critical parameter T is iteratively increased from 0.01 to 10 to induce the transition. Figure on the right shows an abrupt state transition (critical transition) along a bifurcation with hysteresis where the system is initialized on the bottom left and the critical parameter H is iteratively increased from -5 to 5 to induce the transition. Tipping point candidates in the pitchfork system are indicated by TT and by HT in the hysteresis system. The red line corresponds to a transition on a homogeneous degree network with average degree 5, and the cyan line corresponds to a transition on a degree mixed network consisting of degrees 3 and 7, also with average degree 5.

https://doi.org/10.1371/journal.pone.0277347.g007

Acknowledgments

The authors thank the reviewers for their thoughtful comments which greatly improved this manuscript.

References

  1. 1. Scheffer M. Critical transitions in nature and society. Princeton University Press; 2020 Nov 10.
  2. 2. Morales IO, Landa E, Angeles CC, Toledo JC, Rivera AL, Temis JM, et al. Behavior of early warnings near the critical temperature in the two-dimensional Ising model. PloS one. 2015 Jun 23;10(6):e0130751. pmid:26103513
  3. 3. Rietkerk M, Dekker SC, De Ruiter PC, van de Koppel J. Self-organized patchiness and catastrophic shifts in ecosystems. Science. 2004 Sep 24;305(5692):1926–9. pmid:15448261
  4. 4. Scheffer M, Carpenter S, Foley JA, Folke C, Walker B. Catastrophic shifts in ecosystems. Nature. 2001 Oct;413(6856):591–6. pmid:11595939
  5. 5. Bakke J, Lie Ø, Heegaard E, Dokken T, Haug GH, Birks HH, et al. Rapid oceanic and atmospheric changes during the Younger Dryas cold period. Nature Geoscience. 2009 Mar;2(3):202–5.
  6. 6. Lenton TM, Held H, Kriegler E, Hall JW, Lucht W, Rahmstorf S, et al. Tipping elements in the Earth’s climate system. Proceedings of the national Academy of Sciences. 2008 Feb 12;105(6):1786–93. pmid:18258748
  7. 7. Alley RB, Marotzke J, Nordhaus WD, Overpeck JT, Peteet DM, Pielke RA Jr, et al. Abrupt climate change. science. 2003 Mar 28;299(5615):2005–10. pmid:12663908
  8. 8. Venegas JG, Winkler T, Musch G, Vidal Melo MF, Layfield D, Tgavalekos N, et al. Self-organized patchiness in asthma as a prelude to catastrophic shifts. Nature. 2005 Apr;434(7034):777–82. pmid:15772676
  9. 9. May RM, Levin SA, Sugihara G. Ecology for bankers. Nature. 2008 Feb;451(7181):893–4. pmid:18288170
  10. 10. Smug D, Sornette D, Ashwin P. A generalized 2d-dynamical mean-field ising model with a rich set of bifurcations (inspired and applied to financial crises). International Journal of Bifurcation and Chaos. 2018 Apr;28(04):1830010.
  11. 11. Kuehn C. A mathematical framework for critical transitions: Bifurcations, fast-slow systems and stochastic dynamics. Physica D: Nonlinear Phenomena. 2011 Jun 1;240(12):1020–35.
  12. 12. Beisner BE, Haydon DT, Cuddington K. Alternative stable states in ecology. Frontiers in Ecology and the Environment. 2003 Sep;1(7):376–82.
  13. 13. Krishnan J, Torabi R, Schuppert A, Napoli ED. A modified Ising model of Barabási–Albert network with gene-type spins. Journal of mathematical biology. 2020 Sep;81(3):769–98. pmid:32897406
  14. 14. Sayama H. Introduction to the modeling and analysis of complex systems. Open SUNY Textbooks; 2015.
  15. 15. Newman M. Networks. Oxford university press; 2018 Jul 4.
  16. 16. Ising E. Beitrag zur theorie des ferro-und paramagnetismus, Doctoral dissertation, Grefe & Tiedemann.
  17. 17. Barabási AL, Network Science. Cambridge University Press; 2016.
  18. 18. Füllsack M, Reisinger D, Kapeller M, Jäger G. Early warning signals from the periphery. Journal of Computational Social Science. 2022 May;5(1):665–85. pmid:34541372
  19. 19. Castellano C, Fortunato S, Loreto V. Statistical physics of social dynamics. Reviews of modern physics. 2009 May 11;81(2):591.
  20. 20. Noble AE, Rosenstock TS, Brown PH, Machta J, Hastings A. Spatial patterns of tree yield explained by endogenous forces through a correspondence between the Ising model and ecology. Proceedings of the National Academy of Sciences. 2018 Feb 20;115(8):1825–30. pmid:29437956
  21. 21. Marinazzo D, Pellicoro M, Wu G, Angelini L, Cortés JM, Stramaglia S. Information transfer and criticality in the Ising model on the human connectome. PloS one. 2014 Apr 4;9(4):e93616. pmid:24705627
  22. 22. Das TK, Abeyasinghe PM, Crone JS, Sosnowski A, Laureys S, Owen AM, et al. Highlighting the structure-function relationship of the brain with the Ising model and graph theory. BioMed research international. 2014 Oct;2014. pmid:25276772
  23. 23. Torquato S. Toward an Ising model of cancer and beyond. Physical biology. 2011 Feb 7;8(1):015017. pmid:21301063
  24. 24. Henry ER, Best RB, Eaton WA. Comparing a simple theoretical model for protein folding with all-atom molecular dynamics simulations. Proceedings of the National Academy of Sciences. 2013 Oct 29;110(44):17880–5. pmid:24128764
  25. 25. Singh R. Ising model: A mathematical model for phase transitions; 2014. https://rajeshrinet.github.io/blog/2014/ising-model/
  26. 26. Hagstrom GI, Levin SA. Phase transitions and the theory of early warning indicators for critical transitions. arXiv preprint arXiv:2110.12287. 2021 Oct 23.
  27. 27. van der Maas HL, Dalege J, Waldorp L. The polarization within and across individuals: The hierarchical Ising opinion model. Journal of Complex Networks. 2020 Apr;8(2):cnaa010.
  28. 28. Finnemann A, Borsboom D, Epskamp S, van der Maas HL. The theoretical and statistical Ising model: A practical guide in R. Psych. 2021 Oct 8;3(04):593–617.