Network Friendly Recommendations: Optimizing for Long Viewing Sessions
Theodoros Giannakas, Pavlos Sermpezis, Thrasyvoulos Spyropoulos

TL;DR
This paper introduces an optimal polynomial-time algorithm for recommendation systems that optimize long-term network costs while maintaining high recommendation quality, demonstrating significant improvements over baseline methods.
Contribution
It presents the first polynomial-time algorithm for recommendation-driven request sequences that balances network cost and recommendation quality, including position preferences.
Findings
2x improvement over baseline recommendations
80% reduction in network cost compared to greedy approaches
Maintains at least 90% of original recommendation quality
Abstract
Caching algorithms try to predict content popularity, and place the content closer to the users. Additionally, nowadays requests are increasingly driven by recommendation systems (RS). These important trends, point to the following: \emph{make RSs favor locally cached content}, this way operators reduce network costs, and users get better streaming rates. Nevertheless, this process should preserve the quality of the recommendations (QoR). In this work, we propose a Markov Chain model for a stochastic, recommendation-driven \emph{sequence} of requests, and formulate the problem of selecting high quality recommendations that minimize the network cost \emph{in the long run}. While the original optimization problem is non-convex, it can be convexified through a series of transformations. Moreover, we extend our framework for users who show preference in some positions of the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCaching and Content Delivery · Recommender Systems and Techniques · Advanced Wireless Network Optimization
