REVIEW 2 major objections 1 minor 20 references
CityTrajBench: A Unified Benchmark for City-Scale Vehicle Trajectory Generation
T0 review · 2 major / 1 minor · reviewed 2026-06-28 · grok-4.3
Pith's one-line read CityTrajBench standardizes protocols to reveal that urban trajectory generators trade off across realism, fidelity, and efficiency metrics with no single model dominating.
desk verdict CityTrajBench standardizes the evaluation pipeline for urban trajectory generators and shows that no model wins on every metric, but the fairness of that standardization is asserted rather than demonstrated. 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
What carries the argument
CityTrajBench, the unified benchmark that enforces identical data ingestion, trajectory normalization, feature construction, map-aware post-processing, and multi-level evaluation across model families.
What would settle it
Re-running the full suite after altering the normalization or post-processing rules and observing whether the reported ranking of model families reverses on the same datasets.
Extended reading notes
Core claim
CityTrajBench provides a common protocol for ingesting urban trajectory data, normalizing trajectories, constructing features, adapting heterogeneous generators, applying map-aware post-processing, and scoring outputs at global, trip, and trajectory levels. When applied to real city datasets, it produces evidence that quality is multi-objective: DiffTraj leads on geometric similarity, DiffRNTraj on structure-sensitive global realism, TrajFlow on balanced realism-consistency-efficiency, and a simple Markov model remains competitive on trip-level and local-movement distributions.
Load-bearing premise
The chosen standardization steps produce fair comparisons that do not systematically favor one model family over others.
Editorial extensions
If this is right
- Future generators can be selected or hybridized according to the priority metric rather than overall superiority.
- Statistical baselines remain useful for coarse-grained mobility statistics and should be retained in comparisons.
- Evaluation must report multiple orthogonal criteria instead of a single aggregate score.
- Reproducible protocols become necessary for credible claims about advances in urban trajectory synthesis.
Reading between the lines
- Urban planners could use the benchmark rankings to pick generators matched to their dominant need, such as geometric accuracy for infrastructure simulation.
- The multi-objective nature suggests research value in models that explicitly optimize Pareto fronts across the measured criteria.
- Extending the benchmark to new cities or additional data modalities would test whether the observed trade-offs generalize.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces CityTrajBench, a unified benchmark framework that standardizes data ingestion, trajectory normalization, feature construction, map-aware post-processing, model adaptation, and multi-level evaluation for city-scale vehicle trajectory generation. It supports statistical baselines plus VAE-, GAN-, diffusion-, and flow-matching-based models, evaluates them on three real-world urban datasets using metrics for global spatial realism, trip-level fidelity, trajectory geometry, conditional consistency, and efficiency, and reports trade-offs (DiffTraj strongest on geometric fidelity, DiffRNTraj on structure-sensitive realism, TrajFlow balanced, Markov baseline competitive on coarse statistics). The central claim is that generation quality is inherently multi-objective and that the benchmark supplies a reproducible protocol and testbed.
Significance. If the standardization protocol is shown to be neutral and the reported comparisons are reproducible with error bars and statistical support, the work would be significant for transportation simulation and mobility analytics by reducing fragmentation across datasets and metrics and by demonstrating that no single model family dominates all criteria.
major comments (2)
- [Abstract / Experiments] Abstract and Experiments section: the claim that experiments 'reveal clear trade-offs' and that 'no single model dominates' rests on model comparisons, yet the abstract supplies no details on the three datasets (sizes, sources, splits), preprocessing steps, number of runs, statistical tests, or error bars; without these the support for the multi-objective conclusion cannot be assessed.
- [Benchmark Framework / Evaluation Metrics] Evaluation protocol (standardization steps): the central claim that the benchmark produces fair comparisons across model families depends on the assumption that data ingestion, normalization, feature construction, map-aware post-processing, and multi-level metrics do not systematically favor diffusion/flow models over GAN/VAE or statistical baselines; the manuscript must explicitly document these steps with sufficient detail to allow verification that no hidden favoritism exists.
minor comments (1)
- [Abstract] Abstract: the three real-world datasets should be named explicitly rather than referred to generically.
Simulated Author's Rebuttal
We thank the referee for the detailed and constructive comments. We address each major comment below with clarifications from the manuscript and commit to targeted revisions that improve transparency without altering the core contributions.
read point-by-point responses
-
Referee: [Abstract / Experiments] Abstract and Experiments section: the claim that experiments 'reveal clear trade-offs' and that 'no single model dominates' rests on model comparisons, yet the abstract supplies no details on the three datasets (sizes, sources, splits), preprocessing steps, number of runs, statistical tests, or error bars; without these the support for the multi-objective conclusion cannot be assessed.
Authors: The full manuscript details the three datasets (sources, sizes, and splits), preprocessing, and evaluation protocol in Sections 3 and 4, while Section 5 reports results from multiple independent runs with error bars and discusses the multi-objective trade-offs. We agree the abstract is too concise on these points. We will revise the abstract to include brief mentions of the dataset sources/sizes and the use of repeated runs with statistical comparisons, allowing readers to immediately assess the basis for the claims. revision: yes
-
Referee: [Benchmark Framework / Evaluation Metrics] Evaluation protocol (standardization steps): the central claim that the benchmark produces fair comparisons across model families depends on the assumption that data ingestion, normalization, feature construction, map-aware post-processing, and multi-level metrics do not systematically favor diffusion/flow models over GAN/VAE or statistical baselines; the manuscript must explicitly document these steps with sufficient detail to allow verification that no hidden favoritism exists.
Authors: Section 4 already specifies the model-agnostic pipeline (data ingestion, normalization, feature construction, map-aware post-processing, and the five evaluation levels) applied uniformly to all model families, including the Markov baseline. To strengthen verifiability, we will add an appendix containing pseudocode for each standardization step and explicit statements confirming identical treatment across generators. This directly addresses the need for explicit documentation. revision: partial
Circularity Check
No significant circularity
full rationale
This paper introduces an empirical benchmark framework (CityTrajBench) that standardizes data ingestion, normalization, evaluation metrics, and model comparisons across statistical baselines and generative models on real-world datasets. It reports experimental trade-offs without any mathematical derivation chain, first-principles equations, or predictions derived from fitted parameters. No steps match the enumerated circularity patterns; the work is self-contained as a reproducible protocol whose claims rest on observed multi-objective performance differences rather than any reduction to inputs by construction.
Assumptions & free parameters
Cite this review
Pith. "Pith review of CityTrajBench: A Unified Benchmark for City-Scale Vehicle Trajectory Generation." pith.science (2026). https://pith.science/paper/SSYIQZ7K
@misc{pith2026260602287,
author = {Pith},
title = {Pith review of: CityTrajBench: A Unified Benchmark for City-Scale Vehicle Trajectory Generation},
year = {2026},
howpublished = {\url{https://pith.science/paper/SSYIQZ7K}},
note = {Machine review of arXiv:2606.02287}
}
read the original abstract
Urban trajectory generation is a fundamental task for transportation simulation, urban planning, and mobility analytics. However, systematic comparison across trajectory generation methods remains difficult because existing studies often rely on different datasets, preprocessing pipelines, trajectory representations, and evaluation metrics. This fragmentation makes it unclear whether reported performance differences arise from the generation mechanism itself or from inconsistent experimental protocols. To address this issue, we present CityTrajBench, a unified benchmark framework and protocol for city-scale vehicle trajectory generation. CityTrajBench standardizes data ingestion, trajectory normalization, feature construction, model adaptation, map-aware post-processing, model selection, and multi-level evaluation under a common setting. It supports heterogeneous generators, including statistical baselines, VAE-based, GAN-based, diffusion-based, and flow-matching-based models, and evaluates them on three real-world urban trajectory datasets. The benchmark measures global spatial realism, trip-level distribution fidelity, trajectory-level geometric similarity, conditional mobility consistency, and efficiency. Experiments reveal clear trade-offs across model families: DiffTraj is strongest on trajectory-level geometric fidelity, DiffRNTraj is competitive on structure-sensitive global realism, and TrajFlow provides a strong balance across realism, quality, conditional consistency, and efficiency. Meanwhile, a simple Markov baseline remains competitive on coarse-grained trip and local-movement statistics. These findings show that urban trajectory generation quality is inherently multi-objective, that no single model dominates all criteria equally, and that CityTrajBench provides a reproducible benchmark protocol and testbed for future research on urban mobility generation.
Figures
Reference graph
Works this paper leans on
-
[1]
Mobility trajectory generation: a survey,
X. Kong, Q. Chen, M. Hou, H. Wang, and F. Xia, “Mobility trajectory generation: a survey,”Artificial Intelligence Review, vol. 56, no. Suppl 3, pp. 3057–3098, 2023
2023
-
[2]
Trajsgan: A semantic-guiding adversarial network for urban trajectory generation,
G. Xiong, Z. Li, M. Zhao, Y . Zhang, Q. Miao, Y . Lv, and F.-Y . Wang, “Trajsgan: A semantic-guiding adversarial network for urban trajectory generation,”IEEE Transactions on Computational Social Systems, vol. 11, no. 2, pp. 1733–1743, 2023
2023
-
[3]
An urban trajectory data-driven approach for covid-19 simulation,
Z. Li, G. Xiong, Y . Lv, P. Ye, X. Liu, S. Tarkoma, and F.-Y . Wang, “An urban trajectory data-driven approach for covid-19 simulation,”IEEE Transactions on Computational Social Systems, vol. 11, no. 3, pp. 4290– 4299, 2024
2024
-
[4]
Controltraj: Controllable trajectory generation with topology- constrained diffusion model,
Y . Zhu, J. J. Yu, X. Zhao, Q. Liu, Y . Ye, W. Chen, Z. Zhang, X. Wei, and Y . Liang, “Controltraj: Controllable trajectory generation with topology- constrained diffusion model,” inProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, 2024, pp. 4676– 4687
2024
-
[5]
Difftraj: Generating gps trajectory with diffusion probabilistic model,
Y . Zhu, Y . Ye, S. Zhang, X. Zhao, and J. Yu, “Difftraj: Generating gps trajectory with diffusion probabilistic model,”Advances in Neural Information Processing Systems, vol. 36, pp. 65 168–65 188, 2023
2023
-
[6]
Diff-rntraj: A structure-aware diffusion model for road network- constrained trajectory generation,
T. Wei, Y . Lin, S. Guo, Y . Lin, Y . Huang, C. Xiang, Y . Bai, and H. Wan, “Diff-rntraj: A structure-aware diffusion model for road network- constrained trajectory generation,”IEEE Transactions on Knowledge and Data Engineering, vol. 36, no. 12, pp. 7940–7953, 2024
2024
-
[7]
Trajvae: A vari- ational autoencoder model for trajectory generation,
X. Chen, J. Xu, R. Zhou, W. Chen, J. Fang, and C. Liu, “Trajvae: A vari- ational autoencoder model for trajectory generation,”Neurocomputing, vol. 428, pp. 332–339, 2021
2021
-
[8]
Lstm-trajgan: A deep learning approach to trajectory privacy protection,
J. Rao, S. Gao, Y . Kang, and Q. Huang, “Lstm-trajgan: A deep learning approach to trajectory privacy protection,”arXiv preprint arXiv:2006.10521, 2020
Show all 20 references
-
[9]
Trajflow: Nation-wide pseudo gps trajectory generation with flow matching models,
P. Li, J. Wang, H. Zhang, X. Shi, N. Koshizuka, C. Shimizu, and R. Jiang, “Trajflow: Nation-wide pseudo gps trajectory generation with flow matching models,” inThe Fourteenth International Conference on Learning Representations, 2026
2026
-
[10]
Human trajectory forecasting in crowds: A deep learning perspective,
P. Kothari, S. Kreiss, and A. Alahi, “Human trajectory forecasting in crowds: A deep learning perspective,”IEEE Transactions on Intelligent Transportation Systems, vol. 23, no. 7, pp. 7386–7400, 2021
2021
-
[11]
Unitraj: A unified framework for scalable vehicle trajectory prediction,
L. Feng, M. Bahari, K. M. B. Amor, É. Zablocki, M. Cord, and A. Alahi, “Unitraj: A unified framework for scalable vehicle trajectory prediction,” inEuropean Conference on Computer Vision. Springer, 2024, pp. 106– 123
2024
-
[12]
Understanding individual human mobility patterns,
M. C. Gonzalez, C. A. Hidalgo, and A.-L. Barabasi, “Understanding individual human mobility patterns,”nature, vol. 453, no. 7196, pp. 779–782, 2008
2008
-
[13]
Next place prediction using mobility markov chains,
S. Gambs, M.-O. Killijian, and M. N. del Prado Cortez, “Next place prediction using mobility markov chains,” inProceedings of the first workshop on measurement, privacy, and mobility, 2012, pp. 1–6
2012
-
[14]
Trajgail: Generating urban vehicle tra- jectories using generative adversarial imitation learning,
S. Choi, J. Kim, and H. Yeo, “Trajgail: Generating urban vehicle tra- jectories using generative adversarial imitation learning,”Transportation Research Part C: Emerging Technologies, vol. 128, p. 103091, 2021
2021
-
[15]
trajgans: Using generative adversarial networks for geo-privacy protection of trajectory data (vision paper),
X. Liu, H. Chen, and C. Andris, “trajgans: Using generative adversarial networks for geo-privacy protection of trajectory data (vision paper),” inLocation privacy and security workshop, 2018, pp. 1–7
2018
-
[16]
Simulating continuous-time human mobility trajectories,
N. Xu, L. Trinh, S. Rambhatla, Z. Zeng, J. Chen, S. Assefa, and Y . Liu, “Simulating continuous-time human mobility trajectories,” inProc. 9th Int. Conf. Learn. Represent, 2021, pp. 1–9
2021
-
[17]
Activity trajectory generation via modeling spatiotemporal dynamics,
Y . Yuan, J. Ding, H. Wang, D. Jin, and Y . Li, “Activity trajectory generation via modeling spatiotemporal dynamics,” inProceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining, 2022, pp. 4752–4762
2022
-
[18]
A non- parametric generative model for human trajectories
K. Ouyang, R. Shokri, D. S. Rosenblum, and W. Yang, “A non- parametric generative model for human trajectories.” inIJCAI, vol. 18, 2018, pp. 3812–3817
2018
-
[19]
Generating mobility trajectories with retained data utility,
C. Cao and M. Li, “Generating mobility trajectories with retained data utility,” inProceedings of the 27th ACM SIGKDD conference on knowledge discovery & data mining, 2021, pp. 2610–2620. 18
2021
-
[20]
Auto-encoding variational bayes,
D. P. Kingma and M. Welling, “Auto-encoding variational bayes,”arXiv preprint arXiv:1312.6114, 2013. APPENDIXA ADDITIONALCONDITIONALDESTINATIONRESULTS ON PORTO ANDSHANGHAI In addition to the main Chengdu conditional evaluation re- ported in Sec. VI-D, we provide origin-conditi...
2013 arXiv
Reviewed June 28, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.