Hostname: page-component-74656f9884-6grmk Total loading time: 0 Render date: 2026-11-06T02:24:34.080Z Has data issue: false hasContentIssue false

Echoes of conflict: quantifying redundancy in fatality time series

Published online by Cambridge University Press:  28 August 2026

Thomas Schincariol*
Affiliation:
Political Science, Trinity College, Dublin, Ireland
Thomas Chadefaux
Affiliation:
Political Science, Trinity College, Dublin, Ireland
*
Corresponding author: Thomas Schincariol; Email: schincat@tcd.ie
Rights & Permissions [Opens in a new window]

Abstract

Do wars follow predictable patterns, or are they chaotic and inherently unpredictable? We explore this question by quantifying temporal redundancy—how often similar patterns recur—in conflict-related fatalities. Using entropy-based analysis—a measure of randomness—and Dynamic Time Warping, we compare conflict dynamics with other complex systems such as seismology and finance. Our findings reveal that the dynamics of fatalities within conflicts exhibit high levels of entropy: they are largely unpredictable. Conflicts generally display higher entropy than climate or earthquake data, which highlights the challenges of predictive modeling. Moreover, conflict patterns are not region- or decade-specific, which suggests a degree of universality. Our framework distinguishes stable from chaotic phases in conflict dynamics and clarifies where forecasting is feasible.

Information

Type
Original Article
Creative Commons
Creative Common License - CCCreative Common License - BYCreative Common License - NC
This is an Open Access article, distributed under the terms of the Creative Commons Attribution-NonCommercial licence (http://creativecommons.org/licenses/by-nc/4.0), which permits non-commercial re-use, distribution, and reproduction in any medium, provided the original article is properly cited. The written permission of Cambridge University Press or the rights holder(s) must be obtained prior to any commercial use.
Copyright
© The Author(s), 2026. Published by Cambridge University Press on behalf of EPS Academic Ltd.
Figure 0

Figure 1. Illustration of prediction using a pattern similarity-based model. The top-right subplot shows the input pattern (red), drawn from the test set. The three subplots on the left display the closest historical matches (in red) along with their true future values (in black). The bottom-right subplot shows the actual future trajectory of the input pattern (black). This example highlights how high redundancy, i.e., repeated historical patterns, enables accurate prediction based on a small number of matched analogs, even when a classical autoregressive model would fail.Figure 1 long description.

Figure 1

Figure 2. Methodological pipeline. Starting from raw data (1), we extract fixed-length sequences using a sliding window (2). Each sequence is normalized using Min-Max scaling (3). We then compare all sequences using Dynamic Time Warping (DTW) and group similar sequences into patterns based on a distance threshold (4–5). For each sequence, we extract its future (the following 6 months) (6). These futures are grouped using hierarchical clustering (7). Finally, we calculate per-pattern normalized entropy $H_j$Hj and frequency-weighted Future Entropy $E$E (8), which quantifies outcome predictability.Figure 2 long description.

Figure 2

Figure 3. Frequencies of patterns for various datasets with a 12-month window length. The y-axis reports the number of sequences in each pattern. The x-axis displays sample patterns for illustration (there are many more patterns than displayed), ordered from most frequent on the left to least frequent on the right. In the “filtered” datasets, only sequences with at least one non-zero value were retained. (a) Conflict. (b) Filtered Conflict. (c) Earthquakes. (d) Filtered Earthquakes. (e) Covid. (f) Inflation. (g) Temperature. (h) Rainfall. (i) White Noise. (j) Stock Market.Figure 3 long description.

Figure 3

Figure 4. Density of patterns with normalized entropy (reversed scale) on the y-axis (predictability) and the log number of sequences per pattern on the x-axis (pattern frequency). Patterns in the top right show frequent and predictable outcomes, while those in the bottom left are rare and unpredictable.Figure 4 long description.

Figure 4

Figure 5. Future entropy of different fields for various temporal resolutions and window lengths. Conflict corresponds to the fatalities dataset extracted from UCDP, and conflict-filtered is the conflict dataset with filtered sequences.Figure 5 long description.

Figure 5

Figure 6. Distribution of conditional probability ratios: for each category (rows), we compute the probability that a similar occurrence shares the same pattern (columns), and divide it by the unconditional probability of observing that category in similar occurrences. We classify patterns based on four fatality magnitude scales (left) (low: $ \lt 10$<10, mid-low: 10-100, mid-high: 100-1000, and high: $ \gt 1000$>1000 per year), the five regions/continents coded in the UCDP dataset (center), and the available four decades in the dataset (right). Values greater than 1 indicate that the category is overrepresented relative to chance, whereas values below 1 indicate underrepresentation. For example, the top-right cell corresponds to cases where the row category is conflicts with fewer than 10 fatalities, and the column category is conflicts with more than 1,000 fatalities. Its value of 0.348 indicates that sequences from small conflicts are only about 35% as likely as expected by chance to share a pattern with sequences from very large conflicts. (a) Scale. (b) Region. (c) Decade.Figure 6 long description.

Figure 6

Figure 7. Density of normalized entropy of futures (Conflict-filtered data), per magnitude (left), decade (center), and region (right).

Supplementary material: File

Schincariol and Chadefaux supplementary material

Schincariol and Chadefaux supplementary material
Download Schincariol and Chadefaux supplementary material(File)
File 1.2 MB
Supplementary material: Link

Schincariol and Chadefaux

Replication Materials on Dataverse

https://doi.org/10.7910/DVN/0C6XEQ
Link