Graph-Based Node Finding in Big Complex Contextual Social Graphs

Graph pattern matching is to find the subgraphs matching the given pattern graphs. In complex contextual social networks, considering the constraints of social contexts like the social relationships, the social trust, and the social positions, users are interested in the top-K matches of a specific...

Full description

Saved in:
Bibliographic Details
Main Authors: Keshou Wu, Guanfeng Liu, Junwen Lu
Format: Article
Language:English
Published: Wiley 2020-01-01
Series:Complexity
Online Access:http://dx.doi.org/10.1155/2020/7909826
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832550970171588608
author Keshou Wu
Guanfeng Liu
Junwen Lu
author_facet Keshou Wu
Guanfeng Liu
Junwen Lu
author_sort Keshou Wu
collection DOAJ
description Graph pattern matching is to find the subgraphs matching the given pattern graphs. In complex contextual social networks, considering the constraints of social contexts like the social relationships, the social trust, and the social positions, users are interested in the top-K matches of a specific node (denoted as the designated node) based on a pattern graph, rather than the entire set of graph matching. This inspires the conText-Aware Graph pattern-based top-K designated node matching (TAG-K) problem, which is NP-complete. Targeting this challenging problem, we propose a recurrent neural network- (RNN-) based Monte Carlo Tree Search algorithm (RN-MCTS), which automatically balances exploring new possible matches and extending existing matches. The RNN encodes the subgraph and maps it to a policy which is used to guide the MCTS. The experimental results demonstrate that our proposed algorithm outperforms the state-of-the-art methods in terms of both efficiency and effectiveness.
format Article
id doaj-art-4e554d954d1442309828de5208b4c2bd
institution Kabale University
issn 1076-2787
1099-0526
language English
publishDate 2020-01-01
publisher Wiley
record_format Article
series Complexity
spelling doaj-art-4e554d954d1442309828de5208b4c2bd2025-02-03T06:05:16ZengWileyComplexity1076-27871099-05262020-01-01202010.1155/2020/79098267909826Graph-Based Node Finding in Big Complex Contextual Social GraphsKeshou Wu0Guanfeng Liu1Junwen Lu2Engineering Research Center for Software Testing and Evaluation of Fujian Province, Xiamen University of Technology, Xiamen, ChinaDepartment of Computing, Macquarie University, NSW 2109, AustraliaEngineering Research Center for Software Testing and Evaluation of Fujian Province, Xiamen University of Technology, Xiamen, ChinaGraph pattern matching is to find the subgraphs matching the given pattern graphs. In complex contextual social networks, considering the constraints of social contexts like the social relationships, the social trust, and the social positions, users are interested in the top-K matches of a specific node (denoted as the designated node) based on a pattern graph, rather than the entire set of graph matching. This inspires the conText-Aware Graph pattern-based top-K designated node matching (TAG-K) problem, which is NP-complete. Targeting this challenging problem, we propose a recurrent neural network- (RNN-) based Monte Carlo Tree Search algorithm (RN-MCTS), which automatically balances exploring new possible matches and extending existing matches. The RNN encodes the subgraph and maps it to a policy which is used to guide the MCTS. The experimental results demonstrate that our proposed algorithm outperforms the state-of-the-art methods in terms of both efficiency and effectiveness.http://dx.doi.org/10.1155/2020/7909826
spellingShingle Keshou Wu
Guanfeng Liu
Junwen Lu
Graph-Based Node Finding in Big Complex Contextual Social Graphs
Complexity
title Graph-Based Node Finding in Big Complex Contextual Social Graphs
title_full Graph-Based Node Finding in Big Complex Contextual Social Graphs
title_fullStr Graph-Based Node Finding in Big Complex Contextual Social Graphs
title_full_unstemmed Graph-Based Node Finding in Big Complex Contextual Social Graphs
title_short Graph-Based Node Finding in Big Complex Contextual Social Graphs
title_sort graph based node finding in big complex contextual social graphs
url http://dx.doi.org/10.1155/2020/7909826
work_keys_str_mv AT keshouwu graphbasednodefindinginbigcomplexcontextualsocialgraphs
AT guanfengliu graphbasednodefindinginbigcomplexcontextualsocialgraphs
AT junwenlu graphbasednodefindinginbigcomplexcontextualsocialgraphs