DMSDRec: Dynamic Structure-Aware Graph Masked Autoencoder and Spatiotemporal Diffusion for Next-POI Recommendation
The rise of smart devices has accelerated location-based services, creating vast trajectory data for Point-of-Interest (POI) recommendations. However, user omissions or privacy concerns often result in incomplete trajectory data, compromising sequential patterns and spatiotemporal relationships. Existing solutions using graph structures, self-supervised learning (SSL), or spatiotemporal contexts still face two limitations: (1) graph-based and SSL methods produce suboptimal trajectory representations due to respective inherent constraints; (2) noise interference persists when modeling distorted spatiotemporal signals. To mitigate these issues, we propose a <underline xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">D</u>ynamic Structure-aware Graph <underline xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">M</u>asked Autoencoder and <underline xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">S</u>patiotemporal <underline xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">D</u>iffusion for Next-POI <underline xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Rec</u>ommendation (<bold xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">DMSDRec</b>). Specifically, we introduce a dynamic structure-aware improved graph masked autoencoder that adaptively and dynamically distills global transitional information for self-supervised augmentation. It naturally avoids the noise introduced by existing SSL methods' dependency on manual views augmentation. Meanwhile, the masked reconstruction task synergistically enhances trajectory representations by capturing deeper cross-sequence dependencies. Additionally, we propose an effective latent-space spatiotemporal diffusion denoising method. First, we employ graph structures to model spatiotemporal relationships, utilizing higher-order structural information to alleviate the linear spatiotemporal relationship deviations caused by incomplete trajectories. Building on this, we implement diffusion models in the latent space to systematically identify and remove noise from spatiotemporal representations. Through experimental results on two real-world datasets, we demonstrate the superiority of our proposed DMSDRec in terms of recommendation accuracy and robustness.
Authors
- Min Gao (ORCID: https://orcid.org/0000-0003-0127-7477)
- Junhao Wen (ORCID: https://orcid.org/0000-0002-6561-560X)
- Jun Zeng (ORCID: https://orcid.org/0000-0003-3129-9052)
- Li Yue (ORCID: https://orcid.org/0009-0002-9597-0474)
- Wei Zhou (ORCID: https://orcid.org/0000-0003-0839-8773)
- Haoran Tang (ORCID: https://orcid.org/0000-0003-0700-8710)
Institutions
- Hong Kong Polytechnic University (HK)
- Chongqing University (CN)
Publication Details
- Journal
- IEEE Transactions on Services Computing
- Published
- 2025-05-16
- DOI
- https://doi.org/10.1109/tsc.2025.3570853
- Primary Topic
- Recommender Systems and Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00