Recomendação de Conteúdo e Desempenho de Sistemas de Cache

  • Raul G. M. de Freitas
  • Daniel Menasché
  • Carla Delgado
  • Artur Ziviani

Resumo


Sistemas de recomendação e caches afetam milhões de usuários na Internet nos dias de hoje. Por um lado, uma demanda expressiva em sistemas como Netflix advém de recomendações feitas pela própria plataforma. Por outro lado, sistemas de cache servem uma significativa porção da demanda por conteúdo. Embora sistemas de recomendação e caches sejam dois dos componentes fundamentais da Internet atual, sua relação ainda não é bem entendida. Neste artigo, propomos modelos e problemas de otimização para melhor compreender essa relação. Mostramos que algumas instâncias do problema proposto admitem solução simples em fórmula fechada, enquanto que outras instâncias requerem solução numérica. Apresentamos também resultados preliminares usando traces do Movielens. Consideramos que nosso trabalho traz insumos para uma melhor compreensão das implicações mútuas de sistemas de recomendação e dos algoritmos de caching, o que acreditamos ser uma frente promissora a ser explorada no sentido de beneficiar provedores e consumidores de conteúdo no longo prazo.

Publicado
06/07/2017
DE FREITAS, Raul G. M.; MENASCHÉ, Daniel; DELGADO, Carla; ZIVIANI, Artur. Recomendação de Conteúdo e Desempenho de Sistemas de Cache. In: WORKSHOP EM DESEMPENHO DE SISTEMAS COMPUTACIONAIS E DE COMUNICAÇÃO (WPERFORMANCE), 16. , 2017, São Paulo. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2017 . ISSN 2595-6167. DOI: https://doi.org/10.5753/wperformance.2017.3359.