ExplainabilityTransparencyAccountabilitycs.LO
Bound Propagation meets Constraint Simplification: Improving Logic-based XAI for Neural Networks
Ronaldo Gomes, Jairo Ribeiro, Luiz Queiroz, Thiago Alves Rocha
March 2, 2026
IEEE International Joint Conference on Neural Network
1 citations
Key Takeaways
-
Logic-based explanations for AI can now be computed much faster: By combining two technical approaches (bound propagation and constraint simplification), researchers reduced the time needed to explain neural network decisions by up to 89%, making these rigorous explanation methods practical for larger AI systems.
-
Formal guarantees of correctness remain intact while improving speed: Unlike some explanation methods that sacrifice accuracy for efficiency, this approach maintains the formal mathematical guarantees that explanations are correct and non-redundant—important for high-stakes applications like healthcare or criminal justice.
-
Scalability to larger neural networks is a key achievement: Previous logic-based explanation methods struggled with computational costs on large networks, but these improvements make it feasible to explain decisions from bigger, more complex AI models that are increasingly deployed in real-world applications.
-
The technique works by eliminating unnecessary computational steps: The method identifies and removes redundant variables and tightens the mathematical bounds used in explanations, similar to how simplifying an equation makes it easier to solve—this is a practical engineering improvement rather than a fundamental change to how explanations work.
Abstract
Logic-based methods for explaining neural network decisions offer formal guarantees of correctness and non-redundancy, but they often suffer from high computational costs, especially for large networks. In this work, we improve the efficiency of such methods by combining bound propagation with constraint simplification. These simplifications, derived from the propagation, tighten neuron bounds and eliminate unnecessary binary variables, making the explanation process more efficient. Our experiments suggest that combining these techniques reduces explanation time by up to 89.26\%, particularly for larger neural networks.