A Graph Machine Learning Framework to Compute Zero Forcing Sets in Graphs

被引:0
|
作者
Ahmad, Obaid Ullah [1 ]
Shabbir, Mudassir [3 ]
Abbas, Waseem [2 ]
Koutsoukos, Xenofon [3 ]
机构
[1] Univ Texas Dallas, Elect Engn Dept, Richardson, TX 75080 USA
[2] Univ Texas Dallas, Syst Engn Dept, Richardson, TX 75080 USA
[3] Vanderbilt Univ, Comp Sci Dept, Nashville, TN 37235 USA
基金
美国国家科学基金会;
关键词
Machine learning; Greedy algorithms; Training; Optimization; Computer architecture; Controllability; Scalability; Zero-forcing Set; graph convolutional network; network controllability; leader selection problem; CONTROLLABILITY;
D O I
10.1109/TNSE.2023.3337750
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This article studies the problem of computing zero-forcing sets (ZFS) in graphs and provides a machine-learning solution. Zero-forcing is a vertex coloring process to color the entire vertex set from a small subset of initially colored vertices constituting a ZFS. Such sets have several applications in network science and networked control systems. However, computing a minimum ZFS is an NP-hard problem, and popular heuristics encounter scalability issues. We investigate the greedy heuristic for this problem and propose a combination of the random selection and greedy algorithm called the random-greedy algorithm, which offers an efficient solution to the ZFS problem. Moreover, we enhance this approach by incorporating a data-driven solution based on graph convolutional networks (GCNs), leveraging a random selection process. Our machine-learning architecture, designed to imitate the greedy algorithm, achieves significant speed improvements, surpassing the computational efficiency of the greedy algorithm by several orders of magnitude. We perform thorough numerical evaluations to demonstrate that the proposed approach is considerably efficient, scalable to graphs about ten times larger than those used in training, and generalizable to several different families of synthetic and real-world graphs with comparable and sometimes better results in terms of the size of ZFS. We also curate a comprehensive database comprising synthetic and real-world graph datasets, including approximate and optimal ZFS solutions. This database serves as a benchmark for training machine-learning models and provides valuable resources for further research and evaluation in this problem domain. Our findings showcase the effectiveness of the proposed machine-learning solution and advance the state-of-the-art in solving the ZFS problem.
引用
收藏
页码:2110 / 2123
页数:14
相关论文
共 50 条
  • [1] Reconfiguration graphs of zero forcing sets
    Geneson, Jesse
    Haas, Ruth
    Hogben, Leslie
    DISCRETE APPLIED MATHEMATICS, 2023, 329 : 126 - 139
  • [2] Vertex Cover Zero Forcing Sets in Graphs
    Hassan, Javier A.
    Laja, Ladznar S.
    INTERNATIONAL JOURNAL OF MATHEMATICS AND COMPUTER SCIENCE, 2024, 19 (04): : 999 - 1003
  • [3] Zero forcing sets and the minimum rank of graphs
    Barioli, Francesco
    Barrett, Wayne
    Butler, Steve
    Cioaba, Sebastian M.
    Cvetkovic, Dragos
    Fallat, Shaun M.
    Godsil, Chris
    Haemers, Willem
    Hogben, Leslie
    Mikkelson, Rana
    Narayan, Sivaram
    Pryporova, Olga
    Sciriha, Irene
    So, Wasin
    Stevanovic, Dragan
    van der Holst, Hein
    Vander Meulen, Kevin N.
    Wehe, Amy Wangsness
    LINEAR ALGEBRA AND ITS APPLICATIONS, 2008, 428 (07) : 1628 - 1648
  • [4] On minimum rank and zero forcing sets of a graph
    Huang, Liang-Hao
    Chang, Gerard J.
    Yeh, Hong-Gwa
    LINEAR ALGEBRA AND ITS APPLICATIONS, 2010, 432 (11) : 2961 - 2973
  • [5] 2-Distance Zero Forcing Sets in Graphs
    Hassan, Javier A.
    Udtohan, Lestlene T.
    Laja, Ladznar S.
    EUROPEAN JOURNAL OF PURE AND APPLIED MATHEMATICS, 2024, 17 (02): : 1283 - 1293
  • [6] Failed zero forcing and critical sets on directed graphs
    Adams, Alyssa
    Jacob, Bonnie
    AUSTRALASIAN JOURNAL OF COMBINATORICS, 2021, 81 : 367 - 387
  • [7] Zero Forcing Sets and Controllability of Dynamical Systems Defined on Graphs
    Monshizadeh, Nima
    Zhang, Shuo
    Camlibel, M. Kanat
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2014, 59 (09) : 2562 - 2567
  • [8] CONNECTED ZERO FORCING SETS AND CONNECTED PROPAGATION TIME OF GRAPHS
    Khosravi, Maryam
    Rashidi, Saeedeh
    Sheikhhosseini, Alemeh
    TRANSACTIONS ON COMBINATORICS, 2020, 9 (02) : 77 - 88
  • [9] Some Properties of Zero Forcing Hop Dominating Sets in a Graph
    Manditong, Jahiri U.
    Tapeing, Aziz B.
    Hassan, Javier A.
    Bakkang, Alcyn R.
    Mohommad, Nurijam Hanna M.
    Kamdon, Sisteta U.
    EUROPEAN JOURNAL OF PURE AND APPLIED MATHEMATICS, 2024, 17 (01): : 324 - 337
  • [10] TOTAL FORCING SETS AND ZERO FORCING SETS IN TREES
    Davila, Randy
    Henning, Michael A.
    DISCUSSIONES MATHEMATICAE GRAPH THEORY, 2020, 40 (03) : 733 - 754