Graph Neural Network-Based Fault Localization for Intelligent Hardware Verification in Large-Scale Circuit Designs

Authors

  • Joanna Graves Department of Computer Science, Colorado State University, Fort Collins, CO, USA. Author
  • Kazimierz Kurnik School of Information Technology, University of Cincinnati, Cincinnati, OH, USA. Author
  • Gereon Eigenwillig Department of Computer Science, University of New Hampshire, Durham, NH, USA. Author
  • Eryk Chowaniak Department of Electrical Engineering and Computer Science, University of Missouri, Columbia, MO, USA. Author

Keywords:

Graph neural networks; fault localization; hardware verification; electronic design automation; large-scale circuits; intelligent verification; socio-technical infrastructure; graph partitioning; model checking; robustness

Abstract

Large-scale circuit verification has become a critical bottleneck in modern hardware development because design complexity, integration density, and heterogeneous intellectual property increase the difficulty of locating faults across deeply interconnected structures. This paper examines graph neural network-based fault localization as a system-level capability for intelligent hardware verification. The analysis treats circuits as relational graphs whose components, interconnects, and verification artifacts carry heterogeneous semantic information. Graph neural networks can aggregate local structural evidence and propagate diagnostic signals across neighborhoods, enabling fault localization to move beyond isolated rule-based analysis toward context-sensitive reasoning. The paper develops an architectural account of such systems, including graph construction, partitioning, feature governance, model deployment, human-in-the-loop verification, and infrastructure requirements. It also examines structural trade-offs among accuracy, explainability, latency, scalability, and sustainability. Particular attention is given to robustness under noisy verification traces, fairness in accessibility to verification intelligence, governance of automated diagnostic authority, and policy implications for safety-critical hardware domains. Case illustrations compare graph-based fault localization with conventional model checking, equivalence checking, and logic synthesis diagnostics. The conclusion argues that graph neural network fault localization is most credible when embedded within a socio-technical verification infrastructure that preserves human accountability, sustains data quality, and aligns model behavior with engineering and regulatory expectations.

References

1. Scarselli, F., Gori, M., Tsoi, A. C., Hagenbuchner, M., & Monfardini, G. (2009). The graph neural network model. IEEE Transactions on Neural Networks, 20(1), 61–80.

2. Kipf, T. N., & Welling, M. (2017). Semi-supervised classification with graph convolutional networks. In International Conference on Learning Representations.

3. Veličković, P., Cucurull, G., Casanova, A., Romero, A., Liò, P., & Bengio, Y. (2018). Graph attention networks. In International Conference on Learning Representations.

4. Hamilton, W. L., Ying, R., & Leskovec, J. (2017). Inductive representation learning on large graphs. In Advances in Neural Information Processing Systems 30 (pp. 1024–1034).

5. Xu, K., Hu, W., Leskovec, J., & Jegelka, S. (2019). How powerful are graph neural networks? In International Conference on Learning Representations.

6. Li, Y., Tarlow, D., Brockschmidt, M., & Zemel, R. (2016). Gated graph sequence neural networks. In International Conference on Learning Representations.

7. Wu, Z., Pan, S., Chen, F., Long, G., Zhang, C., & Yu, P. S. (2021). A comprehensive survey on graph neural networks. IEEE Transactions on Neural Networks and Learning Systems, 32(1), 4–24.

8. Zhou, J., Cui, G., Hu, S., Zhang, Z., Yang, C., Liu, Z., Wang, L., Li, C., & Sun, M. (2020). Graph neural networks: A review of methods and applications. AI Open, 1, 57–81.

9. Clarke, E. M., Grumberg, O., & Peled, D. A. (1999). Model checking. MIT Press.

10. Biere, A., Cimatti, A., Clarke, E. M., & Zhu, Y. (1999). Symbolic model checking without BDDs. In Tools and Algorithms for the Construction and Analysis of Systems (pp. 193–207). Springer.

11. Thorat, K., Peng, H., Luo, Y., Xie, X., Huang, S., Hasan, A., ... & Ding, C. (2025, October). GROOT: Graph edge re-growth and partitioning for the verification of large designs in logic synthesis. In 2025 IEEE/ACM International Conference On Computer Aided Design (ICCAD) (pp. 1-9). IEEE.

12. Bryant, R. E. (1986). Graph-based algorithms for Boolean function manipulation. IEEE Transactions on Computers, C-35(8), 677–691.

13. McMillan, K. L. (1993). Symbolic model checking. Kluwer Academic Publishers.

14. Kuehlmann, A., Paruthi, V., Krohm, F., & Ganai, M. K. (2002). Robust Boolean reasoning for equivalence checking and functional property verification. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 21(12), 1377–1394.

15. Mishchenko, A., Chatterjee, S., & Brayton, R. (2006). DAG-aware AIG rewriting: A fresh look at combinational logic synthesis. In Proceedings of the 43rd Annual Design Automation Conference (pp. 532–535). ACM.

16. Brayton, R., & Mishchenko, A. (2010). ABC: An academic industrial-strength verification tool. In Computer Aided Verification (pp. 24–40). Springer.

17. Huang, G., Hu, J., He, Y., Liu, J., Ma, M., Shen, Z., Wu, J., Xu, Y., Zhang, H., Zhong, K., Ning, X., Ma, Y., Yang, H., Yu, B., Yang, H., & Zhang, L. (2021). Machine learning for electronic design automation: A survey. ACM Transactions on Design Automation of Electronic Systems, 26(5), 1–46.

18. Strubell, E., Ganesh, A., & McCallum, A. (2019). Energy and policy considerations for deep learning in NLP. In Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics (pp. 3645–3650). Association for Computational Linguistics.

19. Schwartz, R., Dodge, J., Smith, N. A., & Etzioni, O. (2020). Green AI. Communications of the ACM, 63(12), 54–63.

20. Mittelstadt, B. (2019). Principles alone cannot guarantee ethical AI. Nature Machine Intelligence, 1(11), 501–507.

Downloads

Published

2026-08-26

How to Cite

Graph Neural Network-Based Fault Localization for Intelligent Hardware Verification in Large-Scale Circuit Designs. (2026). Journal of Advanced Artificial Intelligence Research, 5(1). https://www.jaair.org/index.php/home/article/view/250