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.
Original language | English |
---|---|
Title of host publication | Runtime Verification - 20th International Conference, RV 2020, Proceedings |
Editors | Jyotirmoy Deshmukh, Dejan Nickovic |
Publisher | Springer Science and Business Media Deutschland GmbH |
Pages | 107-128 |
Number of pages | 22 |
ISBN (Print) | 9783030605070 |
DOIs | |
State | Published - 2020 |
Event | 20th International Conference on Runtime Verification, RV 2020 - Los Angeles, United States Duration: 6 Oct 2020 → 9 Oct 2020 |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 12399 LNCS |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | 20th International Conference on Runtime Verification, RV 2020 |
---|---|
Country/Territory | United States |
City | Los Angeles |
Period | 6/10/20 → 9/10/20 |
Bibliographical note
Publisher Copyright:© 2020, Springer Nature Switzerland AG.
Funding
The research performed by the first author was carried out at Jet Propulsion Laboratory, California Institute of Technology, under a contract with the National Aeronautics and Space Administration. The research performed by the second author was partially funded by Israeli Science Foundation grant 1464/18: “Efficient Runtime Verification for Systems with Lots of Data and its Applications”.
Funders | Funder number |
---|---|
National Aeronautics and Space Administration | |
Israel Science Foundation | 1464/18 |