TSPRank: Bridging Pairwise and Listwise Methods with a Bilinear Travelling Salesman Model
Not on the map. Why?
Abstract (arXiv)
Traditional Learning-To-Rank (LETOR) approaches, including pairwise methods like RankNet and LambdaMART, often fall short by solely focusing on pairwise comparisons, leading to sub-optimal global rankings. Conversely, deep learning based listwise methods, while aiming to optimise entire lists, require complex tuning and yield only marginal improvements over robust pairwise models. To overcome these limitations, we introduce Travelling Salesman Problem Rank (TSPRank), a hybrid pairwise-listwise ranking method. TSPRank reframes the ranking problem as a Travelling Salesman Problem (TSP), a well-known combinatorial optimisation challenge that has been extensively studied for its numerous solution algorithms and applications. This approach enables the modelling of pairwise relationships and leverages combinatorial optimisation to determine the listwise ranking. This approach can be directly integrated as an additional component into embeddings generated by existing backbone models to enhance ranking performance. Our extensive experiments across three backbone models on diverse tasks, including stock ranking, information retrieval, and historical events ordering, demonstrate that TSPRank significantly outperforms both pure pairwise and listwise methods. Our qualitative analysis reveals that TSPRank's main advantage over existing methods is its ability to harness global information better while ranking. TSPRank's robustness and superior performance across different domains highlight its potential as a versatile and effective LETOR solution.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 16 of its 60 references that are in the map. First posted on arXiv 18 Nov 2024.
Builds on
16 of 60 references.
References · 16
- 2017Attention Is All You Needcited by 60,361
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
- 2018Attention, Learn to Solve Routing Problems!cited by 656
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 608
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 561
- 2013Introducing LETOR 4.0 Datasetscited by 121
- 2018Temporal Relational Ranking for Stock Predictioncited by 102
- 2018Learning a Deep Listwise Context Model for Ranking Refinementcited by 62
- 2019SetRank: Learning a Permutation-Invariant Ranking Model for Information Retrievalcited by 48
- 2018Learning Groupwise Multivariate Scoring Functions Using Deep Neural Networkscited by 22
- 2023Learning-to-Rank Meets Language: Boosting Language-Driven Ordering Alignment for Ordinal Classificationcited by 21
- 2022PEAR: Personalized Re-ranking with Contextualized Transformer for Recommendationcited by 12
4 more
- 2022Towards Disentangling Relevance and Bias in Unbiased Learning to Rankcited by 9
- 2023RankFormer: Listwise Learning-to-Rank Using Listwide Labelscited by 9
- 2022Ada-Ranker: A Data Distribution Adaptive Ranking Paradigm for Sequential Recommendationcited by 8
- 2021New Insights into Metric Optimization for Ranking-based Recommendationcited by 2
Built on by
Not cited yet.