Proof Minimization in Neural Network Verification

  • Omri Isac*
  • , Idan Refaeli
  • , Haoze Wu
  • , Clark Barrett
  • , Guy Katz
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The widespread adoption of deep neural networks (DNNs) requires efficient techniques for verifying their safety. DNN verifiers are complex tools, which might contain bugs that could compromise their soundness and undermine the reliability of the verification process. This concern can be mitigated using proofs: artifacts that are checkable by an external and reliable proof checker, and which attest to the correctness of the verification process. However, such proofs tend to be extremely large, limiting their use in many scenarios. In this work, we address this problem by minimizing proofs of unsatisfiability produced by DNN verifiers. We present algorithms that remove facts which were learned during the verification process, but which are unnecessary for the proof itself. Conceptually, our method analyzes the dependencies among facts used to deduce UNSAT, and removes facts that did not contribute. We then further minimize the proof by eliminating remaining unnecessary dependencies, using two alternative procedures. We implemented our algorithms on top of a proof producing DNN verifier, and evaluated them across several benchmarks. Our results show that our best-performing algorithm reduces proof size by 37%–82% and proof checking time by 30%–88%, while introducing a runtime overhead of 7%–20% to the verification process itself.

Original languageEnglish
Title of host publicationVerification, Model Checking, and Abstract Interpretation - 27th International Conference, VMCAI 2026, Proceedings
EditorsYu-Fang Chen, Thomas Jensen, Ondrej Lengál
PublisherSpringer Science and Business Media Deutschland GmbH
Pages99-124
Number of pages26
ISBN (Print)9783032156990
DOIs
StatePublished - 2026
Event27th International Conference on Verification, Model Checking, and Abstract Interpretation, VMCAI 2026 - Rennes, France
Duration: 12 Jan 202613 Jan 2026

Publication series

NameLecture Notes in Computer Science
Volume16417 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference27th International Conference on Verification, Model Checking, and Abstract Interpretation, VMCAI 2026
Country/TerritoryFrance
CityRennes
Period12/01/2613/01/26

Bibliographical note

Publisher Copyright:
© The Author(s), under exclusive license to Springer Nature Switzerland AG 2026.

Fingerprint

Dive into the research topics of 'Proof Minimization in Neural Network Verification'. Together they form a unique fingerprint.

Cite this