NASA NTRS · 20220001518
BDDs for Representing Data in Runtime Verification
Abstract
A BDD (Boolean Decision Diagram) is a data structure for the compact representation of a Boolean function. It is equipped with efficient algorithms for minimization and for applying Boolean operators. The use of BDDs for representing Boolean functions, combined with symbolic algorithms, facilitated a leap in the capability of model checking for the verification of systems with a huge number of states. Recently BDDs were considered as an efficient representation of data for Runtime Verification (RV). We review here the basic theory of BDDs and summarize their use in model checking and specifically in runtime verification.
Keep this discovery
Explore connections, maps & timelines
Peled, Doron, Havelund, Klaus. 2020-10-06. BDDs for Representing Data in Runtime Verification. https://ntrs.nasa.gov/citations/20220001518
Cite the original work for its findings. Save a collection to share your selection of sources.