From Verification to Herding: Exploiting Software's Sparsity of Influence

Read full text
Authors: Tim Menzies, Kishan Kumar Ganguly
Cited by: 0
References: 1

Abstract

Software verification is now costly, taking over half the project effort while failing on modern complex systems. We hence propose a shift from verification and modeling to herding: treating testing as a model-free search task that steers systems toward target goals. This exploits the "Sparsity of Influence" -the fact that, often, large software state spaces are ruled by just a few variables, We introduce EZR (Efficient Zero-knowledge Ranker), a stochastic learner that finds these controllers directly. Across dozens of tasks, EZR achieved 90% of peak results with only 32 samples, replacing heavy solvers with light sampling.

Fields of Study & Subjects

Software Testing and Debugging Techniques Formal Methods in Verification Logic programming and type systems

Publication details

Journal / source
arXiv (Cornell University)
Publication date
11 March 2026
Language
EN
Document type
Preprint