For the second hurdle into the Physics 11 class at Caltech, Professors Rob Phillips and Dave Stevenson asked us to model the relation between the number of rinderpest virus', wildebests, lions, elephants, and trees in the Serengeti ecosystem, and to predict the locations of wildfire outbreaks (which is dependent on the actions of other species in the ecosystem).
Essentially, the spectacular migration of wildebeests within the Serengeti implies that the Wildebeests would consume the grass which in turn fuels the spontaneous wildfire outbreaks, so the Wildebeests played a role in mitigating forest fires by consuming the source of their fuel. However, the presence of the Rinderpest virus which solely targets Wildebests meant that there were fewer Wildebeests available to eat the grass, which caused the number of wildfires to increase. However, another confounding factor in this problem was the existence of predators in the ecosystem. The Serengeti lions are known for eating the Wildebests and Elephants; however, many of them die in the wildfires which implies a temporarily drop in the rate of decrease number of Wildebeests and Elephants being eaten.
This problem was quite stressful since my first two computational approaches failed to work; however, I had a lot of fun thinking about this problem, and even had some luck by using a neat perturbation idea with a linear-algebraic approach (the adomian decompositon of the Leslie matrix where a time-dependent population histogram of the species were modeled as vectors at each discrete time step). I've attached my submission to this problem below.