Improving the resilience of a network is a fundamental problem in network science, which protects the underlying system from natural disasters and malicious attacks. This is traditionally achieved via successive degree-preserving edge rewiring operations, with the major limitation of being transductive. Inductively solving graph-related tasks with sequential actions is accomplished by adopting graph neural networks (GNNs) coupled with reinforcement learning under the scenario with rich graph features. However, such frameworks cannot be directly applied to resilience tasks where only pure topological structure is available. In this case, GNNs can barely learn useful information, resulting in prohibitive difficulty in making actions for successively rewiring edges under a reinforcement learning context. In this paper, we study in depth the reasons why typical GNNs cause such failure. Based on this investigation, we propose ResiNet, the first end-to-end trainable inductive framework to discover resilient network topologies while balancing network utility. To this end, we reformulate resilience optimization as an MDP equipped with edge rewiring action space, and propose a pure topology-oriented variant of GNN called filtration enhanced graph neural network (FireGNN), which can learn from graphs without rich features. Extensive experiments demonstrate that ResiNet achieves a near-optimal resilience gain on various graphs while balancing the utility, and outperforms existing approaches by a large margin.
翻译:提高网络的复原力是网络科学中的一个根本问题,它保护了基本系统免遭自然灾害和恶意袭击。这传统上是通过连续保持边缘的重新接线操作实现的,主要局限是传输。通过采用图形神经网络(GNN),以及通过在具有丰富图形特征的假设情景下强化学习,通过连续行动,实现与图形相关的任务。然而,这些框架不能直接应用于仅具备纯地貌结构的复原力任务。在这种情况下,GNNN几乎无法学习有用的信息,导致在强化学习背景下为连续重新接线边缘采取行动极为困难。在本文件中,我们深入研究典型的GNNN造成这种失败的原因。根据这项调查,我们建议ResiNet,即第一个端到端的培养框架,在平衡网络功用的同时,发现具有复原力的网络结构。为此,我们将复原力优化改制成一个配有边缘重新接线行动空间的MDP,并提出一个纯粹的面向顶部的变版本,称为GNNNNW在强化学习背景下连续重新接线边缘的边缘边缘重新接线。我们深入研究典型GNNNNNNN造成这种失败失败的原因。根据这项调查网络,在不能够从各种图表上取得一个巨大的平衡。