Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/1864708.1864739acmconferencesArticle/Chapter ViewAbstractPublication PagesrecsysConference Proceedingsconference-collections
research-article

Breaking out of the box of recommendations: from items to packages

Published: 26 September 2010 Publication History

Abstract

Classical recommender systems provide users with a list of recommendations where each recommendation consists of a single item, e.g., a book or DVD. However, several applications can benefit from a system capable of recommending packages of items, in the form of sets. Sample applications include travel planning with a limited budget (price or time) and twitter users wanting to select worthwhile tweeters to follow given that they can deal with only a bounded number of tweets. In these contexts, there is a need for a system that can recommend top-k packages for the user to choose from.
Motivated by these applications, we consider composite recommendations, where each recommendation comprises a set of items. Each item has both a value (rating) and a cost associated with it, and the user specifies a maximum total cost (budget) for any recommended set of items. Our composite recommender system has access to one or more component recommender system, focusing on different domains, as well as to information sources which can provide the cost associated with each item. Because the problem of generating the top recommendation (package) is NP-complete, we devise several approximation algorithms for generating top-k packages as recommendations. We analyze their efficiency as well as approximation quality. Finally, using two real and two synthetic data sets, we subject our algorithms to thorough experimentation and empirical analysis. Our findings attest to the efficiency and quality of our approximation algorithms for top-k packages compared to exact algorithms.

Supplementary Material

JPG File (recsys2010-29092010-08-01.jpg)
MOV File (recsys2010-29092010-08-01.mov)

References

[1]
}}http://www.cs.ubc.ca/~minxie/TR-2010-04.pdf.
[2]
}}G. Adomavicius and A. Tuzhilin. Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE TKDE, 17(6):734--749, 2005.
[3]
}}A. Angel, S. Chaudhuri, G. Das, and N. Koudas. Ranking objects based on relationships and fixed associations. In EDBT, pages 910--921, 2009.
[4]
}}A. Brodsky, S. M. Henshaw, and J. Whittle. CARD: a decision-guidance framework and application for recommending composite alternatives. In RecSys, pages 171--178, 2008.
[5]
}}M. De Choudhury, M. Feldman, S. Amer-Yahia, N. Golbandi, R. Lempel, and C. Yu. Automatic construction of travel itineraries using social breadcrumbs. In ACM Hypertext, 2010.
[6]
}}R. Fagin, A. Lotem, and M. Naor. Optimal aggregation algorithms for middleware. J. Comput. Syst. Sci., 66(4):614--656, 2003.
[7]
}}J. Finger and N. Polyzotis. Robust and efficient algorithms for rank join evaluation. In ACM SIGMOD, pages 415--428, 2009.
[8]
}}O. H. Ibarra and C. E. Kim. Fast approximation algorithms for the knapsack and sum of subset problems. J. ACM, 22(4):463--468, 1975.
[9]
}}K. Järvelin and J. Kekäläinen. Cumulated gain-based evaluation of IR techniques. ACM Trans. Inf. Syst., 20(4):422--446, 2002.
[10]
}}H. Kellerer, U. Pferschy, and D. Pisinger. Knapsack Problems. Springer, 2004.
[11]
}}B. Kimelfeld and Y. Sagiv. Finding and approximating top-k answers in keyword proximity search. In PODS, pages 173--182, 2006.
[12]
}}G. Koutrika, B. Bercovitz, and H. Garcia-Molina. FlexRecs: expressing and combining flexible recommendations. In SIGMOD, pages 745--758, 2009.
[13]
}}T. Lappas, K. Liu, and E. Terzi. Finding a team of experts in social networks. In KDD, pages 467--476, 2009.
[14]
}}E. L. Lawler. A procedure for computing the k best solutions to discrete optimization problems and its application to the shortest path problem. Man. Sci., 18(7):401--405, 1972.
[15]
}}A. Marchetti-Spaccamela and C. Vercellis. Stochastic on-line knapsack problems. Math. Program., 68:73--104, 1995.
[16]
}}A. Parameswaran and H. Garcia-Molina. Recommendations with prerequisites. In ACM Recommender Systems, pages 353--356, 2009.
[17]
}}A. Parameswaran, P. Venetis, and H. Garcia-Molina. Recommendation systems with complex constraints: A CourseRank perspective. Technical report, 2009.
[18]
}}S. B. Roy, S. Amer-Yahia, A. Chawla, G. Das, and C. Yu. Constructing and exploring composite items. In ACM SIGMOD, 2010.
[19]
}}V. V. Vazirani. Approximation Algorithms. Springer, 2001.
[20]
}}J. Weng, E.-P. Lim, J. Jiang, and Q. He. TwitterRank: finding topic-sensitive influential twitterers. In WSDM, pages 261--270, 2010.

Cited By

View all
  • (2024)Personalized bundle recommendation using preference elicitation and the Choquet integralFrontiers in Artificial Intelligence10.3389/frai.2024.13466847Online publication date: 14-Feb-2024
  • (2024)Revisiting Bundle Recommendation for Intent-aware Product BundlingACM Transactions on Recommender Systems10.1145/36528652:3(1-34)Online publication date: 15-Mar-2024
  • (2024)Adaptive In-Context Learning with Large Language Models for Bundle GenerationProceedings of the 47th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3626772.3657808(966-976)Online publication date: 10-Jul-2024
  • Show More Cited By

Index Terms

  1. Breaking out of the box of recommendations: from items to packages

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      RecSys '10: Proceedings of the fourth ACM conference on Recommender systems
      September 2010
      402 pages
      ISBN:9781605589060
      DOI:10.1145/1864708
      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 ACM 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

      In-Cooperation

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 26 September 2010

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. optimization
      2. recommendation algorithms
      3. top-k query processing

      Qualifiers

      • Research-article

      Conference

      RecSys '10
      Sponsor:
      RecSys '10: Fourth ACM Conference on Recommender Systems
      September 26 - 30, 2010
      Barcelona, Spain

      Acceptance Rates

      Overall Acceptance Rate 254 of 1,295 submissions, 20%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)36
      • Downloads (Last 6 weeks)5
      Reflects downloads up to 12 Nov 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)Personalized bundle recommendation using preference elicitation and the Choquet integralFrontiers in Artificial Intelligence10.3389/frai.2024.13466847Online publication date: 14-Feb-2024
      • (2024)Revisiting Bundle Recommendation for Intent-aware Product BundlingACM Transactions on Recommender Systems10.1145/36528652:3(1-34)Online publication date: 15-Mar-2024
      • (2024)Adaptive In-Context Learning with Large Language Models for Bundle GenerationProceedings of the 47th International ACM SIGIR Conference on Research and Development in Information Retrieval10.1145/3626772.3657808(966-976)Online publication date: 10-Jul-2024
      • (2024)Towards Hierarchical Intent Disentanglement for Bundle RecommendationIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2023.3329175(1-12)Online publication date: 2024
      • (2023)RETRACTED: A Global Structural Hypergraph Convolutional Model for Bundle RecommendationElectronics10.3390/electronics1218395212:18(3952)Online publication date: 19-Sep-2023
      • (2023)Recommendation System: A Survey and New PerspectivesWorld Scientific Annual Review of Artificial Intelligence10.1142/S281103232330001301Online publication date: 4-May-2023
      • (2023)Scalable Transfer Evolutionary Optimization: Coping With Big Task InstancesIEEE Transactions on Cybernetics10.1109/TCYB.2022.316439953:10(6160-6172)Online publication date: Oct-2023
      • (2023)Further Choice ScenariosGroup Recommender Systems10.1007/978-3-031-44943-7_7(135-151)Online publication date: 23-Sep-2023
      • (2022)Enumerating Fair Packages for Group RecommendationsProceedings of the Fifteenth ACM International Conference on Web Search and Data Mining10.1145/3488560.3498432(870-878)Online publication date: 11-Feb-2022
      • (2021)Comprehensible counterfactual explanation on Kolmogorov-Smirnov testProceedings of the VLDB Endowment10.14778/3461535.346154614:9(1583-1596)Online publication date: 22-Oct-2021
      • Show More Cited By

      View Options

      Get Access

      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