skip to main content
10.1145/3132847.3133034acmconferencesArticle/Chapter ViewAbstractPublication PagescikmConference Proceedingsconference-collections
research-article
Public Access

Recommendation with Capacity Constraints

Published: 06 November 2017 Publication History

Abstract

In many recommendation settings, the candidate items for recommendation are associated with a maximum capacity, i.e., number of seats in a Point-of-Interest (POI) or number of item copies in the inventory. However, despite the prevalence of the capacity constraint in the recommendation process, the existing recommendation methods are not designed to optimize for respecting such a constraint. Towards closing this gap, we propose Recommendation with Capacity Constraints -- a framework that optimizes for both recommendation accuracy and expected item usage that respects the capacity constraints. We show how to apply our method to three state-of-the-art latent factor recommendation models: probabilistic matrix factorization (PMF), bayesian personalized ranking (BPR) for item recommendation, and geographical matrix factorization (GeoMF) for POI recommendation. Our experiments indicate that our framework is effective for providing good recommendations while taking the limited resources into consideration. Interestingly, our methods are shown in some cases to further improve the top-N recommendation quality of the respective unconstrained models.

References

[1]
Gediminas Adomavicius and YoungOk Kwon. 2007. New recommendation techniques for multicriteria rating systems. IEEE Intelligent Systems Vol. 22, 3 (2007).
[2]
Deepak Agarwal, Shaunak Chatterjee, Yang Yang, and Liang Zhang. 2015. Constrained optimization for homepage relevance. WWW. ACM, 375--384.
[3]
Deepak Agarwal, Bee-Chung Chen, and Pradheep Elango. 2009. Explore/exploit schemes for web content optimization ICDM. IEEE, 1--10.
[4]
Deepak Agarwal, Bee-Chung Chen, Pradheep Elango, and Xuanhui Wang. 2011. Click shaping to optimize multiple objectives. In KDD. ACM, 132--140.
[5]
Deepak Agarwal, Bee-Chung Chen, Pradheep Elango, and Xuanhui Wang. 2012. Personalized click shaping through lagrangian duality for online recommendation SIGIR. ACM, 485--494.
[6]
Kareem Amin, Michael Kearns, Peter Key, and Anton Schwaighofer. 2012. Budget optimization for sponsored search: Censored learning in MDPs. arXiv preprint arXiv:1210.4847 (2012).
[7]
Konstantina Christakopoulou and Arindam Banerjee. 2015. Collaborative Ranking with a Push at the Top. In WWW. ACM, 205--215.
[8]
John Duchi, Elad Hazan, and Yoram Singer. 2011. Adaptive subgradient methods for online learning and stochastic optimization. JMLR, Vol. 12, Jul (2011), 2121--2159.
[9]
Huiji Gao, Jiliang Tang, Xia Hu, and Huan Liu. 2013. Exploring temporal effects for location recommendation on location-based social networks. In RecSys. ACM, 93--100.
[10]
Mouzhi Ge, Carla Delgado-Battenfeld, and Dietmar Jannach. 2010. Beyond accuracy: evaluating recommender systems by coverage and serendipity RecSys. ACM, 257--260.
[11]
Rupesh Gupta, Guanfeng Liang, Hsiao-Ping Tseng, Ravi Kiran Holur Vijay, Xiaoyu Chen, and Rómer Rosales. 2016. Email Volume Optimization at LinkedIn. In KDD. ACM, 97--106.
[12]
Ralf Herbrich. 2016. Learning Sparse Models at Scale. In KDD. ACM, 407.
[13]
Yifan Hu, Yehuda Koren, and Chris Volinsky. 2008. Collaborative filtering for implicit feedback datasets ICDM. IEEE, 263--272.
[14]
Neil Hurley and Mi Zhang. 2011. Novelty and diversity in top-n recommendation--analysis and evaluation. ACM Transactions on Internet Technology (TOIT), Vol. 10, 4 (2011), 14.
[15]
Tamas Jambor and Jun Wang. 2010. Optimizing multiple objectives in collaborative filtering RecSys. ACM, 55--62.
[16]
Christopher C Johnson. 2014. Logistic matrix factorization for implicit feedback data NIPS 2014 Workshop on Distributed Machine Learning and Matrix Computations.
[17]
Ioannis Karatzas and Steven Shreve. 2012. Brownian motion and stochastic calculus. Vol. Vol. 113. Springer Science & Business Media.
[18]
Yehuda Koren, Robert Bell, Chris Volinsky, et almbox. 2009. Matrix factorization techniques for recommender systems. Computer, Vol. 42, 8 (2009), 30--37.
[19]
Kleanthi Lakiotaki, Nikolaos F Matsatsinis, and Alexis Tsoukias. 2011. Multicriteria user modeling in recommender systems. IEEE Intelligent Systems Vol. 26, 2 (2011), 64--76.
[20]
Jure Leskovec, Anand Rajaraman, and Jeffrey David Ullman. 2014. Mining of massive datasets. Cambridge University Press.
[21]
Huayu Li, Yong Ge, and Hengshu Zhu. 2016. Point-of-Interest Recommendations: Learning Potential Check-ins from Friends KDD. ACM, 975--984.
[22]
Haifang Li and Yingce Xia. 2017. Infinitely Many-Armed Bandits with Budget Constraints AAAI. 2182--2188.
[23]
Xutao Li, Gao Cong, Xiao-Li Li, Tuan-Anh Nguyen Pham, and Shonali Krishnaswamy. 2015. Rank-GeoFM: a ranking based geographical factorization method for point of interest recommendation. In SIGIR. ACM, 433--442.
[24]
Defu Lian, Cong Zhao, Xing Xie, Guangzhong Sun, Enhong Chen, and Yong Rui. 2014. GeoMF: joint geographical modeling and matrix factorization for point-of-interest recommendation. In KDD. ACM, 831--840.
[25]
Dawen Liang, Laurent Charlin, James McInerney, and David M Blei. 2016. Modeling user exposure in recommendation. In WWW. ACM, 951--961.
[26]
Julien Mairal, Francis Bach, Jean Ponce, and Guillermo Sapiro. 2010. Online learning for matrix factorization and sparse coding. JMLR, Vol. 11, Jan (2010), 19--60.
[27]
Aranyak Mehta et almbox. 2013. Online matching and ad allocation. Foundations and Trends® in Theoretical Computer Science, Vol. 8, 4 (2013), 265--368.
[28]
Rong Pan, Yunhong Zhou, Bin Cao, Nathan N Liu, Rajan Lukose, Martin Scholz, and Qiang Yang. 2008. One-class collaborative filtering. In ICDM. IEEE, 502--511.
[29]
Aditya Parameswaran, Petros Venetis, and Hector Garcia-Molina. 2011. Recommendation systems with complex constraints: A course recommendation perspective. ACM Transactions on Information Systems (TOIS), Vol. 29, 4 (2011), 20.
[30]
Steffen Rendle, Christoph Freudenthaler, Zeno Gantner, and Lars Schmidt-Thieme. 2009. BPR: Bayesian personalized ranking from implicit feedback UAI. AUAI Press, 452--461.
[31]
Marco Tulio Ribeiro, Anisio Lacerda, Adriano Veloso, and Nivio Ziviani. 2012. Pareto-efficient hybridization for multi-objective recommender systems RecSys. ACM, 19--26.
[32]
Ruslan Salakhutdinov and Andriy Mnih. 2007. Probabilistic matrix factorization. In NIPS, Vol. Vol. 20. 1257--1264.
[33]
Tobias Schnabel, Adith Swaminathan, Ashudeep Singh, Navin Chandak, and Thorsten Joachims. 2016. Recommendations as treatments: Debiasing learning and evaluation. arXiv preprint arXiv:1602.05352 (2016).
[34]
Hanhuai Shan and Arindam Banerjee. 2010. Generalized probabilistic matrix factorizations for collaborative filtering ICDM. IEEE, 1025--1030.
[35]
Yue Shi, Alexandros Karatzoglou, Linas Baltrunas, Martha Larson, Nuria Oliver, and Alan Hanjalic. 2012. CLiMF: learning to maximize reciprocal rank with collaborative less-is-more filtering RecSys. ACM, 139--146.
[36]
Krysta M Svore, Maksims N Volkovs, and Christopher JC Burges. 2011. Learning to rank with multiple objective functions WWW. ACM, 367--376.
[37]
Liang Tang, Bo Long, Bee-Chung Chen, and Deepak Agarwal. 2016. An Empirical Study on Recommendation with Multiple Types of Feedback KDD. ACM, 283--292.
[38]
Baosheng Yu, Meng Fang, and Dacheng Tao. 2016. Linear Submodular Bandits with a Knapsack Constraint AAAI. 1380--1386.
[39]
Yonghong Yu and Xingguo Chen. 2015. A Survey of Point-of-Interest Recommendation in Location-Based Social Networks Workshops at AAAI.
[40]
Jia-Dong Zhang and Chi-Yin Chow. 2013. iGSLR: personalized geo-social location recommendation: a kernel density estimation approach. In SIGSPATIAL. ACM, 334--343.
[41]
Yongfeng Zhang, Qi Zhao, Yi Zhang, Daniel Friedman, Min Zhang, Yiqun Liu, and Shaoping Ma. 2016. Economic recommendation with surplus maximization. WWW. ACM, 73--83.

Cited By

View all
  • (2023)Sustainability-oriented Recommender SystemsProceedings of the 31st ACM Conference on User Modeling, Adaptation and Personalization10.1145/3565472.3595617(296-300)Online publication date: 18-Jun-2023
  • (2023)Towards Capacity-Aware Broker Matching: From Recommendation to Assignment2023 IEEE 39th International Conference on Data Engineering (ICDE)10.1109/ICDE55515.2023.00065(776-788)Online publication date: Apr-2023
  • (2023)When Should Recommenders Account for Low QoS?IEEE Access10.1109/ACCESS.2023.333462311(132014-132036)Online publication date: 2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
CIKM '17: Proceedings of the 2017 ACM on Conference on Information and Knowledge Management
November 2017
2604 pages
ISBN:9781450349185
DOI:10.1145/3132847
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

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 06 November 2017

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. capacity constraints
  2. latent factor recommendation
  3. point-of-interest recommendation
  4. recommendation systems
  5. user propensity

Qualifiers

  • Research-article

Funding Sources

Conference

CIKM '17
Sponsor:

Acceptance Rates

CIKM '17 Paper Acceptance Rate 171 of 855 submissions, 20%;
Overall Acceptance Rate 1,861 of 8,427 submissions, 22%

Upcoming Conference

CIKM '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)144
  • Downloads (Last 6 weeks)13
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2023)Sustainability-oriented Recommender SystemsProceedings of the 31st ACM Conference on User Modeling, Adaptation and Personalization10.1145/3565472.3595617(296-300)Online publication date: 18-Jun-2023
  • (2023)Towards Capacity-Aware Broker Matching: From Recommendation to Assignment2023 IEEE 39th International Conference on Data Engineering (ICDE)10.1109/ICDE55515.2023.00065(776-788)Online publication date: Apr-2023
  • (2023)When Should Recommenders Account for Low QoS?IEEE Access10.1109/ACCESS.2023.333462311(132014-132036)Online publication date: 2023
  • (2023)Personalised Recommendations and Profile Based Re-ranking Improve Distribution of Student OpportunitiesInternational Joint Conference 16th International Conference on Computational Intelligence in Security for Information Systems (CISIS 2023) 14th International Conference on EUropean Transnational Education (ICEUTE 2023)10.1007/978-3-031-42519-6_21(217-227)Online publication date: 27-Aug-2023
  • (2021)A flexible framework for evaluating user and item fairness in recommender systemsUser Modeling and User-Adapted Interaction10.1007/s11257-020-09285-1Online publication date: 27-Jan-2021
  • (2020)Bandit based Optimization of Multiple Objectives on a Music Streaming PlatformProceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining10.1145/3394486.3403374(3224-3233)Online publication date: 23-Aug-2020
  • (2020)FAST: A Fairness Assured Service Recommendation Strategy Considering Service Capacity ConstraintService-Oriented Computing10.1007/978-3-030-65310-1_21(287-303)Online publication date: 9-Dec-2020
  • (2019)LOREProceedings of the 13th ACM Conference on Recommender Systems10.1145/3298689.3347027(160-168)Online publication date: 10-Sep-2019
  • (2019)Whole Page Optimization with Global ConstraintsProceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining10.1145/3292500.3330675(3153-3161)Online publication date: 25-Jul-2019
  • (2019)Group recommender system for store product placementData Mining and Knowledge Discovery10.1007/s10618-018-0600-z33:1(204-229)Online publication date: 1-Jan-2019

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media