Abstract
We tackle the practical problem of finding a good rule to recommend a collective set of news items to a group of media consumers with possibly very disparate individual interest in the available items. For our analysis, we adapt a formal framework from voting theory in Computational Social Choice to the media setting in order to compare the performance of five recommendation rules with respect to several desirable properties of recommendation sets. Through simulations, we find that polarization of the audience limits how well these rules can perform in general. On the other hand, greater diversity or universality can be achieved at only low cost in utility.
We would like to thank Ulle Endriss for guidance and very helpful suggestions. We are also grateful to anonymous reviewers for detailed and constructive feedback. At the time at which this work was carried out, all authors were affiliated with the Institute for Logic, Language and Computation, University of Amsterdam.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
A strict, total order is a transitive, antisymmetric and irreflexive, connected relation.
- 2.
An anonymous reviewer has pointed out to us that this assumption may be too strict: reading one article may reduce the effort it takes to read another one on the same topic. Thus the cost of reading both articles may well be less than the sum of their individual costs. It would indeed be interesting to generalize the cost function in this way in future investigations.
- 3.
They are pseudo-utilities in that they are distinct from the consumers’ true utilities that form the input of the upstream recommender system.
- 4.
One might wonder at this point whether another utility-related measure, Pareto-efificiency, would be of use in our setting. In the budgeted context, a winner set W, is Pareto-efficient if there is no combination of items \(V=\{v_1,...,v_n\}\) such that there is \(w\in W\) and \(i\in N\) with \(u_i(V)>u_i(w)\), \(u_j(V)\ge u_j(w)\) for all \(j\ne i\) and \(C(V)\le C(w)\). In other words, there is no way to replace an item in W such that nobody is worse off, at least one consumer is better off and still fit the budget. To answer this question, one should recall that the utilities employed here are pseudo-utilities: the preference orders on which they are based do not contain information on whether some combination of lower ranked items would actually be preferred over a single higher ranked item. Utilities in our setting merely serve as a way to obtain an aggregate measure of the popularity of a winner set. They do not contain information that would allow one to make between-item or between-consumer comparisons. For these kind of comparisons we need to fall back to the preference orderings. In social choice, the notion corresponding to Pareto-efficiency is called unanimity. Studying unanimity in our multi-winner, budgeted setting would require an adaptation of the usual axiom. We leave this as an interesting avenue for future research.
- 5.
One might ask why we did not consider a rule that minimizes the Gini-coefficient. The reason is that usually even proponents of egalitarianism don’t aspire to minimize inequality (in all domains) but rather put side constraints on utility maximization, as in the famous Maximin-principle [12]. The Maximin-principle would correspond to the rule \(F(\mathcal {R},C^m(A),B)=\mathop {\arg \max }\nolimits _{W\in \mathcal { W_B}} \min _{i\in N} u_i(W)\) in our setting.
References
Altman, A., Tennenholtz, M.: An axiomatic approach to personalized ranking systems. J. ACM (JACM) 57(4), 26 (2010)
Aziz, H., Brill, M., Conitzer, V., Elkind, E., Freeman, R., Walsh, T.: Justified representation in approval-based committee voting. Soc. Choice Welf. 48(2), 461–485 (2017)
Boutilier, C., Caragiannis, I., Haber, S., Lu, T., Procaccia, A.D., Sheffet, O.: Optimal social choice functions: a utilitarian view. Artif. Intell. 227, 190–213 (2015)
Brandt, F., Conitzer, V., Endriss, U., Lang, J., Procaccia, A.D.: Handbook of Computational Social Choice. Cambridge University Press, New York (2016)
Elkind, E., Faliszewski, P., Skowron, P., Slinko, A.: Properties of multiwinner voting rules. Soc. Choice Welf. 48(3), 599–632 (2017)
Hashemi, V., Endriss, U.: Measuring diversity of preferences in a group. In: ECAI, pp. 423–428 (2014)
Jannach, D., Resnick, P., Tuzhilin, A., Zanker, M.: Recommender systems – beyond matrix completion. Commun. ACM 59(11), 94–102 (2016)
Kellerer, H., Pferschy, U., Pisinger, D.: Knapsack Problems. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-24777-7
Lu, T., Boutilier, C.: Budgeted social choice: from consensus to personalized decision making. IJCAI 11, 280–286 (2011)
Mill, J.: Utilitarianism. Longmans, Green, Reader & Dyer, London (1874)
Pennock, D.M., Horvitz, E., Giles, C.L., et al.: Social choice theory and recommender systems: analysis of the axiomatic foundations of collaborative filtering. In: AAAI/IAAI, pp. 729–734 (2000)
Rawls, J.: A Theory of Justice. Harvard University Press, Cambridge (2009)
Tennenholtz, M.: Reputation systems: an axiomatic approach. In: Proceedings of the 20th conference on Uncertainty in artificial intelligence, pp. 544–551. AUAI Press (2004)
Yitzhaki, S., Schechtman, E.: The Gini Methodology: A Primer on a Statistical Methodology. Springer Series in Statistics. Springer, New York (2013). https://doi.org/10.1007/978-1-4614-4720-7
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer-Verlag GmbH Germany, part of Springer Nature
About this paper
Cite this paper
Hungerbühler, S., Jóhnsson, H.P., Lisowski, G., Rapp, M. (2019). Social Choice and the Problem of Recommending Essential Readings. In: Sikos, J., Pacuit, E. (eds) At the Intersection of Language, Logic, and Information. ESSLLI 2018. Lecture Notes in Computer Science(), vol 11667. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-59620-3_4
Download citation
DOI: https://doi.org/10.1007/978-3-662-59620-3_4
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-59619-7
Online ISBN: 978-3-662-59620-3
eBook Packages: Computer ScienceComputer Science (R0)