REVIEW 5 major objections 6 minor 13 references
Mapping the uncertainty of 19th century West African slave origins using a Markov decision process model
T0 review · 5 major / 6 minor · reviewed 2026-08-14 · deepseek-v4-flash
Pith's one-line read A simulation combining conflict-intensity kriging and a Markov decision process maps likely inland origins of slaves departing West African ports between 1816 and 1836.
desk verdict A promising but unfinished preprint: the modeling pipeline is new, the validation is absent, and the central conflict-as-capture proxy is unproven. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
Extended reading notes
Core claim
Abstract: 'we can use this two-step approach of providing capture locations to a historical trade network in a simulative fashion to generate and visualize the conditional probability of a slave coming from a certain spatial region given they were sold at a certain port.' Section 1: 'The goal is to provide a functional and descriptive model for the most likely inland origin locations of slaves given a known year and port of origin.' The load-bearing assertion is that the combination of a conflict-intensity kriging surface and an MDP over the trade network yields valid conditional origin maps.
Load-bearing premise
The annual conflict-intensity surface, after normalization, is treated as the probability density for slave capture locations. Section 3.1.3 states: 'we can also view the resulting surface as an implied probability density function, where the higher points of the ridge near conflict locations represent regions of increased probability of slave capture.' This premise is asserted without independent evidence that recorded conflict events are an unbiased spatial sample of slave capture intensity, and it is the direct source distribution for all simulated origins. If conflict records are biased or if captures occurred away from recorded battle sites, the entire posterior origin map is distorted.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes a two-stage statistical pipeline for mapping inland slave-capture origins in the Oyo region, ca. 1816-1836. In the first stage, the authors krige a conflict-intensity surface from recorded events such as battles and destroyed towns, normalize the surface to an annual density, and simulate slave capture locations from it by direct inversion. In the second stage, they feed these simulated capture locations into a Markov decision process over a manually coded trade network, with randomized point-of-sale rewards, to produce maps of the conditional probability of origin given a port of departure. The paper also describes an interactive Shiny application and frames the output as a data-driven answer to the historical question of where slaves sold at particular ports originated.
Significance. If the central claim held, the paper would offer a useful template for quantitative spatial inference in digital history, and the interactive visualization is a genuine public-facing contribution. The authors are transparent about several limitations, use standard tools (kriging, MDP, KDE), and clearly separate the simulation stage from the historical validation stage. However, the central claim of valid port-conditional origin maps is not supported: the capture-density proxy is unvalidated, key parameters are fixed heuristically, the reward distribution is unspecified, and the only empirical comparison targets port totals rather than spatial origins. The paper is therefore better read as a proof-of-concept than as an established answer to the research question it poses.
major comments (5)
- [Section 2] Section 2 is explicitly incomplete: the text states 'Section in Progress pending collaboration: Describe the conflict data - what historical accounts were used?', 'The data were collected in ??', and the trade map relies on 'CITATION MISSING'. Because the entire pipeline depends on the provenance and coding of conflict events, city locations, and network edges, the missing data description prevents replication and evaluation of the central claim.
- [Section 3.1.3] The kriged conflict surface is normalized into an 'implied probability density function' for slave capture and then used as the source distribution for all simulated slaves via direct inversion (Section 3.3.1). This is the load-bearing assumption of the paper, but it is asserted rather than validated: recorded battles and destroyed towns need not be an unbiased spatial sample of capture intensity, and captures during raids or marches could occur away from documented sites. The port-total data used for tuning (Section 2) constrain only aggregate volumes, not spatial origins, so they cannot validate this surface. The manuscript itself flags the lack of validation in Sections 3.3.3 and 4.
- [Section 3.1.3] The Matern covariance parameters are fixed heuristically ('we found that a 10km range accomplished this'; smoothness fixed at '4.5 times differentiable'), and the sill and nugget are fit only to the 1828 data and reused for all years 1816-1836. No sensitivity analysis is provided, even though the normalized surface is directly proportional to the capture density and therefore to every conditional origin map. The authors should also state the smoothness parameter nu explicitly, since '4.5 times differentiable' is not a standard parameterization.
- [Sections 3.3.1 and 3.3.3] The distribution of random reward vectors is never specified, and Section 3.3.3 admits 'our model includes a considerable amount of parameters with no mathematical optimization strategy.' Since port assignment is deterministic under equal rewards (Section 3.3.1), the stochastic port catchments shown in Figure 5 are entirely driven by the unspecified reward variance and the conflict cost C. Without specifying these distributions and performing optimization or systematic sensitivity analysis, the reported conditional probabilities are not reproducible and their uncertainty is not quantified. The proposed chi-square tuning relies on linguistic data that are not yet available, so it remains future work.
- [Section 3.2.3] The conflict surface enters the model twice: as the capture density and as an additive edge cost, with C scaled to an annual maximum of 3. This is not circular by definition, but it means the same unvalidated proxy drives both the numerator and the routing denominator of the conditional maps, potentially amplifying artifacts. A concrete test would be to rerun the pipeline with C=0 or with C estimated from independent route-choice evidence and compare the port-conditional origin maps.
minor comments (6)
- [Throughout] Placeholder text remains in the manuscript, including 'CITATION MISSING', 'website.com', 'maybe cite slavebiographies.org', and 'The data were collected in ??'; these must be completed before any resubmission.
- [Figure 6] Figure 6 is referenced but no figure or quantitative summary is included in the text; the authors should include the figure with error bars, sample sizes, and a description of the fit.
- [Section 3.1.1] The text refers to a '2-valued marker for intensity of battle' while Section 2 defines four intensity levels (0, 1, 5, 10); please clarify which variable is actually modeled.
- [Section 3.2.1] The discount factor is set to gamma = 1 even though gamma in [0,1) was defined earlier; if the horizon is finite, state this explicitly.
- [Figure 5] The caption says 'increasing variance in rewards' but no numerical variances are given; please report the actual reward distributions used.
- [Throughout] There are several typographical and notation inconsistencies, including 'M´tern' for Matern and 'Translatlantic' for Transatlantic; a careful proofread is needed.
Assumptions & free parameters
free parameters (6)
- Matern range a =
10 km (chosen by hand)
- Matern smoothness nu =
4.5 (chosen by hand)
- Matern sill and nugget =
Fitted via variogram to 1828 conflict data; numerical values not reported
- Conflict cost multiplier C =
Scaled to annual maximum C = 3
- Point-of-sale reward variance =
Not specified; randomized per slave
- KDE bandwidth h =
0.5 to 2 km
assumptions (4)
- domain assumption Conflict sites and destroyed towns are the predominant sources of slave captures, and the kriged conflict surface can be treated as an implied probability density for capture locations.
- domain assumption Recorded conflict events are an unbiased spatial sample of slave capture intensity.
- domain assumption The hand-built trade network adjacency matrix and city-to-city routes accurately reflect 19th century caravan movement.
- domain assumption Slaver behavior is well approximated by expected-reward maximization in an MDP with random reward vectors.
Cite this review
Pith. "Pith review of Mapping the uncertainty of 19th century West African slave origins using a Markov decision process model." pith.science (2026). https://pith.science/paper/WGWPX4FQ
@misc{pith2026190800431,
author = {Pith},
title = {Pith review of: Mapping the uncertainty of 19th century West African slave origins using a Markov decision process model},
year = {2026},
howpublished = {\url{https://pith.science/paper/WGWPX4FQ}},
note = {Machine review of arXiv:1908.00431}
}
read the original abstract
The advent of modern computers has added an increased emphasis on channeling computational power and statistical methods into digital humanities. Including increased statistical rigor in history poses unique challenges due to the inherent uncertainties of word-of-mouth and poorly recorded data. African genealogies form an important such example, both in terms of individual ancestries and broader historical context in the absence of written records. Our project aims to bridge the lack of accurate maps of Africa during the trans-Atlantic slave trade with the personalized question of where within Africa an individual slave may have hailed. We approach this question with a two part mathematical model informed by two primary sets of data. We begin with a conflict intensity surface which can generate capture locations of theoretical slaves, and accompany this with a Markov decision process which models the transport of these slaves through existing cities to the coastal areas. Ultimately, we can use this two-step approach of providing capture locations to a historical trade network in a simulative fashion to generate and visualize the conditional probability of a slave coming from a certain spatial region given they were sold at a certain port. This is a data-driven visual answer to the research question of where the slaves departing these ports originated.
Figures
Figures from the paper (4 more)
Reference graph
Works this paper leans on
-
[1]
Boucherie, R. J. and Van Dijk, N. M. (2017),Markov decision processes in practice, Springer
work page 2017
-
[2]
(2017), MDPtoolbox: Markov Decision Processes Toolbox, R package version 4.0.3
Chades, I., Chapron, G., Cros, M.-J., Garcia, F., and Sabbadin, R. (2017), MDPtoolbox: Markov Decision Processes Toolbox, R package version 4.0.3
work page 2017
-
[3]
The Transatlantic Slave Trade and Origins of the African Dias- pora in Texas,
Chambers, G. (2012), “The Transatlantic Slave Trade and Origins of the African Dias- pora in Texas,” http://www.pvamu.edu/tiphc/research-projects/the-diaspora-coming-to- texas/the-transatlantic-slave-trade-and-origins-of-the-african-diaspora-in-texas/. 20
work page 2012
-
[4]
Fitting variogram models by weighted least squares,
Cressie, N. (1985), “Fitting variogram models by weighted least squares,” Journal of the International Association for Mathematical Geology , 17, 563–586
work page 1985
-
[5]
Cressie, N. (1992), “Statistics for spatial data,” Terra Nova, 4, 613–617
work page 1992
-
[6]
Kelley, S. M. (2016), The voyage of the slave ship hare: A journey into captivity from Sierra Leone to South Carolina , UNC Press Books
work page 2016
-
[7]
The origins of the African-born population of Antebellum Texas: A research note,
Kelley, S. M. and Lovejoy, H. B. (2016), “The origins of the African-born population of Antebellum Texas: A research note,” Southwestern Historical Quarterly , 120, 216–232
work page 2016
-
[8]
(2014), Geographies of the Holocaust, The Spatial
Knowles, A., Cole, T., and Giordano, A. (2014), Geographies of the Holocaust, The Spatial
work page 2014
Show all 13 references
-
[9]
Knowles, A. K. and Hillier, A. (2008), Placing history: how maps, spatial data, and GIS are changing historical scholarship , ESRI, Inc
2008
-
[10]
The Liberated Africans Project,
Lovejoy, H. (2016), “The Liberated Africans Project,” http://www.liberatedafricans.org
2016
-
[11]
Normalizing Metadata: Integrating Events, Places, Objects, and People into the Design of the Liberated Africans Project,
Lovejoy, H. (2017), “Normalizing Metadata: Integrating Events, Places, Objects, and People into the Design of the Liberated Africans Project,” Emerging Scholars and Scholarship in Digital History
2017
-
[12]
Redrawing historical maps of the Bight of Benin Hinterland, c. 1780,
Lovejoy, H. B. (2013), “Redrawing historical maps of the Bight of Benin Hinterland, c. 1780,” Canadian Journal of African Studies/La Revue canadienne des ´ etudes africaines , 47, 443–463
2013
-
[13]
Venables, W. N. and Ripley, B. D. (2002), Modern Applied Statistics with S , Springer, New York, fourth edn., ISBN 0-387-95457-0. 21
2002
Reviewed August 14, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.