SQL-Rank: A Listwise Approach to Collaborative Ranking
Not on the map. Why?
Abstract (arXiv)
In this paper, we propose a listwise approach for constructing user-specific rankings in recommendation systems in a collaborative fashion. We contrast the listwise approach to previous pointwise and pairwise approaches, which are based on treating either each rating or each pairwise comparison as an independent instance respectively. By extending the work of (Cao et al. 2007), we cast listwise collaborative ranking as maximum likelihood under a permutation model which applies probability mass to permutations based on a low rank latent score matrix. We present a novel algorithm called SQL-Rank, which can accommodate ties and missing data and can run in linear time. We develop a theoretical framework for analyzing listwise ranking methods based on a novel representation theory for the permutation model. Applying this framework to collaborative ranking, we derive asymptotic statistical rates as the number of users and items grow together. We conclude by demonstrating that our SQL-Rank method often outperforms current state-of-the-art algorithms for implicit feedback such as Weighted-MF and BPR and achieve favorable results when compared to explicit feedback algorithms such as matrix factorization and collaborative ranking.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Feb 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 3; 2024: 1; 2025: 2; 2026: 1.
8 papers.
- 2023Ensuring User-side Fairness in Dynamic Recommender Systemscited by 27
- 2025LPOI: Listwise Preference Optimization for Vision Language Modelscited by 5
- 2021Set2setRank: Collaborative Set to Set Ranking for Implicit Feedback based Recommendationcited by 4
- 2023Disentangled Representation for Diversified Recommendationscited by 4
- 2023Preference or Intent? Double Disentangled Collaborative Filteringcited by 0
- 2024Improving Lung Cancer Diagnosis and Survival Prediction with Deep Learning and CT Imagingcited by 0
- 2025A hierarchy tree data structure for behavior-based user segment representationcited by 0
- 2026Population-Level Generative Modeling for Ranking Datacited by 0
- 2026Population-Level Generative Modeling for Ranking Data9 Aug 2026
- 2025A hierarchy tree data structure for behavior-based user segment representation1 Aug 2025
- 2025LPOI: Listwise Preference Optimization for Vision Language Models27 May 2025
- 2024Improving Lung Cancer Diagnosis and Survival Prediction with Deep Learning and CT Imaging18 Aug 2024
- 2023Ensuring User-side Fairness in Dynamic Recommender Systems29 Aug 2023
- 2023Preference or Intent? Double Disentangled Collaborative Filtering18 May 2023
- 2023Disentangled Representation for Diversified Recommendations13 Jan 2023
- 2021Set2setRank: Collaborative Set to Set Ranking for Implicit Feedback based Recommendation16 May 2021