Development of Recommendation Systems Using Game Theoretic Techniques

Evangelos Sofikitis1 and Christos Makris2

  1. Department of Computer Engineering and Informatics, University of Patras,
    Rio 26500, Patras, Greece
    sofikitis@ceid.upatras.gr
  2. Department of Computer Engineering and Informatics, University of Patras,
    Rio 26500, Patras, Greece
    makri@ceid.upatras.gr

Abstract

In the present work, we inquire the use of game theoretic techniques for the development of recommender systems. Initially, the interaction of the two as-pects of the systems, query reformulation and relevance estimation, is modelled as a cooperative game where the two players have a common utility, to supply optimal recommendations, which they try to maximize. Based on this modelling, three basic recommendation methods are developed, namely collaborative filtering, content based filtering and demographic filtering. The different methods are then combined to create hybrid systems. In the weighted combination, the use of game theoretic techniques is extended, as it is modelled as a cooperative game. Finally, the methods are combined with the use of a genetic algorithm where game theory is used for the parent selection process. Our work offers a baseline for the efficient combination of recommendation methods through game theory and in addition the novelty method, Choice by Game, for the parent selection process in genetic algorithms which offers consistent performance improvements.

Key words

recommendation system, game theory, genetic algorithm

Digital Object Identifier (DOI)

https://doi.org/10.2298/CSIS210925018S

Publication information

Volume 19, Issue 3 (September 2022)
Year of Publication: 2022
ISSN: 2406-1018 (Online)
Publisher: ComSIS Consortium

Full text

DownloadAvailable in PDF
Portable Document Format

How to cite

Sofikitis, E., Makris, C.: Development of Recommendation Systems Using Game Theoretic Techniques. Computer Science and Information Systems, Vol. 19, No. 3, 1133-1154. (2022), https://doi.org/10.2298/CSIS210925018S