A mathematical model for product selection strategies in a recommender system