Bilateral Migration Flow Imputation
Also known as: Origin-Destination Flow Imputation, Country-Pair Migration Matrix Completion, Harmonized Bilateral Flow Estimation, Migration Matrix Imputation
Bilateral migration flow imputation fills in the complete origin-destination matrix of how many people moved between every pair of countries when the directly reported data cover only a fraction of those pairs and are defined inconsistently from one reporter to the next. The reporting problem is severe: some countries count migrants by intended duration of stay, others by change of registration, others not at all, and a flow reported by the sending country rarely matches the same flow reported by the receiving country. Abel and Cohen's 2019 work, building on Abel's 2013 stock-based estimation, treats this as a matrix-completion problem: harmonize whatever fragments exist, derive consistent row and column totals — often from migrant-stock change — and then fill the empty and unreliable cells so the finished matrix matches those totals. The cells are filled with iterative proportional fitting and a pseudo-Bayesian estimator that blends sparse counts toward a structured prior, and the resulting flows can be refined into sex- and age-specific tables. The output is a single, internally consistent, fully populated bilateral flow table for all country pairs.
Key highlights
- Produces a complete, internally consistent bilateral flow matrix even when most corridors have no usable reported data.
- Harmonizes the conflicting migrant definitions of sending and receiving countries so flows become comparable across reporters.
- Stabilizes sparse small-corridor estimates with pseudo-Bayesian shrinkage, avoiding spurious zeros and noise-driven cells.
- Extends cleanly to sex- and age-disaggregated flows by reapplying margin fitting to compositional totals.
Intuition
This section is available to Pro members. Upgrade to Pro
How it works
This section is available to Pro members. Upgrade to Pro
When to use it
Use bilateral migration flow imputation when you need a complete origin-destination flow matrix across many country pairs but the reported flow data are partial, mutually inconsistent in definition, or missing for most corridors. It is the right tool for assembling global or regional flow datasets, for harmonizing flows that sending and receiving countries report differently, and for producing sex- or age-disaggregated bilateral flows for demographic work. It pairs naturally with stock-based estimation, which supplies the margins the imputation fits to. The method is less appropriate when high-quality, comparable reported flows already cover your corridors of interest, when the missingness is informative in ways the prior cannot capture, or when you require gross within-period churn rather than the period flows that the margin-and-prior construction delivers; in those cases the imputed interior may be more an artefact of the chosen prior than a reflection of real movement.
Strengths & limitations
- Produces a complete, internally consistent bilateral flow matrix even when most corridors have no usable reported data.
- Harmonizes the conflicting migrant definitions of sending and receiving countries so flows become comparable across reporters.
- Stabilizes sparse small-corridor estimates with pseudo-Bayesian shrinkage, avoiding spurious zeros and noise-driven cells.
- Extends cleanly to sex- and age-disaggregated flows by reapplying margin fitting to compositional totals.
- Imputed cells in data-poor corridors are driven largely by the prior and the margins, so their accuracy cannot be directly verified.
- The quality of the whole matrix hinges on the derived margins, which usually inherit the assumptions and errors of the stock-based estimation.
- Definition-harmonization factors are themselves estimates, and getting them wrong biases the reconciled corridor figures.
- Iterative proportional fitting preserves the seed's structure, so an unrepresentative seed can leave systematic patterns in the imputed interior.
Common pitfalls
This section is available to Pro members. Upgrade to Pro
Applications
This section is available to Pro members. Upgrade to Pro
Frequently asked
How is imputation different from estimating flows from stocks?
They are complementary. Stock-based estimation derives the totals — how many people left each origin and arrived at each destination — from the change in migrant stocks. Imputation takes those totals as margins and fills in the full interior of the country-pair matrix, harmonizing any reported flows and smoothing sparse corridors with a prior. In the Abel and Cohen workflow the stock method supplies the scaffolding and the imputation completes the structure, so the two are usually run together rather than as alternatives.
Why use a pseudo-Bayesian estimator rather than just iterative proportional fitting?
Iterative proportional fitting makes the matrix match its margins but does nothing to tame the unreliability of corridors with only a handful of reported migrants, where raw counts are noisy and observed zeros may be false. The pseudo-Bayesian step shrinks each cell toward a structured prior, with a tunable prior weight, so thin corridors borrow strength from the overall pattern and do not swing on sampling noise. Combining shrinkage with margin fitting gives flows that are simultaneously consistent with the totals and statistically stable across large and small corridors alike.
Can the imputed flows be broken down by sex and age?
Yes. Once the total bilateral flows are fixed, each corridor can be partitioned into sex- and age-specific cells using proportions fitted to whatever sex and age margins are observed, so the disaggregated table both sums back to the corridor totals and matches the compositional totals. This reuses the same margin-fitting logic at a finer level. The Abel and Cohen release provides such demographic disaggregation, which is valuable for studies of female migration, youth mobility, and the age structure of flows.
Sources
- 1.Abel, G. J., & Cohen, J. E. (2019). Bilateral international migration flow estimates for 200 countries. Scientific Data, 6, 82.
- 2.Abel, G. J. (2013). Estimating Global Migration Flow Tables Using Place of Birth Data. Demographic Research, 28, 505-546.
You have read it. What now?
Cite this page
ScholarGate. (2026, June 23). Bilateral Migration Flow Imputation. ScholarGate. https://scholargate.app/migration-studies/bilateral-migration-flow-imputation