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 条
  • [41] Scanflow: A multi-graph framework for Machine Learning workflow management, supervision, and debugging
    Bravo-Rocca, Gusseppe
    Liu, Peini
    Guitart, Jordi
    Dholakia, Ajay
    Ellison, David
    Falkanger, Jeffrey
    Hodak, Miroslav
    EXPERT SYSTEMS WITH APPLICATIONS, 2022, 202
  • [42] Multi-Stage Optimized Machine Learning Framework for Network Intrusion Detection
    Injadat, Mohammad Noor
    Moubayed, Abdallah
    Nassif, Ali Bou
    Shami, Abdallah
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (02): : 1803 - 1816
  • [43] Graph Anonymization using Machine Learning
    Maag, Maria Laura
    Denoyer, Ludovic
    Gallinari, Patrick
    2014 IEEE 28TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2014, : 1111 - 1118
  • [44] Graph machine learning for design of high-octane fuels
    Rittig, Jan G. G.
    Ritzert, Martin
    Schweidtmann, Artur M. M.
    Winkler, Stefanie
    Weber, Jana M. M.
    Morsch, Philipp
    Heufer, Karl Alexander
    Grohe, Martin
    Mitsos, Alexander
    Dahmen, Manuel
    AICHE JOURNAL, 2023, 69 (04)
  • [45] A graph-based machine learning framework identifies critical properties of FVIII that lead to hemophilia A
    Ferreira, Marcos V.
    Nogueira, Tatiane
    Rios, Ricardo A.
    Lopes, Tiago J. S.
    FRONTIERS IN BIOINFORMATICS, 2023, 3
  • [46] Analysis of Data Sets With Learning Conflicts for Machine Learning
    Ledesma, Sergio
    Ibarra-Manzano, Mario-Alberto
    Cabal-Yepez, Eduardo
    Almanza-Ojeda, Dora-Luz
    Avina-Cervantes, Juan-Gabriel
    IEEE ACCESS, 2018, 6 : 45062 - 45070
  • [47] Hurricane Forecasting: A Novel Multimodal Machine Learning Framework
    Boussioux, Leonard
    Zeng, Cynthia
    Guenais, Theo
    Bertsimas, Dimitris
    WEATHER AND FORECASTING, 2022, 37 (06) : 817 - 831
  • [48] A Digital Bit-Reconfigurable Versatile Compute-In-Memory Macro for Machine Learning Acceleration
    Zhang, Xin
    Lu, Yuncheng
    Wang, Bo
    Kim, Tony Tae-Hyoung
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2023, 70 (05) : 1744 - 1748
  • [49] An Efficient Parallel Secure Machine Learning Framework on GPUs
    Zhang, Feng
    Chen, Zheng
    Zhang, Chenyang
    Zhou, Amelie Chi
    Zhai, Jidong
    Du, Xiaoyong
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (09) : 2262 - 2276
  • [50] A machine learning framework for improving refinery production planning
    Santander, Omar
    Kuppuraj, Vidyashankar
    Harrison, Christopher A.
    Baldea, Michael
    AICHE JOURNAL, 2023, 69 (08)