Back to Search
Start Over
A BDD-representation for the logic of equality and uninterpreted functions
- Source :
- Mathematical Foundations of Computer Science 2005 ISBN: 9783540287025, MFCS, Mathematical foundations of computer science : 30th international symposium, MFCS 2005, Gdansk, Poland, August 29-September 2, 2005 : proceedings, 769-780, STARTPAGE=769;ENDPAGE=780;TITLE=Mathematical foundations of computer science : 30th international symposium, MFCS 2005, Gdansk, Poland, August 29-September 2, 2005 : proceedings
- Publication Year :
- 2005
- Publisher :
- Springer, 2005.
-
Abstract
- The logic of equality and uninterpreted functions (EUF) has been proposed for processor verification. This paper presents a new data structure called Binary Decision Diagrams for representing EUF formulas (EUF-BDDs). We define EUF-BDDs similar to BDDs, but we allow equalities between terms as labels instead of Boolean variables. We provide an approach to build a reduced ordered EUF-BDD (EUF-ROBDD) and prove that every path to a leaf is satisfiable by construction. Moreover, EUF-ROBDDs are logically equivalent representations of EUF-formulae, so they can also be used to represent state spaces in symbolic model checking with data.
Details
- Language :
- English
- ISBN :
- 978-3-540-28702-5
- ISBNs :
- 9783540287025
- Database :
- OpenAIRE
- Journal :
- Mathematical Foundations of Computer Science 2005 ISBN: 9783540287025, MFCS, Mathematical foundations of computer science : 30th international symposium, MFCS 2005, Gdansk, Poland, August 29-September 2, 2005 : proceedings, 769-780, STARTPAGE=769;ENDPAGE=780;TITLE=Mathematical foundations of computer science : 30th international symposium, MFCS 2005, Gdansk, Poland, August 29-September 2, 2005 : proceedings
- Accession number :
- edsair.doi.dedup.....ddd211335185371f66cedef795785711