{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,4]],"date-time":"2026-05-04T17:49:59Z","timestamp":1777916999787,"version":"3.51.4"},"reference-count":47,"publisher":"Emerald","issue":"5","license":[{"start":{"date-parts":[[2022,4,15]],"date-time":"2022-04-15T00:00:00Z","timestamp":1649980800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["DTA"],"published-print":{"date-parts":[[2022,12,9]]},"abstract":"<jats:sec><jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title><jats:p>In a multi-stakeholder recommender system (MSRS), stakeholders are the multiple entities (consumer, producer, system, etc.) benefited by the generated recommendations. Traditionally, the exclusive focus on only a single stakeholders' (for example, only consumer or end-user) preferences obscured the welfare of the others. Two major challenges are encountered while incorporating the multiple stakeholders' perspectives in MSRS: designing a dedicated utility function for each stakeholder and optimizing their utility without hurting others. This paper proposes multiple utility functions for different stakeholders and optimizes these functions for generating balanced, personalized recommendations for each stakeholder.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title><jats:p>The proposed methodology considers four valid stakeholders user, producer, cast and recommender system from the multi-stakeholder recommender setting and builds dedicated utility functions. The utility function for users incorporates enhanced side-information-based similarity computation for utility count. Similarly, to improve the utility gain, the authors design new utility functions for producer, star-cast and system to incorporate long-tail and diverse items in the recommendation list. Next, to balance the utility gain and generate the trade-off recommendation solution, the authors perform the evolutionary optimization of the conflicting utility functions using NSGA-II. Experimental evaluation and comparison are conducted over three benchmark data sets.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Findings<\/jats:title><jats:p>The authors observed 19.70% of average enhancement in utility gain with improved mean precision, diversity and novelty. Exposure, hit, reach and target reach metrics are substantially improved.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title><jats:p>A new approach considers four stakeholders simultaneously with their respective utility functions and establishes the trade-off recommendation solution between conflicting utilities of the stakeholders.<\/jats:p><\/jats:sec>","DOI":"10.1108\/dta-07-2021-0182","type":"journal-article","created":{"date-parts":[[2022,4,14]],"date-time":"2022-04-14T08:34:57Z","timestamp":1649925297000},"page":"782-805","source":"Crossref","is-referenced-by-count":9,"title":["Utility optimization-based multi-stakeholder personalized recommendation system"],"prefix":"10.1108","volume":"56","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7413-8772","authenticated-orcid":false,"given":"Rahul","family":"Shrivastava","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9845-290X","authenticated-orcid":false,"given":"Dilip Singh","family":"Sisodia","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5306-5818","authenticated-orcid":false,"given":"Naresh Kumar","family":"Nagwani","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"140","published-online":{"date-parts":[[2022,4,15]]},"reference":[{"key":"key2022120707385053600_ref001","first-page":"2","article-title":"Incorporating system-level objectives into recommender systems","year":"2019"},{"key":"key2022120707385053600_ref002","article-title":"Beyond personalization: Research directions in multistakeholder recommendation","year":"2019"},{"key":"key2022120707385053600_ref003","article-title":"Multiple stakeholders in music recommender systems","volume-title":"CoRR","year":"2017"},{"key":"key2022120707385053600_ref004","article-title":"Addressing the multistakeholder impact of popularity bias in recommendation through calibration","year":"2020"},{"key":"key2022120707385053600_ref005","first-page":"3","article-title":"Maximizing aggregate recommendation diversity: a graph-theoretic approach","volume":"816","year":"2011","journal-title":"CEUR Workshop Proceedings"},{"key":"key2022120707385053600_ref006","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/978-3-319-29659-3_1","article-title":"An introduction to recommender systems","volume-title":"Recommender Systems: The Textbook","year":"2016"},{"key":"key2022120707385053600_ref007","unstructured":"Breese, J.S., Heckerman, D. and Kadie, C. (2013), \u201cEmpirical analysis of predictive algorithms for collaborative filtering\u201d, available at: http:\/\/arxiv.org\/abs\/1301.7363."},{"key":"key2022120707385053600_ref008","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1109\/WIW.2016.028","article-title":"Educational recommendation with multiple stakeholders","volume-title":"2016 IEEE\/WIC\/ACM International Conference on Web Intelligence Workshops (WIW)","year":"2016"},{"key":"key2022120707385053600_ref009","article-title":"Towards multi-stakeholder utility evaluation of recommender systems","volume":"1618","year":"2016","journal-title":"UMAP (Extended Proceedings)"},{"issue":"1-2","key":"key2022120707385053600_ref010","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1007\/s11257-012-9136-x","article-title":"Time-aware recommender systems: a comprehensive survey and analysis of existing evaluation protocols","volume":"24","year":"2014","journal-title":"User Modeling and User-Adapted Interaction"},{"issue":"C","key":"key2022120707385053600_ref011","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1016\/j.jpdc.2016.10.014","article-title":"A novel multi-objective evolutionary algorithm for recommendation systems","volume":"103","year":"2017","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"key2022120707385053600_ref012","first-page":"225","article-title":"Design and evaluation of a group recommender system","year":"2012"},{"issue":"2","key":"key2022120707385053600_ref013","doi-asserted-by":"crossref","first-page":"182","DOI":"10.1109\/4235.996017","article-title":"A fast and elitist multiobjective genetic algorithm: NSGA-II","volume":"6","year":"2002","journal-title":"IEEE Transactions on Evolutionary Computation"},{"key":"key2022120707385053600_ref014","article-title":"Platform economics: essays on multi-sided businesses (SSRN Scholarly Paper ID 1974020)","year":"2011","journal-title":"Social Science Research Network"},{"key":"key2022120707385053600_ref015","first-page":"257","article-title":"Beyond accuracy: evaluating recommender systems by coverage and serendipity","year":"2010"},{"issue":"4","key":"key2022120707385053600_ref016","first-page":"1","article-title":"The MovieLens datasets","volume":"5","year":"2015","journal-title":"ACM Transactions on Interactive Intelligent Systems"},{"key":"key2022120707385053600_ref017","doi-asserted-by":"crossref","first-page":"188","DOI":"10.1016\/j.knosys.2015.12.018","article-title":"A non-negative matrix factorization for collaborative filtering recommender systems based on a Bayesian probabilistic model","volume":"97","year":"2016","journal-title":"Knowledge-Based Systems"},{"key":"key2022120707385053600_ref018","article-title":"Multi-objective item evaluation for diverse as well as novel item recommendations","volume":"139","year":"2020","journal-title":"Expert Systems with Applications"},{"key":"key2022120707385053600_ref019","volume-title":"Price and Profit Awareness in Recommender Systems","year":"2017"},{"key":"key2022120707385053600_ref020","volume-title":"Price and Profit Awareness in Recommender Systems","year":"2017"},{"key":"key2022120707385053600_ref021","first-page":"337","article-title":"An automatic weighting scheme for collaborative filtering","year":"2004"},{"key":"key2022120707385053600_ref022","first-page":"2931","article-title":"A survey on recommendation methods beyond accuracy","volume":"E100D","year":"2017","journal-title":"IEICE Transactions on Information and Systems"},{"key":"key2022120707385053600_ref023","doi-asserted-by":"crossref","first-page":"180","DOI":"10.1016\/j.knosys.2016.08.014","article-title":"A survey of serendipity in recommender systems","volume":"111","year":"2016","journal-title":"Knowledge-Based Systems"},{"key":"key2022120707385053600_ref024","first-page":"20","article-title":"A Pareto-efficient algorithm for multiple objective optimization in e-commerce recommendation","year":"2019"},{"key":"key2022120707385053600_ref025","first-page":"4","article-title":"Joint optimization of profit and relevance for recommendation systems in e-commerce","volume-title":"CEUR Workshop Proceedings","year":"2019"},{"key":"key2022120707385053600_ref026","doi-asserted-by":"crossref","first-page":"271","DOI":"10.1016\/j.knosys.2011.09.006","article-title":"Incremental collaborative filtering recommender based on regularized matrix factorization","volume":"27","year":"2012","journal-title":"Knowledge-Based Systems"},{"issue":"2","key":"key2022120707385053600_ref027","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3470948","article-title":"A graph-based approach for mitigating multi-sided exposure bias in recommender systems","volume":"40","year":"2021","journal-title":"ACM Transactions on Information Systems (TOIS)"},{"key":"key2022120707385053600_ref028","first-page":"39","article-title":"Reciprocal recommendation for job matching with bidirectional feedback","year":"2013"},{"key":"key2022120707385053600_ref029","first-page":"207","article-title":"RECON: a reciprocal recommender for online dating","year":"2010"},{"key":"key2022120707385053600_ref030","doi-asserted-by":"crossref","first-page":"126","DOI":"10.1016\/j.ins.2019.03.064","article-title":"Modeling side information in preference relation based restricted Boltzmann machine for recommender systems","volume":"490","year":"2019","journal-title":"Information Sciences"},{"key":"key2022120707385053600_ref031","article-title":"Aggregation of preference relations to enhance the ranking quality of collaborative filtering based group recommender system","volume":"156","year":"2020","journal-title":"Expert Systems with Applications"},{"key":"key2022120707385053600_ref032","article-title":"Pair-wise preference relation based probabilistic matrix factorization for collaborative filtering in recommender system","volume":"196","year":"2020","journal-title":"Knowledge-Based Systems"},{"key":"key2022120707385053600_ref033","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TSMC.2022.3148675","article-title":"Handling dynamic user preferences using integrated point and distribution estimations in collaborative filtering","year":"2022","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics: Systems"},{"key":"key2022120707385053600_ref034","first-page":"2935","article-title":"A survey of accuracy evaluation metrics of recommendation tasks","volume":"10","year":"2009","journal-title":"The Journal of Machine Learning Research"},{"key":"key2022120707385053600_ref035","first-page":"285","article-title":"Item-based collaborative filtering recommendation algorithms","year":"2001"},{"key":"key2022120707385053600_ref036","first-page":"1","article-title":"Product recommendations using textual similarity based learning models","year":"2019"},{"key":"key2022120707385053600_ref037","doi-asserted-by":"publisher","DOI":"10.1007\/s00521-020-04844-4","article-title":"A deep learning-based hybrid model for recommendation generation and ranking","volume":"4","year":"2020","journal-title":"Neural Computing and Applications"},{"key":"key2022120707385053600_ref038","first-page":"54","article-title":"Multistakeholder recommendation with provider constraints","year":"2018"},{"key":"key2022120707385053600_ref039","first-page":"109","article-title":"Rank and relevance in novelty and diversity metrics for recommender systems","year":"2011"},{"key":"key2022120707385053600_ref040","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1016\/j.knosys.2016.04.018","article-title":"Multi-objective optimization for long tail recommendation","volume":"104","year":"2016","journal-title":"Knowledge-Based Systems"},{"key":"key2022120707385053600_ref041","first-page":"234","article-title":"Reciprocal recommendation system for online dating","year":"2015"},{"key":"key2022120707385053600_ref042","first-page":"578","article-title":"Multi-stakeholder recommendations: case studies, methods and challenges","year":"2019"},{"issue":"Part F1477","key":"key2022120707385053600_ref043","first-page":"2529","article-title":"Utility-based multi-criteria recommender systems","year":"2019","journal-title":"Proceedings of the ACM Symposium on Applied Computing"},{"key":"key2022120707385053600_ref044","first-page":"128","article-title":"Utility-based multi-stakeholder recommendations by multi-objective optimization","year":"2019"},{"key":"key2022120707385053600_ref045","first-page":"283","article-title":"Personalized educational learning with multi-stakeholder optimizations","year":"2019"},{"key":"key2022120707385053600_ref046","doi-asserted-by":"publisher","DOI":"10.1088\/1367-2630\/11\/12\/123008","article-title":"Accurate and diverse recommendations via eliminating redundant correlations","volume":"11","year":"2009","journal-title":"New Journal of Physics"},{"key":"key2022120707385053600_ref047","first-page":"222","article-title":"Improving recommendation lists through topic diversification","year":"2009"}],"container-title":["Data Technologies and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/DTA-07-2021-0182\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/DTA-07-2021-0182\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T23:15:14Z","timestamp":1753398914000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/dta\/article\/56\/5\/782-805\/48153"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,4,15]]},"references-count":47,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2022,4,15]]},"published-print":{"date-parts":[[2022,12,9]]}},"alternative-id":["10.1108\/DTA-07-2021-0182"],"URL":"https:\/\/doi.org\/10.1108\/dta-07-2021-0182","relation":{},"ISSN":["2514-9288"],"issn-type":[{"value":"2514-9288","type":"print"}],"subject":[],"published":{"date-parts":[[2022,4,15]]}}}