Abstract
With the prevalence of Social Networks (SNs) and services, plenty of trust models for Trustworthy Service Recommendation (TSR) in Service-oriented SNs (S-SNs) have been proposed. The reputation-based schemes usually do not contain user preferences and are vulnerable to unfair rating attacks. Meanwhile, the local trust-based schemes generally have low reliability or even fail to work when the trust path is too long or does not exist. Thus it is beneficial to integrate them for TSR in S-SNs. This work improves the state-of-the-art Combining Global and Local Trust (CGLT) scheme and proposes a novel Integrating Reputation and Local Trust (IRLT) model which mainly includes four modules, namely Service Recommendation Interface (SRI) module, Local Trust-based Trust Evaluation (LTTE) module, Reputation-based Trust Evaluation (RTE) module and Aggregation Trust Evaluation (ATE) module. Besides, a synthetic S-SN based on the famous Advogato dataset is deployed and the well-known Discount Cumulative Gain (DCG) metric is employed to measure the service recommendation performance of our IRLT model with comparing to that of the excellent CGLT model. The results illustrate that our IRLT model is slightly superior to the CGLT model in honest environment and significantly outperforms the CGLT model in terms of the robustness against unfair rating attacks.
Highlights
Nowadays, SNs are becoming increasingly prevalent and have affected many aspects of our daily life [1, 2]
We have proposed a novel Integrating Reputation and Local Trust (IRLT) model, which includes four modules, for Trustworthy Service Recommendation (TSR) in Service-oriented SNs (S-SNs)
In Reputation-based Trust Evaluation (RTE) module, the opinions of all the service witnesses are considered through filtering by the results of Local Trust-based Trust Evaluation (LTTE) module to ease unfair rating attacks
Summary
SNs are becoming increasingly prevalent and have affected many aspects of our daily life [1, 2]. Based on the social trust paths, service requester can evaluate the trust values of services and obtain the top-k recommendation list. Though these classic reputation-based and local trust-based TSR models provide many brilliant ideas, there exist the following limitations in them:. Reputation-based TSR models usually do not take user preference into consideration and merely provide a unique top-k recommendation list to all the service requesters. Local trust-based TSR models calculate the local trust value of certain service based on the social trust paths from the active service requester to the service [17, 22]. The results illustrate that our IRLT model has slightly better performance than the CGLT model in honest environment and significantly outperforms the CGLT model in terms of the robustness against unfair rating attacks
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.