Scalable Verification of GNN-based Job Schedulers
Not on the map. Why?
Abstract (arXiv)
Recently, Graph Neural Networks (GNNs) have been applied for scheduling jobs over clusters, achieving better performance than hand-crafted heuristics. Despite their impressive performance, concerns remain over whether these GNN-based job schedulers meet users' expectations about other important properties, such as strategy-proofness, sharing incentive, and stability. In this work, we consider formal verification of GNN-based job schedulers. We address several domain-specific challenges such as networks that are deeper and specifications that are richer than those encountered when verifying image and NLP classifiers. We develop vegas, the first general framework for verifying both single-step and multi-step properties of these schedulers based on carefully designed algorithms that combine abstractions, refinements, solvers, and proof transfer. Our experimental results show that vegas achieves significant speed-up when verifying important properties of a state-of-the-art GNN-based scheduler compared to previous methods.
Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). Builds on 45 of its 77 references that are in the map. First posted on arXiv 7 Mar 2022.
Builds on
45 of 77 references.
References · 45
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2013Intriguing properties of neural networkscited by 5,114
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
- 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 751
- 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 739
- 2017Provable defenses against adversarial examples via the convex outer adversarial polytopecited by 564
- 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
- 2018Efficient Neural Network Robustness Certification with General Activation Functionscited by 439
- 2016Learning Convolutional Neural Networks for Graphscited by 314
- 2016Safety Verification of Deep Neural Networkscited by 262
33 more
- 2019Adversarial Attacks on Graph Neural Networks via Meta Learningcited by 261
- 2018Towards Fast Computation of Certified Robustness for ReLU Networkscited by 254
- 2017Formal Verification of Piece-Wise Linear Feed-Forward Neural Networkscited by 241
- 2018Formal Security Analysis of Neural Networks using Symbolic Intervalscited by 185
- 2020Fast and Complete: Enabling Complete Neural Network Verification with Rapid and Massively Parallel Incomplete Verifierscited by 183
- 2018Semidefinite relaxations for certifying robustness to adversarial examplescited by 178
- 2018Efficient Formal Safety Analysis of Neural Networkscited by 165
- 2019Branch and Bound for Piecewise Linear Neural Network Verificationcited by 138
- 2018Learning Scheduling Algorithms for Data Processing Clusterscited by 133
- 2019A Convex Relaxation Barrier to Tight Robustness Verification of Neural Networkscited by 124
- 2017Output Reachable Set Estimation and Verification for Multi-Layer Neural Networkscited by 79
- 2020Towards More Practical Adversarial Attacks on Graph Neural Networkscited by 76
- 2020Verification of Deep Convolutional Neural Networks Using ImageStarscited by 75
- 2021Lyapunov-stable neural-network controlcited by 66
- 2019Certifiable Robustness to Graph Perturbationscited by 62
- 2020Certified Robustness of Graph Neural Networks against Adversarial Structural Perturbationcited by 57
- 2021Learning to schedule job-shop problems: Representation and policy learning using graph neural network and reinforcement learningcited by 52
- 2018CNN-Cert: An Efficient Framework for Certifying Robustness of Convolutional Neural Networkscited by 50
- 2020The Convex Relaxation Barrier, Revisited: Tightened Single-Neuron Relaxations for Neural Network Verificationcited by 50
- 2019Neural Network Branching for Neural Network Verificationcited by 45
- 2020Scaling Polyhedral Neural Network Verification on GPUscited by 43
- 2019Perfectly Parallel Fairness Certification of Neural Networkscited by 42
- 2018Formal Verification of Neural Network Controlled Autonomous Systemscited by 41
- 2019Optimization and Abstraction: A Synergistic Approach for Analyzing Neural Network Robustnesscited by 40
- 2019Fastened CROWN: Tightened Neural Network Robustness Certificatescited by 39
- 2020Parallelization Techniques for Verifying Neural Networkscited by 36
- 2020Reachable Polyhedral Marching (RPM): A Safety Verification Algorithm for Robotic Systems with Deep Neural Network Componentscited by 36
- 2021Towards Scalable Verification of Deep Reinforcement Learningcited by 33
- 2020Improving Neural Network Verification through Spurious Region Guided Refinementcited by 30
- 2017Deep Neural Networks as 0-1 Mixed Integer Linear Programs: A Feasibility Studycited by 25
- 2020Fast Geometric Projections for Local Robustness Certificationcited by 21
- 2020Scalable Polyhedral Verification of Recurrent Neural Networkscited by 20
- 2020Online Learning Demands in Max-min Fairnesscited by 6
Built on by
Citing papers per year: 2022: 4; 2023: 1; 2024: 5; 2025: 1; 2026: 7.
18 papers.
Sort:
By area:
- 2024Marabou 2.0: A Versatile Formal Analyzer of Neural Networkscited by 81
- 2022The Third International Verification of Neural Networks Competition (VNN-COMP 2022): Summary and Resultscited by 39
- 2022VeriX: Towards Verified Explainability of Deep Neural Networkscited by 30
- 2023Provably Bounding Neural Network Preimagescited by 28
- 2022Toward Certified Robustness Against Real-World Distribution Shiftscited by 16
- 2024Verifying message-passing neural networks via topology-based bounds tighteningcited by 10
- 2024Formal Verification of Graph Convolutional Networks with Uncertain Node Features and Uncertain Graph Structurecited by 8
- 2022A Scalable, Interpretable, Verifiable & Differentiable Logic Gate Convolutional Neural Network Architecture From Truth Tablescited by 4
- 2024AutoSpec: Automated Generation of Neural Network Specificationscited by 2
- 2025Bridging Efficiency and Safety: Formal Verification of Neural Networks with Early Exitscited by 1
- 2026The FABRIC Strategy for Verifying Neural Feedback Systemscited by 1
- 2024Specification Generation for Neural Networks in Systemscited by 0
6 more
- 2026The Luna Bound Propagator for Formal Analysis of Neural Networkscited by 0
- 2026Analyzing Symbolic Properties for DRL Agents in Systems and Networkingcited by 0
- 2026Towards Verified and Targeted Explanations through Formal Methodscited by 0
- 2026Neural Network Verification using Partial Multi-Neuron Relaxationcited by 0
- 2026NNV3: Expanding Neural Network Verification to New Architectures and Domainscited by 0
- 2026Reachability-Based Formal Verification of Graph Neural Networks with Node and Edge Featurescited by 0
- 2026Reachability-Based Formal Verification of Graph Neural Networks with Node and Edge Features24 Sep 2026
- 2026NNV3: Expanding Neural Network Verification to New Architectures and Domains24 Sep 2026
- 2026Neural Network Verification using Partial Multi-Neuron Relaxation28 May 2026
- 2026Analyzing Symbolic Properties for DRL Agents in Systems and Networking6 Apr 2026
- 2026Towards Verified and Targeted Explanations through Formal Methods5 Apr 2026
- 2026The Luna Bound Propagator for Formal Analysis of Neural Networks25 Mar 2026
- 2026The FABRIC Strategy for Verifying Neural Feedback Systems9 Mar 2026
- 2025Bridging Efficiency and Safety: Formal Verification of Neural Networks with Early Exits23 Dec 2025
- 2024Specification Generation for Neural Networks in Systems4 Dec 2024
- 2024AutoSpec: Automated Generation of Neural Network Specifications17 Sep 2024
- 2024Formal Verification of Graph Convolutional Networks with Uncertain Node Features and Uncertain Graph Structure23 Apr 2024
- 2024Verifying message-passing neural networks via topology-based bounds tightening21 Feb 2024
6 more
- 2024Marabou 2.0: A Versatile Formal Analyzer of Neural Networks25 Jan 2024
- 2023Provably Bounding Neural Network Preimages2 Feb 2023
- 2022The Third International Verification of Neural Networks Competition (VNN-COMP 2022): Summary and Results20 Dec 2022
- 2022VeriX: Towards Verified Explainability of Deep Neural Networks2 Dec 2022
- 2022A Scalable, Interpretable, Verifiable & Differentiable Logic Gate Convolutional Neural Network Architecture From Truth Tables18 Aug 2022
- 2022Toward Certified Robustness Against Real-World Distribution Shifts8 Jun 2022
- 2024Marabou 2.0: A Versatile Formal Analyzer of Neural Networkscited by 81
- 2022The Third International Verification of Neural Networks Competition (VNN-COMP 2022): Summary and Resultscited by 39
- 2022VeriX: Towards Verified Explainability of Deep Neural Networkscited by 30
- 2023Provably Bounding Neural Network Preimagescited by 28
- 2022Toward Certified Robustness Against Real-World Distribution Shiftscited by 16
- 2024Verifying message-passing neural networks via topology-based bounds tighteningcited by 10
- 2024Formal Verification of Graph Convolutional Networks with Uncertain Node Features and Uncertain Graph Structurecited by 8
- 2022A Scalable, Interpretable, Verifiable & Differentiable Logic Gate Convolutional Neural Network Architecture From Truth Tablescited by 4
- 2024AutoSpec: Automated Generation of Neural Network Specificationscited by 2
- 2026The FABRIC Strategy for Verifying Neural Feedback Systemscited by 1
- 2024Specification Generation for Neural Networks in Systemscited by 0
- 2026The Luna Bound Propagator for Formal Analysis of Neural Networkscited by 0
12 most cited of 17 All 17 (JSON)
- 2026Reachability-Based Formal Verification of Graph Neural Networks with Node and Edge Features24 Sep 2026
- 2026NNV3: Expanding Neural Network Verification to New Architectures and Domains24 Sep 2026
- 2026Neural Network Verification using Partial Multi-Neuron Relaxation28 May 2026
- 2026Analyzing Symbolic Properties for DRL Agents in Systems and Networking6 Apr 2026
- 2026Towards Verified and Targeted Explanations through Formal Methods5 Apr 2026
- 2026The Luna Bound Propagator for Formal Analysis of Neural Networks25 Mar 2026
- 2026The FABRIC Strategy for Verifying Neural Feedback Systems9 Mar 2026
- 2024Specification Generation for Neural Networks in Systems4 Dec 2024
- 2024AutoSpec: Automated Generation of Neural Network Specifications17 Sep 2024
- 2024Formal Verification of Graph Convolutional Networks with Uncertain Node Features and Uncertain Graph Structure23 Apr 2024
- 2024Verifying message-passing neural networks via topology-based bounds tightening21 Feb 2024
- 2024Marabou 2.0: A Versatile Formal Analyzer of Neural Networks25 Jan 2024
12 newest of 17 All 17 (JSON)