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
来源
IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING | 2024年 / 11卷 / 02期
基金
美国国家科学基金会;
关键词
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 条
  • [21] The Zero Forcing Number of Graphs with the Matching Number and the Cyclomatic Number
    Jing, Yu
    Zhang, Wenqian
    Ji, Shengjin
    GRAPHS AND COMBINATORICS, 2023, 39 (04)
  • [22] Zero Forcing Domination in Some Graphs: Characterizations and Derived Formulas
    Hassan, Javier A.
    Bonsocan, Maria Andrea O.
    Langamin, Mercedita A.
    Bilar, Vergel T.
    Aming, Sharifa Dianne A.
    Amiruddin-Rajik, Bayah J.
    EUROPEAN JOURNAL OF PURE AND APPLIED MATHEMATICS, 2024, 17 (04): : 3772 - 3780
  • [23] Explainable zero-shot learning via attentive graph convolutional network and knowledge graphs
    Geng, Yuxia
    Chen, Jiaoyan
    Ye, Zhiquan
    Yuan, Zonggang
    Zhang, Wei
    Chen, Huajun
    SEMANTIC WEB, 2021, 12 (05) : 741 - 765
  • [24] Interference Graph Dataset for Machine Learning-Based Register Allocation
    da Silva, Pedro Zaffalon
    Senefonte, Helen Cristina de Mattos
    Attrot, Wesley
    IEEE ACCESS, 2024, 12 : 157574 - 157586
  • [25] METRIC DIMENSION AND ZERO FORCING NUMBER OF TWO FAMILIES OF LINE GRAPHS
    Eroh, Linda
    Kang, Cong X.
    Yi, Eunjeong
    MATHEMATICA BOHEMICA, 2014, 139 (03): : 467 - 483
  • [26] Some properties of the closed global shadow graphs and their zero forcing number
    Raksha, M. R.
    Dominic, Charles
    ACTA UNIVERSITATIS SAPIENTIAE INFORMATICA, 2022, 14 (01) : 137 - 154
  • [27] Automated Graph Neural Network Search Under Federated Learning Framework
    Wang, Chunnan
    Chen, Bozhou
    Li, Geng
    Wang, Hongzhi
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (10) : 9959 - 9972
  • [28] Zero Forcing Number of Cubic and Quartic Cayley Graphs on Abelian Groups
    Li, Huixian
    Ji, Shengjin
    Li, Guang
    JOURNAL OF INTERCONNECTION NETWORKS, 2025,
  • [29] A Machine Learning based Knowledge Graph Framework for Heterogeneous Power Grid Systems
    Zhang, Shujuan
    Zheng, GuoQiang
    Liu, Li
    Li, Longyue
    Li, JinZhong
    Wang, Xin
    2021 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS AND COMPUTER ENGINEERING (ICCECE), 2021, : 119 - 123
  • [30] A Machine Learning Framework for FPGA Placement
    Grewal, Gary
    Areibi, Shawki
    Westrik, Matthew
    Abuowaimer, Ziad
    Zhao, Betty
    FPGA'17: PROCEEDINGS OF THE 2017 ACM/SIGDA INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE GATE ARRAYS, 2017, : 286 - 286