Socio-Aware Recommendations Under Complex User Constraints

Konstantinos Tsitseklis, Margarita Vitoropoulou, Vasileios A. Karyotis, Symeon Papavassiliou · IEEE Transactions on Computational Social Systems · 2021

In this work, we consider the joint behavior of an information diffusion process integrated with a recommender system (RecSys) over an online social network (OSN), where the typical users' resilience to information varies, leading to potential information overloads. We assume that each user has a threshold over the information that she can process in a meaningful way, and exceeding it could lead to user dissatisfaction or the user remaining idle. In order to efficiently tackle this issue, while considering complex user constraints, we consider two types of users' capacity to information, that is, capacity for distinct items and capacity for duplicate items. In this setting, we aim to allocate the items in the OSN in order to maximize users' total relevance to the former while ensuring that no user exceeds any type of capacity. We show that this problem is NP-complete and present various heuristic methods to address it. A novel framework, called socially constrained recommendations (SCoRe), is developed for the final assignment of items to users, consisting of a two-step procedure. We present and evaluate two different approaches for each step and discuss the usability of SCoRe for the efficient diffusion of items in the network while respecting the users' constraints.

Read the paper · More papers on PaperTik