cover

Magnetic systems offer themselves as the ideal benchmark for generic concepts pertaining to collective phenomena in nature. This is due in part to the availability of a large variety of diverse magnetic materials that can be chosen to approximate simple theoretical “toy models” of collective behavior and, in part, to their ease of study by a battery of experimental techniques.1

The MARQOV project focuses on the development of an adaptable framework for the simulation and analysis of equilibrium lattice spin models and its optimization on massively parallel architectures. As this area of research, with origins in statistical physics, particularly aims at improving our understanding of critical phenomena 2, there exists considerable overlap with other research fields, such as solid-state physics, material science, and high-energy physics. In general, phase transitions are characterized by the emergence of long-range collective behavior of the individual microscopic degrees of freedom. This gives rise to the important phenomenon of universality3, according to which the character of a phase transition is solely determined by only few fundamental properties of the system (such as its global symmetries and interaction ranges). Theoretically, the emergence of universality can be motivated by renormalization group approaches4, where at criticality the system forgets about its microscopic realization under repeated scale transformations.

Quenched spatial disorder, however, can present a relevant perturbation to the phase transition, leaving the character of the transition unchanged in some scenarios567, but leading to entirely different critical behavior in others8910. Spatial disorder is not only of theoretical interest though, but in fact intrinsic to most real systems, arising from impurities, defects, and other inhomogeneities.

Voronoi lattice

Figure 1. Voronoi graph generated from a random point cloud.

In principle, the role of uncorrelated randomness (such as in the form of diluted regular lattices) is successfully explained by Harris' seminal criterion11, using a remarkably simple argument of competing fluctuation scales. The role of topological randomness, i.e., lattices with random connectivity (see Fig. 1 for an example), however, has yet to be fully understood. Recent contributions in this field1213 still strongly rely on numerical simulations, as topological disorder has so far not been within the reach of analytical methods. Specifically, the MARQOV code was recently used for probing disordered geometries and determine whether the universal character of an Ising transition is broken with respect to the clean model without disorder141516. Finally, Ising-like systems are also studied on abstract topologies like scale-free1718 and small-world networks1920 as well as in curved geometries such as the hyperbolic plane21, see Fig. 2.

Hyberbolic lattice

Figure 2. Regular heptagonal hyperbolic tessellation.

Apart from being used as a probe to investigate aspects of topology and disorder relevance, the Ising model, due to its conceptual simplicity, is widely applied in different areas of research. Besides uniaxial magnets, it describes, e.g., experimental liquid-vapor transitions and binary mixtures, certain transitions in high-energy physics (see [^13] and references therein), voter dynamics22 and can even be found in fairly unexpected applications such as the dynamics of traffic signals23 or pistachio trees24. Generalizing the Ising model to \( O(N) \) symmetric spin vectors, one obtains the XY model (\( N=2 \)), featuring a Kosterlitz–Thouless transition and the Heisenberg case (\( N=3 \)), which models certain real magnetic materials. Even higher symmetries (\(N=4,5\)) become, for instance, again relevant in particle physics and high-temperature superconductor transitions (see Ref. 25 for a comprehensive review).

This large scope of applications justifies the continued relevance of classical spin models through decades of research. However, a comprehensive software package for those models does not exist to this date. Filling this gap, MARQOV offers a software framework combining modern HPC-optimized numerical simulation techniques and a state-of-the-art statistical analysis into a convenient workflow. Beyond that, MARQOV’s particular strengths include quenched disordered and frustrated systems, such as spin glasses, where parallelization and automatization aspects become important.


  1. Bramwell, S. T., & Gingras, M. J. (2001). Spin ice state in frustrated magnetic pyrochlore materials. Science, 294(5546), 1495-1501. ↩︎

  2. Täuber, U. C. (2014). Critical dynamics: a field theory approach to equilibrium and non-equilibrium scaling behavior. Cambridge University Press. ↩︎

  3. Amit, D. J., & Martin-Mayor, V. (2005). Field Theory, the Renormalization Group, and Critical Phenomena: Graphs to Computers Third Edition. World Scientific Publishing Company. ↩︎

  4. Cardy, J. (1996). Scaling and renormalization in statistical physics (Vol. 5). Cambridge university press. ↩︎

  5. Lima, F. W. S., Moreira, J. E., Andrade Jr, J. S., & Costa, U. M. S. (2000). The ferromagnetic Ising model on a Voronoi–Delaunay lattice. Physica A: Statistical Mechanics and its Applications, 283(1-2), 100-106. ↩︎

  6. Janke, W., & Villanova, R. (2002). Ising model on three-dimensional random lattices: A Monte Carlo study. Physical Review B, 66(13), 134208. ↩︎

  7. Gordillo-Guerrero, A., & Ruiz-Lorenzo, J. J. (2007). Self-averaging in the three-dimensional site diluted Heisenberg model at the critical point. Journal of Statistical Mechanics: Theory and Experiment, 2007(06), P06014. ↩︎

  8. Hasenbusch, M., Toldin, F. P., Pelissetto, A., & Vicari, E. (2007). The universality class of 3D site-diluted and bond-diluted Ising systems. Journal of Statistical Mechanics: Theory and Experiment, 2007(02), P02016. ↩︎

  9. Vojta, T., & Lee, M. Y. (2006). Nonequilibrium phase transition on a randomly diluted lattice. Physical Review Letters, 96(3), 035701. ↩︎

  10. Vojta, T., Farquhar, A., & Mast, J. (2009). Infinite-randomness critical point in the two-dimensional disordered contact process. Physical Review E, 79(1), 011111. ↩︎

  11. Harris, A. B. (1974). Effect of random defects on the critical behaviour of Ising models. Journal of Physics C: Solid State Physics, 7(9), 1671. ↩︎

  12. Barghathi, H., & Vojta, T. (2014). Phase transitions on random lattices: How random is topological disorder?. Physical Review Letters, 113(12), 120602. ↩︎

  13. Schrauth, M., Portela, J. S., & Goth, F. (2018). Violation of the Harris-Barghathi-Vojta Criterion. Physical Review Letters, 121(10), 100601. ↩︎

  14. Schrauth, M., Richter, J. A., & Portela, J. S. (2018). Two-dimensional Ising model on random lattices with constant coordination number. Physical Review E, 97(2), 022144. ↩︎

  15. Schrauth, M., & Portela, J. S. (2019). Fast algorithm for topologically disordered lattices with constant coordination number. Physical Review Research, 1(3), 033061. ↩︎

  16. Schrauth, M., & Portela, J. S. (2019). Universality of continuous phase transitions on random Voronoi graphs. Physical Review E, 100(6), 062118. ↩︎

  17. Herrero, C. P. (2004). Ising model in scale-free networks: A monte carlo simulation. Physical Review E, 69(6), 067109. ↩︎

  18. Lima, F. W. S., & Sumour, M. A. (2012). Ising model with spins S=1/2 and 1 on directed and undirected Erdös–Rényi random graphs. Physica A: Statistical Mechanics and its Applications, 391(4), 948-953. ↩︎

  19. Herrero, C. P. (2002). Ising model in small-world networks. Physical Review E, 65(6), 066110. ↩︎

  20. Lima, F. W. S., & Plascak, J. A. (2013). Critical behavior of the Ising and Blume-Capel models on directed two-dimensional small-world networks. The European Physical Journal B, 86(7), 300. ↩︎

  21. Baek, S. K., Shima, H., & Kim, B. J. (2009). Curvature-induced frustration in the X Y model on hyperbolic surfaces. Physical Review E, 79(6), 060106. ↩︎

  22. Dornic, I., Chaté, H., Chave, J., & Hinrichsen, H. (2001). Critical coarsening without surface tension: The universality class of the voter model. Physical Review Letters, 87(4), 045701. ↩︎

  23. Suzuki, H., Imura, J. I., & Aihara, K. (2013). Chaotic Ising-like dynamics in traffic signals. Scientific reports, 3, 1127. ↩︎

  24. Noble, A. E., Rosenstock, T. S., Brown, P. H., Machta, J., & Hastings, A. (2018). 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, 115(8), 1825-1830. ↩︎

  25. Pelissetto, A., & Vicari, E. (2002). Critical phenomena and renormalization-group theory. Physics Reports, 368(6), 549-727. ↩︎