Generating an Artificial German Census Population

This technical report details the simulation of an artificial German census population. The dataset was created to estimate the performance of a register census in Germany, planned for 2031, which is based on linking various registers using record linkage methods. The simulation uses 2011 German census data and contains 80,206,946 geolocated records at the 100x100m grid-cell level. The primary focus was to simulate quasi-identifiers (QIDs), such as names and addresses, used for linkage, and their dependencies, which increase linkage difficulty. A novel method is used to allocate the population to 3,177,723 grid cells, which fulfils various regional constraints at the grid cell and municipality level. This base population is enhanced by other data sources to simulate further QIDs, such as full name, date of birth, place of birth, and nationality. Since obtaining data on QIDs in Germany turned out to be the major obstacle, several commercial data sets are used. Finally, we describe the data corruption models used to generate the simulated census registers, including data entry and coverage errors.

Authors

Publication Details

Journal
DuEPublico (University of Duisburg-Essen)
Published
2026-10-19
DOI
https://doi.org/10.17185/duepublico/88113
Primary Topic
Data Quality and Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Generating an Artificial German Census Population

Rainer Schnell, Severin V. Weiand
DuEPublico (University of Duisburg-Essen)
Data Quality and Management
article

Generating an Artificial German Census Population

Rainer Schnell, Severin V. Weiand
article en

Abstract

This technical report details the simulation of an artificial German census population. The dataset was created to estimate the performance of a register census in Germany, planned for 2031, which is based on linking various registers using record linkage methods. The simulation uses 2011 German census data and contains 80,206,946 geolocated records at the 100x100m grid-cell level. The primary focus was to simulate quasi-identifiers (QIDs), such as names and addresses, used for linkage, and their dependencies, which increase linkage difficulty. A novel method is used to allocate the population to 3,177,723 grid cells, which fulfils various regional constraints at the grid cell and municipality level. This base population is enhanced by other data sources to simulate further QIDs, such as full name, date of birth, place of birth, and nationality. Since obtaining data on QIDs in Germany turned out to be the major obstacle, several commercial data sets are used. Finally, we describe the data corruption models used to generate the simulated census registers, including data entry and coverage errors.

DuEPublico (University of Duisburg-Essen)
Openalex Percentile: Top 9%
Data Quality and Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.