1,334
Views
0
CrossRef citations to date
0
Altmetric
Articles

Vital node searcher: find out critical node measure with deep reinforcement learning

, &
Pages 1519-1539 | Received 27 Sep 2021, Accepted 26 Dec 2021, Published online: 02 Jun 2022
 

Abstract

How to find the critical nodes in the network structure quickly and accurately is a topic of network science. Various algorithms for critical nodes already exist, of which, however, some are with high time complexity and the rest are limited in application range. To solve this problem, an algorithm, referred to as Vital Node Searcher (VNS), is proposed, which discovers critical nodes from a network based on deep reinforcement learning. The VNS method first takes advantage of the Graph Embedding to downscale the feature information of the target network, and then uses the deep Q network method to extract the critical node sequence. A Long-Short Term network module is designed and applied to fully exploit historical information that is contained in the sequence data. Moreover, a duelling Q network module is developed to enhance the precision of prediction. Both in terms of time complexity and performance, the VNS method is superior compared with other methods, which are validated by experiments of real world datasets. Moreover, VNS method has strong generalisation performance and can be applied to different types of critical node problems. The VNS method performed experiments on four datasets and obtained ANC scores that outperformed the other models respectively. The experiment results demonstrated that the VNS method had a stable and effective performance on finding out the critical node sequence.

Disclosure statement

In accordance with Taylor & Francis policy and our ethical obligation as researchers, we confirm that there are no relevant financial or non-financial competing interests to report.

Notes

Additional information

Funding

This work was supported by National Natural Science Foundation of China [61303108]; Natural Science Foundation of Jiangsu Province [BK20211102]; Suzhou Key Industries Technological Innovation-Prospective Applied Research Project [SYG201804]; A project funded by the Priority Academic Program Development of Jiangsu Higher Education Institutions.