# DeepAltTrip: Top-k Alternative Itineraries for Trip Recommendation

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

## Key facts

- Cited by 2 papers in the map (data through 14 Oct 2026).
- Builds on 12 of its 44 references that are in the map.
- First posted on arXiv 8 Sep 2021.

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

- [Attention Is All You Need](https://mlsanity.com/paper/1706.03762/) (2017)
- [Semi-Supervised Classification with Graph Convolutional Networks](https://mlsanity.com/paper/1609.02907/) (2016)
- [The Curious Case of Neural Text Degeneration](https://mlsanity.com/paper/1904.09751/) (2019)
- [Decision Transformer: Reinforcement Learning via Sequence Modeling](https://mlsanity.com/paper/2106.01345/) (2021)
- [Variational Graph Auto-Encoders](https://mlsanity.com/paper/1611.07308/) (2016)
- [STAN: Spatio-Temporal Attention Network for Next Location Recommendation](https://mlsanity.com/paper/2102.04095/) (2021)
- [A Simple, Fast Diverse Decoding Algorithm for Neural Generation](https://mlsanity.com/paper/1611.08562/) (2016)
- [Empowering A* Search Algorithms with Neural Networks for Personalized Route Recommendation](https://mlsanity.com/paper/1907.08489/) (2019)
- [Learning Points and Routes to Recommend Trajectories](https://mlsanity.com/paper/1608.07051/) (2016)
- [The Shortest Path to Happiness: Recommending Beautiful, Quiet, and Happy Routes in the City](https://mlsanity.com/paper/1407.1031/) (2014)
- [Finding k-Dissimilar Paths with Minimum Collective Length](https://mlsanity.com/paper/1809.06831/) (2018)
- [Top-k Route Search through Submodularity Modeling of Recurrent POI Features](https://mlsanity.com/paper/1710.03852/) (2017)

## Built on by (most cited first, 2 of 2)

- [Predicting Human Mobility via Self-supervised Disentanglement Learning](https://mlsanity.com/paper/2211.09625/) (2022)
- [On Computing Top-k Simple Shortest Paths from a Single Source](https://mlsanity.com/paper/2509.26094/) (2025)

## Abstract (arXiv)

Trip itinerary recommendation finds an ordered sequence of Points-of-Interest (POIs) from a large number of candidate POIs in a city. In this paper, we propose a deep learning-based framework, called DeepAltTrip, that learns to recommend top-k alternative itineraries for given source and destination POIs. These alternative itineraries would be not only popular given the historical routes adopted by past users but also dissimilar (or diverse) to each other. The DeepAltTrip consists of two major components: (i) Itinerary Net (ITRNet) which estimates the likelihood of POIs on an itinerary by using graph autoencoders and two (forward and backward) LSTMs; and (ii) a route generation procedure to generate k diverse itineraries passing through relevant POIs obtained using ITRNet. For the route generation step, we propose a novel sampling algorithm that can seamlessly handle a wide variety of user-defined constraints. To the best of our knowledge, this is the first work that learns from historical trips to provide a set of alternative itineraries to the users. Extensive experiments conducted on eight popular real-world datasets show the effectiveness and efficacy of our approach over state-of-the-art methods.
