Sea ice cover in the Arctic and Antarctic is an important indicator of changes in the climate, with important environmental, economic and security consequences. The complexity of the spatio-temporal dynamics of sea ice makes it difficult to assess the temporal nature of the changes—e.g. linear or exponential—and their precise geographical loci. In this study, Koopman Mode Decomposition (KMD) is applied to satellite data of sea ice concentration for the Northern and Southern hemispheres to gain insight into the temporal and spatial dynamics of the sea ice behavior and to predict future sea ice behavior. We observe spatial modes corresponding to the mean and annual variation of Arctic and Antarctic sea ice concentration and observe decreases in the mean sea ice concentration from early to later periods, as well as corresponding shifts in the locations that undergo significant annual variation in sea ice concentration. We discover exponentially decaying spatial modes in both hemispheres and discuss their precise spatial extent, and also perform predictions of future sea ice concentration. The Koopman operator-based, data-driven decomposition technique gives insight into spatial and temporal dynamics of sea ice concentration not apparent in traditional approaches.
1 January 2012 in Journal of Artificial Societies and Social Simulation
We perform analysis of data on crime and violence for 5,660 U.S. cities over the period of 2005-2009 and uncover the following trends: 1) The proportion of law enforcement officers required to maintain a steady low level of criminal activity increases with the size of the population of the city; 2) The number of criminal/violent events per 1,000 inhabitants of a city shows non-monotonic behavior with size of the population. We construct a dynamical model allowing for system-level, mechanistic understanding of these trends. In our model the level of rational behavior of individuals in the population is encoded into each citizen's perceived risk function. We find strong dependence on size of the population, which leads to partially irrational behavior on the part of citizens. The nature of violence changes from global outbursts of criminal/violent activity in small cities to spatio-temporally distributed, decentralized outbursts of activity in large cities, indicating that in order to maintain peace, bigger cities need larger ratio of law enforcement officers than smaller cities. We also observe existence of tipping points for communities of all sizes in the model: reducing the number of law enforcement officers below a critical level can rapidly increase the incidence of criminal/violent activity. Though surprising, these trends are in agreement with the data.
We introduce a new measure of complexity (called spectral complexity) for directed graphs. We start with splitting of the directed graph into its recurrent and nonrecurrent parts. We define the spectral complexity metric in terms of the spectrum of the recurrence matrix (associated with the reccurent part of the graph) and the Wasserstein distance. We show that the total complexity of the graph can then be defined in terms of the spectral complexity, complexities of individual components, and edge weights. The essential property of the spectral complexity metric is that it accounts for directed cycles in the graph. In engineered and software systems, such cycles give rise to subsystem interdependencies and increase risk for unintended consequences through positive feedback loops, instabilities, and infinite execution loops in software. In addition, we present a structural decomposition technique that identifies such cycles using a spectral technique. We show that this decomposition complements the well‐known spectral decomposition analysis based on the Fiedler vector. We provide several examples of computation of spectral and total complexities, including the demonstration that the complexity increases monotonically with the average degree of a random graph. We also provide an example of spectral complexity computation for the architecture of a realistic fixed wing aircraft system.
The paper investigates the effect of preferential gathering sites on urban insurgency in an agent-based model (ABM). The ABM model was proposed in earlier work and has been validated using FBI data. There is a nonlinear tradeoff between the local density of citizens due to the number of preferential gathering sites and the ability of law enforcement officers (LEOs) to adequately patrol that leads to a non-monotonic behavior in the number of large scale outburst of insurgency with respect to the number of gathering sites. The inclusion of a moderate number of sites decreases the number of large-scale outbursts. Having no gathering sites or a large number of gathering sites has a dilutive effect on the number of large-scale outbursts. Thus, this non-monotonicity indicates that a small number of organized units produces a larger insurgency effect than a larger number of distributed units. It is also shown, using Koopman mode analysis, that the spatial morphology of agents due to the gathering sites gives rise to temporal organization of the model dynamics; there is a prominent quasi-periodic component in the number of active and intimidated citizens and in the spatial distribution of the LEOs.
Modern logistics processes and systems can feature extremely complicated dynamics. Agent Based Modeling is emerging as a powerful modeling tool for design, analysis and control of such logistics systems. However, the complexity of the model itself can be overwhelming and mathematical meta-modeling tools are needed that aggregate information and enable fast and accurate decision making and control system design. Here we present Koopman Mode Analysis (KMA) as such a tool. KMA uncovers exponentially growing, decaying or oscillating collective patterns in dynamical data. We apply the methodology to two problems, both of which exhibit a bifurcation in dynamical behavior, but feature very different dynamics: Medical Treatment Facility (MTF) logistics and ship fueling (SF) logistics. The MTF problem features a transition between efficient operation at low casualty rates and inefficient operation beyond a critical casualty rate, while the SF problem features a transition between short mission life at low initial fuel levels and sustained mission beyond a critical initial fuel level. Both bifurcations are detected by analyzing the spectrum of the associated Koopman operator. Mathematical analysis is provided justifying the use of the Dynamic Mode Decomposition algorithm in punctuated linear decay dynamics that is featured in the SF problem.
1 January 2025 in Chaos: An Interdisciplinary Journal of Nonlinear Science
Koopman operator theory has found significant success in learning models of complex, real-world dynamical systems, enabling prediction and control. The greater interpretability and lower computational costs of these models, compared to traditional machine learning methodologies, make Koopman learning an especially appealing approach. Despite this, little work has been performed on endowing Koopman learning with the ability to leverage its own failures. To address this, we equip Koopman methods—developed for predicting non-autonomous time series—with an episodic memory mechanism, enabling global recall of (or attention to) periods in time where similar dynamics previously occurred. We find that a basic implementation of Koopman learning with episodic memory leads to significant improvements in prediction on synthetic and real-world data. Our framework has considerable potential for expansion, allowing for future advances, and opens exciting new directions for Koopman learning.