2020 Undergraduate Complexity Researchers

Read about the research of the 2020 participants in our Undergraduate Complexity Research (UCR) program.


Alex Plum

University of Wisconsin–Madison (USA)

Mentors: Chris Kempes

Spatial Structure in Autocatalytic Chemical Ecosystems at the Origins of Life


We consider life as a general process, distinguished by an ability to self-propagate and a capacity for open-ended evolution. How exactly self-propagation and adaptive evolvability can emerge in out-of- equilibrium chemical processes remains an open question. Autocatalytic cycles, whose constituent chemicals collectively catalyze their own continuous recreation, seem to have the potential to manifest both such properties and may play a substantial role in abiogenesis. Mathematical models of the dynamics of chemical reaction networks situated in well-mixed reactors, continuously diluted, and driven out of equilibrium by a constant flux of food chemicals demonstrate that distinct autocatalytic processes within those chemical reaction networks can act analogous to distinct species in biological ecosystems. Further, larger networks can exhibit long term dynamics that resemble succession and evolution. At the level of autocatalytic pre-life, “individuals” contain no spatial structure, or perhaps because there is no spatial structure there are no individuals. Nevertheless, spatial structure imposed by the environment might scaffold the emergence of individuality as well as permit a richer variety of selective pressures and more complex ecological dynamics. Past modeling has relied on mass-action kinetics so that concentrations are continuous, events are deterministic, and all spatial structure is abstracted away. Here, we introduce new models to stochastically simulate artificial, out-of-equilibrium chemical ecosystems in well-mixed flow reactors, reaction diffusion systems, and nested compartments. We find that spatial structure can reshape chemical ecological dynamics and that certain regimes of interaction with that spatial structure lead to higher levels of ecological complexity and autocatalytic process stability. This computational modeling approach may provide critical insights into the emergence of evolvable chemical systems prior to the emergence of genetics.


Alexander Mercier

University of South Florida (USA)

Mentors: Cristopher Moore | Maria Riolo

Epidemic Network Sparsifiers: Preserving Average Epidemic Dynamics Utilizing Effective Resistance


Large, complex networks have become increasingly utilized in a va- riety of fields, including computer science, biological sciences, sociology, and epidemiology. Infectious disease epidemics are a class of dynamics which have become of particular interest on networks where network topology can influ- ence the spread of a contagion. However, the increased size and complexity of networks has incurred a computational cost for performing dynamics on such networks and a decreased intuitive understanding of the underlying net- work backbone. We explore the notion of epidemic sparsifiers which seek to reduce the number of edges in a network while simultaneously approximating the average epidemic dynamics. Focusing on SI and SIR contagion models, we utilize a spectral sparsification algorithm running using effective resistance in c O(n log n) time to produce epidemic sparsifiers and draw parallels between the linear flow conceptualization of a network and contagion processes. In order to test these epidemic sparsifiers, we conduct a range of experiments on two syn- thetic networks and on a real-world air transport network. We find that epidemic sparsifiers can be utilized to great effect, removing about 50% of the edges in some instances while approximately preserving the same average SI dynamics through time.


Bronwynn Woodsworth

St. Olaf College (USA)

Mentors: Tamara van der Does | Helena Miton | Vicky Chuqiao Yang

 “Alien” and Other Metaphors: Confronting Illegal Immigration at the US/Mexico Border


The rhetoric used by United States newspapers to refer to migrants who illegally cross the US/Mexico border directly influences migrant perception by US citizens. Certain metaphors that describe illegal crossers, such as “alien,” box individuals into an identity associated with crime and undesirable behavior. While much research documents racism in the media, including the use of metaphors in The Los Angeles Times, discourse regarding illegal immigration has not yet been examined in locations differing in proximity to the US/Mexico border. Here we show that illegal immigration metaphor language is consistent across two media sources varying in distance from the US/Mexico border. We examined 1,012 articles from The New York Times and 4,135 articles from The Los Angeles Times discussing US/Mexico migration during the years 1985-1996, using word co-occurrence to identify metaphor language around words that regularly appear in illegal immigration discourse. The time frame captures language following new anti-immigration policies and increased militarization of the border from 1990-1996 as well as an increase in the undocumented populations of California and New York. Comparing the relative co- occurrence frequencies between the newspapers found variations only in the use of “alien” and metaphor language associated with crime. When comparing metaphor-associated words that portray migrants as objects, commodities, animals, or part of a natural phenomenon, differences in relative frequency were almost nonexistent. This research reveals consistent illegal immigration metaphor language use across two sources within one nation. This method can be applied to a wide range of majority and minority newspapers to investigate not only the spread of racism through metaphors but also the majority’s role in shaping minority identity.


Julia Beckwith

Scripps College (USA)

Mentor: Melanie Mitchell

Constructing Clouds: A Generative Adversarial Network Approach to Subgrid Climate Modeling


Global Climate Models are the primary tool available for understanding the long-term effects of anthropogenic greenhouse gas emissions on the climate system; yet, their predictions are highly uncertain due to difficulties modeling clouds. Clouds have a significant impact on global energy balance, as they can reflect and absorb multiple kinds of radiation, but the complexity of cloud formation and evolution necessitate simulations capable of modeling particles at the scale of micrometers (10^-6 m) diameters to whole clouds at the scale of kilometers (10^3 m). Current resolution of GCMs falls between 50 and 100 kilometers, which means that clouds must be “parameterized,” or approximated using simple physical equations. Recently, deep learning techniques have been explored as an option for creating finer-grained models of atmospheric processes while simultaneously reducing computational power requirements. Here we show the feasibility of using a Conditional Generative Adversarial Network (CGAN) to generate cloud reflectance scenes from an input vector of cloud types. While the CGAN ultimately generated a variety of realistic and non-realistic reflectance scenes, this method holds potential to serve as a computationally lightweight option for generating physically accurate cloud landscapes in GCMs.


Kate Tanha  /  কেইট তানহা

Minerva Schools at KGI (USA)

Mentors: Tamara van der Does | Helena Miton | Vicky Chuqiao Yang

Overlooked Perspectives: Modeling Immigration Rhetoric from Minority Newspapers in the United States 


Members of both majority and minority groups use frames, or a “central organizing idea”  (Hart, 2016) to discuss immigration in order to further their own goals. However, previous studies  1 on discussion about immigration have focused on the framing  only by members of the majority  group (i.e. dominant, white citizens). Immigrants are spoken of in abstract terms (e.g. “hordes”,  “scores”) and having arrived from a single place, depersonalizing them and their complexity as  human beings. Conversely, minority discourse is not well studied, and to my knowledge, has never  before been studied with respect to immigration rhetoric.  The aim of this project is to investigate how minority groups use language to describe  immigrants given changing contexts and goals, and how such language compares between different  minority groups.   My inquiry is motivated by the following research goals:  a) How might immigration rhetoric in newspapers catering to minorities with an immigration  background compare to non-immigrant minority newspapers (such as Native Americans)?  b) What concepts co-occur with immigration rhetoric and how do they compare between the  different minority groups studied?  c) Is it possible to model solidarity between minority groups and immigrants, and how?  Through the above goals, my project will explore the opportunities and limitations of  exploring marginalized perspectives on immigration using computational tools. 


Katja Della Libera

Minerva Schools at KGI (USA)

Mentor: Chris Kempes

Predator-Prey relationships in the Nutritional State-Structured Model of Foraging Behavior


Trade-offs between reproduction, somatic expenses, growth, food storage, migration, and many more behaviors are fundamental to understanding organisms of all sizes and taxa. Understanding the evolution of the “choices” made between these trade-offs will allow us to gain further insights into the ecosystems of our world, to build predictive models, and even prescribe conservation policies In 2018, Yeakel, Kempes, and Redner introduced a population dynamic model using a state-structured approach taking the form of first-order differential equations (Yeakel et al., 2018). The approach yielded promising results in predicting Cope’s rule, Damuth’s law, and an evolutionary mechanism for foraging behavior. Initial integration of competition showed the advantages and disadvantages of higher or lower body fat. Yet, a variety of behaviors, from food storage to predation, to the coexistence of herbivores competing for the same resource, to island ecology, or more complex food webs have not been considered to date. Here we show an extension of the original nutritional state-structured model by increasing the trophic level to include a secondary predator. We find that there are analytical solutions to the predicted steady-state of the new system of equations, however, the system does not reach this steady-state experimentally. Predator size and presence has almost no effect on the predicted steady-state for other trophic levels. The observed relationship between predator density and prey density is not predicted to be a power law with exponent 0.74 as predicted previously but has an exponent of 0.99 instead. This suggests the model does not capture the workings of a three trophic level interaction yet and more adjustments are needed. In addition, we outline how accounting for differences in resource availability measured as net primary productivity and standing biomass can account for variation in data examined Yeakel et al. (2018).


Marina Zafiris

University of Houston–Downtown (USA)

Mentors: Michael Price | Hajime Shimao

Semantic Segmentation of Satellite Images: Fire Scars in the Western Australian Desert


In the Western Desert of Australia, fires have a dominant, structuring role in local ecology. Fires are principally of two types: seasonal lightning fires and routine, cultural burns conducted by the Martu Aboriginal tribes of the region. These small scale Martu land-burns promote ecological diversity and prevent wildfires caused by lightning. Fire scars are the land markings left by both fire types. Therefore, there is a pressing importance to understand the mapping of these scars for sustainable land management. To date, identification of these scars has required a human “in-the-loop” system, which increases the cost of ecological studies and limits their geographical extent. The goal of this project is to identify fire scars in Western Australian Desert satellite imagery using automated computer vision techniques. Regularly collected satellite imagery, such as from the Landsat program, allows for broader scale, time stamped identification of fire scar mapping. In order to automati- cally identify fire scars within the satellite map space, we utilize state-of-the-art deep learning algorithms. Our convolutional neural network based segmentation architecture, U-Net, analyzes at a pixel value level. We trained this architecture using a data set of 2000 satellite image subsets along with their associated ground-truth fire scar binary map. In testing our training algorithm, we were able to classify fire scars at a .99 correct pixel classification accuracy. With a successful segmentation algorithm trained, we can expand the potential grounds to explore the dynamics of human and environmental relationships, as well as enable new methods machine learning and computational models can validate indigenous sustainable land practices.


Maxwell Flanagan

Arizona State University (USA)

Mentor: Manfred Laubichler

The Dynamics and Forms of Digital Narratives


Not provided.


Miguel Velez

Harvey Mudd College (USA)

Mentor: Albert Kao

Individual Learning Rules in the Construction of Power Distribution


Biological and social systems form persistent aggregates capable of coherent behavior despite imperfect information and misaligned strategic interests at the component level. As part of my project, I want to investigate and extend a mechanistically motivated model developed by the Collective Computation group at SFI to understand how a well studied primate social system collectively constructs its distribution of power. The decision-making model consists of a system of stochastic difference equations that describe the process by which pairs of individuals learn about their relative fighting ability through their fight outcome history. When an individual crosses a threshold of certainty that it is likely to lose the fight against an opponent, it decides to signal subordination. This decision constitutes an individual-level computation. The pairwise signalling dynamics can be used to define a network of signalling interactions of the group that forms the basis of the construction of power distribution. My motivation is to understand how the characteristics of individual level decision making combine to produce a functional macroscopic state like power hierarchies. In this particular work, I discuss how stable power distributions arise and use a model to understand how the individual decision strategies are learned over time.


Victor Odouard

Cornell University (USA)

Mentor: Michael Price | Hajime Shimao

Communication Cooperation Coevolution: Exploring the Origins of Talk 


Cooperation and communication present a fascinating feedback loop. On the one hand, communication enhances cooperation, by allowing individuals to coordinate. On the other, cooperation may have provided the selection pressure necessary for the emergence of communication. In some sense, each gives rise to the other. Indirect reciprocity can be thought of as the bridge between cooperation and communication. Where direct reciprocity says, “cooperate with those who cooperate with you,” indirect reciprocity says, “cooperate with those who cooperate with others.” Following the indirect reciprocity rule can lead to high levels of cooperation. However, in order to employ this rule, an individual must have access to the information on who is cooperating with who. And unless agents can directly observe every interaction (highly unlikely), this requires some form of communication. In this study, we seek to understand if communication could have co-evolved with cooperation by indirect reciprocity. Specifically, we ask, is the coevolution of cooperation and communication sufficient to stabilize a state of high cooperation and effective communication? We model the problem by having agents interact in iterated prisoner’s dilemmas, and where agents simultaneously evolve both action strategies and signal strategies. In the context of this model, then, the question is, do we achieve a highly cooperative state in which agents communicate effectively? Previously, most papers have answered in the negative, unless certain onerous conditions are met. These conditions have included some combination of strong group selection, exogenous pressures on truthful communication, high levels of direct observation, and agent ability to select interaction partners. These studies generally use simulations to derive their results. Here, we use analytical techniques to understand where exactly communication and cooperation failed in this model. Further, we use this analysis to construct a small set of conditions for the emergence of communication and cooperation. These conditions are meta-signaling (agents must be able to signal not only about others’ actions, but also, others’ signals), nuanced signaling (there must be a minimum level of expressiveness in the signaling scheme), and error (agents need to mess up sometimes). With a combination of these three, quite realistic, conditions, a highly cooperative and effectively communicative state is stable.