{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,21]],"date-time":"2026-02-21T19:35:44Z","timestamp":1771702544917,"version":"3.50.1"},"reference-count":82,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2014,10,28]],"date-time":"2014-10-28T00:00:00Z","timestamp":1414454400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Inf. Syst."],"published-print":{"date-parts":[[2014,10,28]]},"abstract":"<jats:p>\n            With the advent of online social networks, recommender systems have became crucial for the success of many online applications\/services due to their significance role in tailoring these applications to user-specific needs or preferences. Despite their increasing popularity, in general, recommender systems suffer from\n            <jats:italic>data sparsity<\/jats:italic>\n            and\n            <jats:italic>cold-start<\/jats:italic>\n            problems. To alleviate these issues, in recent years, there has been an upsurge of interest in exploiting social information such as trust relations among users along with the rating data to improve the performance of recommender systems. The main motivation for exploiting trust information in the recommendation process stems from the observation that the ideas we are exposed to and the choices we make are significantly influenced by our social context. However, in large user communities, in addition to trust relations, distrust relations also exist between users. For instance, in Epinions, the concepts of personal \u201cweb of trust\u201d and personal \u201cblock list\u201d allow users to categorize their friends based on the quality of reviews into trusted and distrusted friends, respectively. Hence, it will be interesting to incorporate this new source of information in recommendation as well. In contrast to the incorporation of trust information in recommendation which is thriving, the potential of explicitly incorporating distrust relations is almost unexplored. In this article, we propose a matrix factorization-based model for recommendation in social rating networks that properly incorporates both trust and distrust relationships aiming to improve the quality of recommendations and mitigate the data sparsity and cold-start users issues. Through experiments on the Epinions dataset, we show that our new algorithm outperforms its standard trust-enhanced or distrust-enhanced counterparts with respect to accuracy, thereby demonstrating the positive effect that incorporation of explicit distrust information can have on recommender systems.\n          <\/jats:p>","DOI":"10.1145\/2641564","type":"journal-article","created":{"date-parts":[[2014,10,29]],"date-time":"2014-10-29T18:05:55Z","timestamp":1414605955000},"page":"1-38","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":104,"title":["Matrix Factorization with Explicit Trust and Distrust Side Information for Improved Social Recommendation"],"prefix":"10.1145","volume":"32","author":[{"given":"Rana","family":"Forsati","sequence":"first","affiliation":[{"name":"Shahid Beheshti University and University of Minnesota, Tehran, Iran"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mehrdad","family":"Mahdavi","sequence":"additional","affiliation":[{"name":"Michigan State University, East Lansing, MI"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mehrnoush","family":"Shamsfard","sequence":"additional","affiliation":[{"name":"Shahid Beheshti University, Tehran, Iran"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohamed","family":"Sarwat","sequence":"additional","affiliation":[{"name":"University of Minnesota, Minneapolis, MN"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2014,10,28]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2005.99"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1718487.1718499"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1066677.1067036"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/SocialCom-PASSAT.2012.115"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2013.03.012"},{"key":"e_1_2_1_6_1","volume-title":"Proceedings of the 14th Conference on Uncertainty in Artificial Intelligence. Morgan Kaufmann Publishers Inc., 43--52","author":"Breese John S.","year":"1998"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1460563.1460571"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1037\/h0046049"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ipm.2008.12.004"},{"key":"e_1_2_1_10_1","volume-title":"Conference on Neural Information Processing Systems (NIPS).","volume":"24","author":"Cotter Andrew","year":"2011"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1401890.1401914"},{"key":"e_1_2_1_12_1","volume-title":"Proceedings of the Conference on Neural Information Processing Systems. 375--382","author":"Dasgupta Sanjoy","year":"2002"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/963770.963776"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/PASSAT\/SocialCom.2011.56"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.3233\/HIS-130166"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2009.06.010"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/11755593_8"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/CCNC.2006.1593032"},{"key":"e_1_2_1_20_1","volume-title":"Proceedings of the 16th National Conference on Artificial Intelligence and the 11th Innovative Applications of Artificial Intelligence Conference (AAAI\/IAAI). 439--446","author":"Good Nathaniel","year":"1999"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611972801.18"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/988672.988727"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/2554850.2554878"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/312624.312682"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/963770.963772"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/963770.963774"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1557019.1557067"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1864708.1864736"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.5555\/2283696.2283836"},{"key":"e_1_2_1_30_1","volume-title":"Computational Intelligence for Modelling, Control & Automation","author":"Kohrs Arnd"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1571941.1571977"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1401890.1401944"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2009.263"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1772690.1772756"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1753326.1753532"},{"key":"e_1_2_1_36_1","volume-title":"Proceedings of the 21st International Conference on Artificial Intelligence (IJCAI'09)","author":"Li Wu-Jun","year":"2009"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.dss.2013.04.002"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2484028.2484059"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1571941.1571978"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/1639714.1639746"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1458082.1458205"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1935826.1935877"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1961209.1961212"},{"key":"e_1_2_1_44_1","volume-title":"Introduction to Information Retrieval","author":"Manning Christopher D."},{"key":"e_1_2_1_45_1","series-title":"Lecture Notes in Computer Science","volume-title":"On the Move to Meaningful Internet Systems 2004: CoopIS, DOA, and ODBASE","author":"Massa Paolo"},{"key":"e_1_2_1_46_1","volume-title":"Proceedings of the 20th National Conference on Artificial Intelligence (AAAI'05)","author":"Massa Paolo","year":"2005"},{"key":"e_1_2_1_47_1","series-title":"Human-Computer Intercation Series","volume-title":"Computing with Social Trust","author":"Massa Paolo"},{"key":"e_1_2_1_48_1","volume-title":"Proceedings of the 18th National Conference on Artificial Intelligence (AAAI). 187--192","author":"Melville Prem","year":"2002"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/1010614.1010618"},{"key":"e_1_2_1_50_1","volume-title":"Proceedings of the 21st Annual Conference on Neural Information Processing Systems (NIPS). 1257--1264","author":"Mnih Andriy","year":"2007"},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1137\/070704277"},{"key":"e_1_2_1_53_1","volume-title":"Quantifying social influence in epinions. Human 2, 2","author":"Patil Akshay","year":"2013"},{"key":"e_1_2_1_54_1","volume-title":"Proceedings of the Annual Conference on Neural Information Processing System (NIPS)","volume":"2","author":"Pavlov Dmitry"},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1006544522159"},{"key":"e_1_2_1_56_1","volume-title":"Proceedings of the 16th Conference on Uncertainty in Artificial Intelligence","author":"Pennock David M."},{"key":"e_1_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/1102351.1102441"},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/1390156.1390267"},{"key":"e_1_2_1_59_1","volume-title":"Proceedings of the 22nd Annual Conference on Neural Information Processing Systems. 1257--1264","author":"Salakhutdinov Ruslan","year":"2008"},{"key":"e_1_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/1273496.1273596"},{"key":"e_1_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/371920.372071"},{"key":"e_1_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/2501654.2501661"},{"key":"e_1_2_1_63_1","volume-title":"Proceedings of the 20th International Conference on Machine Learning (ICML)","volume":"3","author":"Si Luo","year":"2003"},{"key":"e_1_2_1_64_1","volume-title":"Proceedings of the IJCAI Workshop on Machine Learning for Information Filtering","volume":"99","author":"Soboroff Ian","year":"1999"},{"key":"e_1_2_1_65_1","volume-title":"Proceedings of the 20th International Conference on Machine Learning (ICML)","volume":"3","author":"Srebro Nathan","year":"2003"},{"key":"e_1_2_1_66_1","volume-title":"Proceedings of the Conference on Neural Information Processing Systems (NIPS). 1329--1336","author":"Srebro Nathan","year":"2005"},{"key":"e_1_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1109\/GrC.2010.153"},{"key":"e_1_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.fss.2012.02.007"},{"key":"e_1_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIS.2011.22"},{"key":"e_1_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.5555\/2103556"},{"key":"e_1_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.fss.2010.10.015"},{"key":"e_1_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/2460383.2460385"},{"key":"e_1_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDM.2006.133"},{"key":"e_1_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1145\/1148170.1148257"},{"key":"e_1_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1109\/WI-IAT.2010.129"},{"key":"e_1_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1145\/1631272.1631293"},{"key":"e_1_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/1076034.1076056"},{"key":"e_1_2_1_78_1","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2004.1264822"},{"key":"e_1_2_1_79_1","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611972764.58"},{"key":"e_1_2_1_80_1","doi-asserted-by":"publisher","DOI":"10.1145\/1277741.1277752"},{"key":"e_1_2_1_81_1","volume-title":"Proceedings of the 25th AAAI Conference on Artificial Intelligence.","author":"Zhu Jianke","year":"2011"},{"key":"e_1_2_1_82_1","series-title":"Computing with Social Trust Human-Computer Interaction Series","volume-title":"On propagating interpersonal trust in social networks","author":"Ziegler Cai-Nicolas"},{"key":"e_1_2_1_83_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.dss.2006.11.003"},{"key":"e_1_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10796-005-4807-3"}],"container-title":["ACM Transactions on Information Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2641564","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2641564","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T20:01:07Z","timestamp":1750276867000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2641564"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,10,28]]},"references-count":82,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2014,10,28]]}},"alternative-id":["10.1145\/2641564"],"URL":"https:\/\/doi.org\/10.1145\/2641564","relation":{},"ISSN":["1046-8188","1558-2868"],"issn-type":[{"value":"1046-8188","type":"print"},{"value":"1558-2868","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,10,28]]},"assertion":[{"value":"2013-11-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2014-06-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2014-10-28","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}