skip to main content
10.1145/3488560.3498432acmconferencesArticle/Chapter ViewAbstractPublication PageswsdmConference Proceedingsconference-collections
research-article

Enumerating Fair Packages for Group Recommendations

Published: 15 February 2022 Publication History

Abstract

Package-to-group recommender systems recommend a set of unified items to a group of people. Different from conventional settings, it is not easy to measure the utility of group recommendations because it involves more than one user. In particular, fairness is crucial in group recommendations. Even if some members in a group are substantially satisfied with a recommendation, it is undesirable if other members are ignored to increase the total utility. Many methods for evaluating and applying the fairness of group recommendations have been proposed in the literature. However, all these methods maximize the score and output only one package. This is in contrast to conventional recommender systems, which output several (e.g., top-K) candidates. This can be problematic because a group can be dissatisfied with the recommended package owing to some unobserved reasons, even if the score is high. To address this issue, we propose a method to enumerate fair packages efficiently. Our method furthermore supports filtering queries, such as top-K and intersection, to select favorite packages when the list is long. We confirm that our algorithm scales to large datasets and can balance several aspects of the utility of the packages.

Supplementary Material

MP4 File (WSDM22-fp333.mp4)
Presentation video for "Enumerating Fair Packages for Group Recommendations" (10 min)

References

[1]
hia et al.(2009)Amer-Yahia, Roy, Chawla, Das, and Yu]yahia2009groupSihem Amer-Yahia, Senjuti Basu Roy, Ashish Chawla, Gautam Das, and Cong Yu. Group recommendation: Semantics and efficiency. Proc. VLDB Endow., 2 (1): 754--765, 2009.
[2]
hia et al.(2014)Amer-Yahia, Bonchi, Castillo, Feuerstein, Mé ndez-D'i az, and Zabala]yahia2014compositeSihem Amer-Yahia, Francesco Bonchi, Carlos Castillo, Esteban Feuerstein, Isabel Mé ndez-D'i az, and Paula Zabala. Composite retrieval of diverse and complementary bundles. IEEE Trans. Knowl. Data Eng., 26 (11): 2662--2675, 2014.
[3]
Aris Anagnostopoulos, Reem Atassi, Luca Becchetti, Adriano Fazzone, and Fabrizio Silvestri. Tour recommendation for groups. Data Min. Knowl. Discov., 31 (5): 1157--1188, 2017.
[4]
Linas Baltrunas, Tadas Makcinskas, and Francesco Ricci. Group recommendations with rank aggregation and collaborative filtering. In RecSys, pages 119--126. ACM, 2010.
[5]
Shlomo Berkovsky and Jill Freyne. Group-based recipe recommendations: analysis of data aggregation strategies. In RecSys, pages 111--118. ACM, 2010.
[6]
Bernhard Bliem, Robert Bredereck, and Rolf Niedermeier. Complexity of efficient and envy-free resource allocation: Few agents, resources, or utility levels. In Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence, IJCAI, pages 102--108. IJCAI/AAAI Press, 2016.
[7]
Sylvain Bouveret and Jé rô me Lang. Efficiency and envy-freeness in fair division of indivisible goods: Logical representation and complexity. J. Artif. Intell. Res., 32: 525--564, 2008.
[8]
Randal E. Bryant. Graph-based algorithms for boolean function manipulation. IEEE Trans. Computers, 35 (8): 677--691, 1986.
[9]
Robin Burke. Multisided fairness for recommendation. In 4th Workshop on Fairness, Accountability, and Transparency in Machine Learning, FAT/ML, 2017.
[10]
Marek Cygan, Fedor V Fomin, Łukasz Kowalik, Daniel Lokshtanov, Dániel Marx, Marcin Pilipczuk, Michał Pilipczuk, and Saket Saurabh. Parameterized algorithms. Springer, 2015.
[11]
Ting Deng, Wenfei Fan, and Floris Geerts. On the complexity of package recommendation problems. In PODS, pages 261--272. ACM, 2012.
[12]
Rodney G. Downey and Michael R. Fellows. Fixed-parameter tractability and completeness II: on completeness for W[1]. Theor. Comput. Sci., 141 (1&2): 109--131, 1995.
[13]
Rodney G Downey and Michael Ralph Fellows. Parameterized complexity. Springer Science & Business Media, 2012.
[14]
Moritz Hardt, Eric Price, and Nati Srebro. Equality of opportunity in supervised learning. In NeurIPS, pages 3315--3323, 2016.
[15]
F. Maxwell Harper and Joseph A. Konstan. The movielens datasets: History and context. ACM Trans. Interact. Intell. Syst., 5 (4): 19:1--19:19, 2016.
[16]
Ruining He and Julian J. McAuley. Ups and downs: Modeling the visual evolution of fashion trends with one-class collaborative filtering. In WWW, pages 507--517. ACM, 2016.
[17]
Anthony Jameson and Barry Smyth. Recommendation to groups. In The Adaptive Web, Methods and Strategies of Web Personalization, volume 4321 of Lecture Notes in Computer Science, pages 596--627. Springer, 2007.
[18]
Toshihiro Kamishima, Shotaro Akaho, Hideki Asoh, and Jun Sakuma. Enhancement of the neutrality in recommendation. In Proceedings of the 2nd Workshop on Human Decision Making in Recommender Systems, volume 893, pages 8--14, 2012.
[19]
Mesut Kaya, Derek G. Bridge, and Nava Tintarev. Ensuring fairness in group recommendations by rank-sensitive balancing of relevance. In RecSys, pages 101--110. ACM, 2020.
[20]
Donald E Knuth. The Art of Computer Programming, Volume 4, Fascicle 1: Bitwise Tricks & Techniques; Binary Decision Diagrams. Addison-Wesley Professional, 2009.
[21]
Henry Lieberman, Neil W. Van Dyke, and Adriana Santarosa Vivacqua. Let's browse: A collaborative web browsing agent. In Proceedings of the 4th International Conference on Intelligent User Interfaces, IUI 1999, Los Angeles, CA, USA, January 5--8, 1999, pages 65--68. ACM, 1999.
[22]
Xiao Lin, Min Zhang, Yongfeng Zhang, Zhaoquan Gu, Yiqun Liu, and Shaoping Ma. Fairness-aware group recommendation with pareto-efficiency. In RecSys, pages 107--115. ACM, 2017.
[23]
Julian J. McAuley, Christopher Targett, Qinfeng Shi, and Anton van den Hengel. Image-based recommendations on styles and substitutes. In SIGIR, pages 43--52. ACM, 2015.
[24]
Shin-ichi Minato. Zero-suppressed bdds for set manipulation in combinatorial problems. In Proceedings of the 30th Design Automation Conference, DAC, pages 272--277. ACM Press, 1993.
[25]
Mark O'connor, Dan Cosley, Joseph A Konstan, and John Riedl. Polylens: a recommender system for groups of users. In ECSCW 2001, pages 199--218. Springer, 2001.
[26]
zy et al.(2010)Pilá szy, Zibriczky, and Tikk]pilaszy2010fastIstvá n Pilá szy, Dá vid Zibriczky, and Domonkos Tikk. Fast als-based matrix factorization for explicit and implicit feedback datasets. In RecSys, pages 71--78. ACM, 2010.
[27]
Shuyao Qi, Nikos Mamoulis, Evaggelia Pitoura, and Panayiotis Tsaparas. Recommending packages to groups. In ICDM, pages 449--458. IEEE Computer Society, 2016.
[28]
Badrul Munir Sarwar, George Karypis, Joseph A. Konstan, and John Riedl. Item-based collaborative filtering recommendation algorithms. In WWW, pages 285--295. ACM, 2001.
[29]
Dimitris Serbos, Shuyao Qi, Nikos Mamoulis, Evaggelia Pitoura, and Panayiotis Tsaparas. Fairness in package-to-group recommendations. In WWW, pages 371--379. ACM, 2017.
[30]
Detlef Sieling and Ingo Wegener. Reduction of obdds in linear time. Inf. Process. Lett., 48 (3): 139--144, 1993.
[31]
Wenyi Xiao, Huan Zhao, Haojie Pan, Yangqiu Song, Vincent W. Zheng, and Qiang Yang. Beyond personalization: Social content recommendation for creator equality and consumer satisfaction. In KDD, pages 235--245. ACM, 2019.
[32]
Min Xie, Laks V. S. Lakshmanan, and Peter T. Wood. Breaking out of the box of recommendations: from items to packages. In RecSys, pages 151--158. ACM, 2010.
[33]
Min Xie, Laks V. S. Lakshmanan, and Peter T. Wood. Generating top-k packages via preference elicitation. Proc. VLDB Endow., 7 (14): 1941--1952, 2014.
[34]
Sirui Yao and Bert Huang. Beyond parity: Fairness objectives for collaborative filtering. In NeurIPS, pages 2921--2930, 2017.
[35]
driguez, and Gummadi]zafar2017fairnessMuhammad Bilal Zafar, Isabel Valera, Manuel Gomez-Rodriguez, and Krishna P. Gummadi. Fairness beyond disparate treatment & disparate impact: Learning classification without disparate mistreatment. In WWW, pages 1171--1180. ACM, 2017.
[36]
Tao Zhu, Patrick Harrington, Junjun Li, and Lei Tang. Bundle recommendation in ecommerce. In SIGIR, pages 657--666. ACM, 2014.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
WSDM '22: Proceedings of the Fifteenth ACM International Conference on Web Search and Data Mining
February 2022
1690 pages
ISBN:9781450391320
DOI:10.1145/3488560
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 15 February 2022

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. enumeration
  2. fairness
  3. recommender systems

Qualifiers

  • Research-article

Funding Sources

Conference

WSDM '22

Acceptance Rates

Overall Acceptance Rate 498 of 2,863 submissions, 17%

Upcoming Conference

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)31
  • Downloads (Last 6 weeks)1
Reflects downloads up to 18 Jan 2025

Other Metrics

Citations

Cited By

View all

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media