Guided model checking with a Bayesian meta-heuristic

K. Seppi
M. Jones
P. Lamborn

Abstract

This work presents a formal verification algorithm for finding errors in models of complex concurrent systems. The algorithm improves explicit guided model checking by applying the empirical Bayes method to revise heuristic estimates of the distance from a given state to an error state. Guided search using the revised estimates finds errors with less search effort than the original estimates.