In the second part of our research, we test the spatial aspects of an agent-based social contagion model on our network. While the model describes global diffusion dynamics better than differential equation models, we find systematic failures in predicting local adoption timing. Predictions of when adoption peaks in specific locations fail in the majority of towns, with a surprisingly wide time range between early and late predictions.
By examining various characteristics of local networks, we identify the sources of these prediction errors. Predictions tend to be late in large towns where early adopters are only loosely connected to late adopters—the model underestimates the barriers to diffusion within large, fragmented urban networks. Conversely, predictions are early in small towns where network density and transitivity are high—the model overestimates how quickly adoption spreads in tightly-knit communities.
We also demonstrate that urban scaling of early adopters differs between reality and the model, indicating that current models don't properly capture how city size affects innovation adoption patterns. Furthermore, contagion in the early stage occurs more easily between distant locations in reality than in the model, suggesting that existing models underestimate long-range transmission mechanisms such as media coverage, travel, or weak ties between communities.
These findings emphasize the non-trivial challenges we face in correcting spatial diffusion models. The spatial distribution of early adopters—the main unknown in any prediction exercise—profoundly shapes diffusion patterns in ways current models don't fully capture. Improving predictions will require better understanding of how geography, network structure, and settlement characteristics interact to govern innovation adoption and abandonment.