Dynamic Weighted Heuristic Trust Path Search Algorithm
Trust propagation is being increasingly adopted to assist recommendation systems in providing more reliable information, upon which, users can make more accurate decisions. Optimal trust path search integrating trust value and path length plays a critical role in trust propagation, but suffers from...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2020-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9178794/ |
_version_ | 1818876695260692480 |
---|---|
author | Ru Kong Xiangrong Tong |
author_facet | Ru Kong Xiangrong Tong |
author_sort | Ru Kong |
collection | DOAJ |
description | Trust propagation is being increasingly adopted to assist recommendation systems in providing more reliable information, upon which, users can make more accurate decisions. Optimal trust path search integrating trust value and path length plays a critical role in trust propagation, but suffers from insufficient performance regarding search accuracy and time. Generally, the quality of trust propagation is affected by the path length, and the longer the path is, the worse the trust quality is. However, the length of the path is not the unique crucial factor. Some longer paths with greater trust values may be more credible. In addition, the A* algorithm can find an optimal solution, but it expends much time to distinguish some similar paths. The A* algorithm is improved and a dynamic weighted heuristic trust path search algorithm is proposed. According to the six-degree space theory, the paths are extended to six-degree admissible trust paths. Then, according to the depths of the nodes in the search path, it relaxes the evaluation functionf(n) by devising a dynamic weighted factor w, inserts all nodes satisfied specific conditions into the FOCAL list. Furthermore, it sets the secondary heuristic factor and selects the nodes with the minimum heuristic factor value to reach the target node, and outputs the optimal trust path. Experiments on the public Advogato and FilmTrust datasets demonstrated that the proposed algorithm could efficiently identify the reliable trust paths and predict trust value with high accuracy and reduced computational complexity. The proposed algorithm could be applied to recommendation systems in the future. |
first_indexed | 2024-12-19T13:46:28Z |
format | Article |
id | doaj.art-9df0209ec3f4435496ff6dd403eb1ee8 |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-12-19T13:46:28Z |
publishDate | 2020-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-9df0209ec3f4435496ff6dd403eb1ee82022-12-21T20:18:51ZengIEEEIEEE Access2169-35362020-01-01815738215739010.1109/ACCESS.2020.30197979178794Dynamic Weighted Heuristic Trust Path Search AlgorithmRu Kong0https://orcid.org/0000-0002-7576-6049Xiangrong Tong1https://orcid.org/0000-0003-4855-3723School of Computer and Control Engineering, Yantai University, Yantai, ChinaSchool of Computer and Control Engineering, Yantai University, Yantai, ChinaTrust propagation is being increasingly adopted to assist recommendation systems in providing more reliable information, upon which, users can make more accurate decisions. Optimal trust path search integrating trust value and path length plays a critical role in trust propagation, but suffers from insufficient performance regarding search accuracy and time. Generally, the quality of trust propagation is affected by the path length, and the longer the path is, the worse the trust quality is. However, the length of the path is not the unique crucial factor. Some longer paths with greater trust values may be more credible. In addition, the A* algorithm can find an optimal solution, but it expends much time to distinguish some similar paths. The A* algorithm is improved and a dynamic weighted heuristic trust path search algorithm is proposed. According to the six-degree space theory, the paths are extended to six-degree admissible trust paths. Then, according to the depths of the nodes in the search path, it relaxes the evaluation functionf(n) by devising a dynamic weighted factor w, inserts all nodes satisfied specific conditions into the FOCAL list. Furthermore, it sets the secondary heuristic factor and selects the nodes with the minimum heuristic factor value to reach the target node, and outputs the optimal trust path. Experiments on the public Advogato and FilmTrust datasets demonstrated that the proposed algorithm could efficiently identify the reliable trust paths and predict trust value with high accuracy and reduced computational complexity. The proposed algorithm could be applied to recommendation systems in the future.https://ieeexplore.ieee.org/document/9178794/Bounded-suboptimal solutionheuristic searchrecommendation systemtrust path |
spellingShingle | Ru Kong Xiangrong Tong Dynamic Weighted Heuristic Trust Path Search Algorithm IEEE Access Bounded-suboptimal solution heuristic search recommendation system trust path |
title | Dynamic Weighted Heuristic Trust Path Search Algorithm |
title_full | Dynamic Weighted Heuristic Trust Path Search Algorithm |
title_fullStr | Dynamic Weighted Heuristic Trust Path Search Algorithm |
title_full_unstemmed | Dynamic Weighted Heuristic Trust Path Search Algorithm |
title_short | Dynamic Weighted Heuristic Trust Path Search Algorithm |
title_sort | dynamic weighted heuristic trust path search algorithm |
topic | Bounded-suboptimal solution heuristic search recommendation system trust path |
url | https://ieeexplore.ieee.org/document/9178794/ |
work_keys_str_mv | AT rukong dynamicweightedheuristictrustpathsearchalgorithm AT xiangrongtong dynamicweightedheuristictrustpathsearchalgorithm |