Source author record

Anders Johansson

Anders Johansson appears in the imported research catalog. Authorship, coauthor and topic links are available while profile ownership is still unclaimed.

ResearcherUnclaimed source record

Catalog footprint

What is connected

16works
16topics
4close collaborators

Actions

Connect this record

Log in to claim

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Published work

16 published item(s)

preprint2022arXiv

Learning Local Equivariant Representations for Large-Scale Atomistic Dynamics

A simultaneously accurate and computationally efficient parametrization of the energy and atomic forces of molecules and materials is a long-standing goal in the natural sciences. In pursuit of this goal, neural message passing has lead to a paradigm shift by describing many-body correlations of atoms through iteratively passing messages along an atomistic graph. This propagation of information, however, makes parallel computation difficult and limits the length scales that can be studied. Strictly local descriptor-based methods, on the other hand, can scale to large systems but do not currently match the high accuracy observed with message passing approaches. This work introduces Allegro, a strictly local equivariant deep learning interatomic potential that simultaneously exhibits excellent accuracy and scalability of parallel computation. Allegro learns many-body functions of atomic coordinates using a series of tensor products of learned equivariant representations, but without relying on message passing. Allegro obtains improvements over state-of-the-art methods on the QM9 and revised MD-17 data sets. A single tensor product layer is shown to outperform existing deep message passing neural networks and transformers on the QM9 benchmark. Furthermore, Allegro displays remarkable generalization to out-of-distribution data. Molecular dynamics simulations based on Allegro recover structural and kinetic properties of an amorphous phosphate electrolyte in excellent agreement with first principles calculations. Finally, we demonstrate the parallel scaling of Allegro with a dynamics simulation of 100 million atoms.

preprint2022arXiv

Micron-scale heterogeneous catalysis with Bayesian force fields from first principles and active learning

Quantum-mechanically accurate reactive molecular dynamics (MD) at the scale of billions of atoms has been achieved for the heterogeneous catalytic system of H$_2$/Pt(111) using the FLARE Bayesian force field. This achievement provides accelerated time-to-solution from first principles, with Bayesian active learning enabling efficient and autonomous training of the machine learning model. The resulting model is then deployed in LAMMPS on GPUs using the Kokkos performance portability library. The Bayesian force field provides quantitative uncertainty of predictions on every atomic environment, critical for detecting configurations in large reactive simulations that are outside of the training set. Scaling benchmarks were performed using real-application MD of the H$_2$/Pt(111) heterogeneous catalysis on the Summit supercomputer, with simulations reaching 0.5 trillion atoms on 4556 GPU nodes.

preprint2022arXiv

Phoebe: a High-Performance Framework for Solving Phonon and Electron Boltzmann Transport Equations

Understanding the electrical and thermal transport properties of materials is critical to the design of electronics, sensors and energy conversion devices. Computational modeling can accurately predict materials properties but, in order to be reliable, require accurate descriptions of electron and phonon states and their interactions. While first-principles methods are capable of describing the energy spectrum of each carrier, using them to compute transport properties is still a formidable task, both computationally demanding and memory intensive, requiring integration of fine microscopic scattering details for estimation of macroscopic transport properties. To address this challenge, we present Phoebe - a newly developed software package that includes the effects of electron-phonon, phonon-phonon, boundary, and isotope scattering in computations of electrical and thermal transport properties of materials with a variety of available methods and approximations. This open source C++ code combines MPI-OpenMP hybrid parallelization with GPU acceleration and distributed memory structures to manage computational cost, allowing Phoebe to effectively take advantage of contemporary computing infrastructures. We demonstrate that Phoebe accurately and efficiently predicts a wide range of transport properties, opening avenues for accelerated computational analysis of complex crystals.

preprint2015arXiv

Evacuation time estimate for a total pedestrian evacuation using queuing network model and volunteered geographic information

Estimating city evacuation time is a non-trivial problem due to the interaction between thousands of individual agents, giving rise to various collective phenomena, such as bottleneck formation, intermittent flow and stop-and-go waves. We present a mean field approach to draw relationships between road network spatial attributes, number of evacuees and resultant evacuation time estimate (ETE). We divide $50$ medium sized UK cities into a total of $697$ catchment areas which we define as an area where all agents share the same nearest exit node. In these catchment areas, 90% of agents are within $5.4$ km of their designated exit node. We establish a characteristic flow rate from catchment area attributes (population, distance to exit node and exit node width) and a mean flow rate in free-flow regime by simulating total evacuations using an agent based `queuing network' model. We use these variables to determine a relationship between catchment area attributes and resultant ETE. This relationship could enable emergency planners to make rapid appraisal of evacuation strategies and help support decisions in the run up to a crisis.

preprint2014arXiv

Analytical Modelling of the Spread of Disease in Confined and Crowded Spaces

Since 1927, until recently, models describing the spread of disease have mostly been of the SIR-compartmental type, based on the assumption that populations are homogeneous and well-mixed. The focus of these models have typically been on large-scale analysis of scenarios such as cities, nations or even world scale. SIR models are appealing because of their simplicity, but their parameters, especially the transmission rate, are complex and depend on a number of factors, which makes it hard to predict how a change of a single environmental, demographic, or epidemiological factor will affect the population. Therefore, in this contribution we start to unpick the transmission-rate parameter. Analysing the implications that arise when taking crowd behaviour explicitly into account, we show how both the rate of infection as well as the walking speed depend on the local crowd density around an infected individual. The combined effect is that the rate of infection at a population scale has an analytically tractable non-linear dependency on crowd density. We model the spread of a hypothetical disease in a corridor and compare our new model with a typical compartmental model, which highlights the regime in which current models may not produce credible results.

preprint2014arXiv

Constructing cities, deconstructing scaling laws

Cities can be characterised and modelled through different urban measures. Consistency within these observables is crucial in order to advance towards a science of cities. Bettencourt et al have proposed that many of these urban measures can be predicted through universal scaling laws. We develop a framework to consistently define cities, using commuting to work and population density thresholds, and construct thousands of realisations of systems of cities with different boundaries for England and Wales. These serve as a laboratory for the scaling analysis of a large set of urban indicators. The analysis shows that population size alone does not provide enough information to describe or predict the state of a city as previously proposed, indicating that the expected scaling laws are not corroborated. We found that most urban indicators scale linearly with city size regardless of the definition of the urban boundaries. However, when non-linear correlations are present, the exponent fluctuates considerably.

preprint2014arXiv

Saving Human Lives: What Complexity Science and Information Systems can Contribute

We discuss models and data of crowd disasters, crime, terrorism, war and disease spreading to show that conventional recipes, such as deterrence strategies, are often not effective and sufficient to contain them. Many common approaches do not provide a good picture of the actual system behavior, because they neglect feedback loops, instabilities and cascade effects. The complex and often counter-intuitive behavior of social systems and their macro-level collective dynamics can be better understood by means of complexity science. We highlight that a suitable system design and management can help to stop undesirable cascade effects and to enable favorable kinds of self-organization in the system. In such a way, complexity science can help to save human lives.

preprint2010arXiv

BioLogistics and the Struggle for Efficiency: Concepts and Perspectives

The growth of world population, limitation of resources, economic problems and environmental issues force engineers to develop increasingly efficient solutions for logistic systems. Pure optimization for efficiency, however, has often led to technical solutions that are vulnerable to variations in supply and demand, and to perturbations. In contrast, nature already provides a large variety of efficient, flexible and robust logistic solutions. Can we utilize biological principles to design systems, which can flexibly adapt to hardly predictable, fluctuating conditions? We propose a bio-inspired "BioLogistics" approach to deduce dynamic organization processes and principles of adaptive self-control from biological systems, and to transfer them to man-made logistics (including nanologistics), using principles of modularity, self-assembly, self-organization, and decentralized coordination. Conversely, logistic models can help revealing the logic of biological processes at the systems level.

preprint2010arXiv

Cooperation, Norms, and Revolutions: A Unified Game-Theoretical Approach

Cooperation is of utmost importance to society as a whole, but is often challenged by individual self-interests. While game theory has studied this problem extensively, there is little work on interactions within and across groups with different preferences or beliefs. Yet, people from different social or cultural backgrounds often meet and interact. This can yield conflict, since behavior that is considered cooperative by one population might be perceived as non-cooperative from the viewpoint of another. To understand the dynamics and outcome of the competitive interactions within and between groups, we study game-dynamical replicator equations for multiple populations with incompatible interests and different power (be this due to different population sizes, material resources, social capital, or other factors). These equations allow us to address various important questions: For example, can cooperation in the prisoner's dilemma be promoted, when two interacting groups have different preferences? Under what conditions can costly punishment, or other mechanisms, foster the evolution of norms? When does cooperation fail, leading to antagonistic behavior, conflict, or even revolutions? And what incentives are needed to reach peaceful agreements between groups with conflicting interests? Our detailed quantitative analysis reveals a large variety of interesting results, which are relevant for society, law and economics, and have implications for the evolution of language and culture as well.

preprint2010arXiv

Evolutionary Dynamics of Populations with Conflicting Interactions: Classification and Analytical Treatment Considering Asymmetry and Power

Evolutionary game theory has been successfully used to investigate the dynamics of systems, in which many entities have competitive interactions. From a physics point of view, it is interesting to study conditions under which a coordination or cooperation of interacting entities will occur, be it spins, particles, bacteria, animals, or humans. Here, we analyze the case, where the entities are heterogeneous, particularly the case of two populations with conflicting interactions and two possible states. For such systems, explicit mathematical formulas will be determined for the stationary solutions and the associated eigenvalues, which determine their stability. In this way, four different types of system dynamics can be classified, and the various kinds of phase transitions between them will be discussed. While these results are interesting from a physics point of view, they are also relevant for social, economic, and biological systems, as they allow one to understand conditions for (1) the breakdown of cooperation, (2) the coexistence of different behaviors ("subcultures"), (2) the evolution of commonly shared behaviors ("norms"), and (4) the occurrence of polarization or conflict. We point out that norms have a similar function in social systems that forces have in physics.

preprint2010arXiv

Unique Bernoulli g-measures

We improve and subsume the conditions of Johansson and Öberg [18] and Berbee [2] for uniqueness of a g-measure, i.e., a stationary distribution for chains with complete connections. In addition, we prove that these unique g-measures have Bernoulli natural extensions. In particular, we obtain a unique g-measure that has the Bernoulli property for the full shift on finitely many states under any one of the following additional assumptions. (1) $$\sum_{n=1}^\infty (\var_n \log g)^2<\infty,$$ (2) For any fixed $ε>0$, $$\sum_{n=1}^\infty e^{-(\{1}{2}+ε) (\var_1 \log g+...+\var_n \log g)}=\infty,$$ (3) $$\var_n \log g=\ordo{\{1}{\sqrt{n}}}, \quad n\to \infty.$$ That the measure is Bernoulli in the case of (1) is new. In (2) we have an improved version of Berbee's condition (concerning uniqueness and Bernoullicity) [2], allowing the variations of log g to be essentially twice as large. Finally, (3) is an example that our main result is new both for uniqueness and for the Bernoulli property. We also conclude that we have convergence in the Wasserstein metric of the iterates of the adjoint transfer operator to the g-measure.

preprint2009arXiv

Constant net-time headway as key mechanism behind pedestrian flow dynamics

We show that keeping a constant lower limit on the net-time headway is the key mechanism behind the dynamics of pedestrian streams. There is a large variety in flow and speed as functions of density for empirical data of pedestrian streams, obtained from studies in different countries. The net-time headway however, stays approximately constant over all these different data sets. By using this fact, we demonstrate how the underlying dynamics of pedestrian crowds, naturally follows from local interactions. This means that there is no need to come up with an arbitrary fit function (with arbitrary fit parameters) as has traditionally been done. Further, by using not only the average density values, but the variance as well, we show how the recently reported stop-and-go waves [Helbing et al., Physical Review E, 75, 046109] emerge when local density variations take values exceeding a certain maximum global (average) density, which makes pedestrians stop.

preprint2006arXiv

Square summability of variations and convergence of the transfer operator

In this paper we study the one-sided shift operator on a state space defined by a finite alphabet. Using a scheme developed by Walters [13], we prove that the sequence of iterates of the transfer operator converges under square summability of variations of the g-function, a condition which gave uniqueness of a g-measure in [7]. We also prove uniqueness of so-called G-measures, introduced by Brown and Dooley [2], under square summability of variations.

preprint2005arXiv

Countable state shifts and uniqueness of g-measures

In this paper we present a new approach to studying g-measures which is based upon local absolute continuity. We extend the result in [11] that square summability of variations of g-functions ensures uniqueness of g-measures. The first extension is to the case of countably many symbols. The second extension is to some cases where $g \geq 0$, relaxing the earlier requirement in [11] that inf g>0.