From Verification to Herding: Exploiting Software's Sparsity of Influence
Software Engineering
2026-03-12 v1
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.
Cite
@article{arxiv.2603.10478,
title = {From Verification to Herding: Exploiting Software's Sparsity of Influence},
author = {Tim Menzies and Kishan Kumar Ganguly},
journal= {arXiv preprint arXiv:2603.10478},
year = {2026}
}
Comments
to be published in VERIFAI-2026 workshop