# Masked Diffusion for Travel Diaries Synthesis

arXiv: https://arxiv.org/abs/2610.17109 · HTML: https://mlsanity.com/paper/2610.17109/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 17 of its 34 references that are in the map.
- First posted on arXiv 12 Oct 2026.

## Placed in

- Diffusion models

## Builds on (most cited first, 17 of 17)

- [Structured Denoising Diffusion Models in Discrete State-Spaces](https://mlsanity.com/paper/2107.03006/) (2021)
- [Diffusion-LM Improves Controllable Text Generation](https://mlsanity.com/paper/2205.14217/) (2022)
- [Discrete Diffusion Modeling by Estimating the Ratios of the Data Distribution](https://mlsanity.com/paper/2310.16834/) (2023)
- [Modeling Tabular data using Conditional GAN](https://mlsanity.com/paper/1907.00503/) (2019)
- [Simplified and Generalized Masked Diffusion for Discrete Data](https://mlsanity.com/paper/2406.04329/) (2024)
- [A Continuous Time Framework for Discrete Denoising Models](https://mlsanity.com/paper/2205.14987/) (2022)
- [Analog Bits: Generating Discrete Data using Diffusion Models with Self-Conditioning](https://mlsanity.com/paper/2208.04202/) (2022)
- [Continuous diffusion for categorical data](https://mlsanity.com/paper/2211.15089/) (2022)
- [Latent Diffusion for Language Generation](https://mlsanity.com/paper/2212.09462/) (2022)
- [Prediction of rare feature combinations in population synthesis: Application of deep generative modelling](https://mlsanity.com/paper/1909.07689/) (2019)
- [A Deep Generative Model for Feasible and Diverse Population Synthesis](https://mlsanity.com/paper/2208.01403/) (2022)
- [Composite Travel Generative Adversarial Networks for Tabular and Sequential Population Synthesis](https://mlsanity.com/paper/2004.06838/) (2020)
- [Copula-based transferable models for synthetic population generation](https://mlsanity.com/paper/2302.09193/) (2023)
- [A Large Language Model for Feasible and Diverse Population Synthesis](https://mlsanity.com/paper/2505.04196/) (2025)
- [Synthesising Activity Participations and Scheduling with Deep Generative Machine Learning](https://mlsanity.com/paper/2501.10221/) (2025)
- [Generating Feasible and Diverse Synthetic Populations Using Diffusion Models](https://mlsanity.com/paper/2508.09164/) (2025)
- [Sticky Jump Diffusions: A Unifying View of Masked, Continuous, and Hybrid Diffusion](https://mlsanity.com/paper/2607.10951/) (2026)

## Abstract (arXiv)

Because household travel surveys combine household characteristics, variable-length person rosters, vehicle rosters, and trip chains, existing synthesis pipelines split them across separate models or flatten them into cropped fixed-length vectors. Representation, rather than modeling, becomes the bottleneck: splitting severs cross-segment dependence, and cropping truncates the household-structure distribution. We instead tokenize the diary and keep the object whole: each household-day becomes one token sequence with count tokens for vehicles, persons, and trips, and distinct symbols for padded, hidden, unobserved, and inapplicable positions. We introduce DiaryBridge, a masked diffusion model that bridges the fully hidden sequence to the distribution of complete diaries by unmasking positions in any order. One trained model, conditioned on any observed subset, performs synthesis and partial-diary completion alike. Experiments on real data extracted from the 2017/2018 Regional Travel Survey of the Baltimore region show that DiaryBridge generates travel reflecting vehicle availability and employment status, recovers shared trips using other household members' observed diaries, and better reproduces aggregate demand across modes, purposes, and departure periods than the learned baselines.
