Skip to search boxSkip to navigationSkip to main content

Substitution and Flip BDDs

Research Output:
Book / Anthology / Report
Report

Open access

Publication Information

Output type

Research Output:
Book / Anthology / Report
Report

Original language

English

Publication milestones

  • Published - 2003

Publication status

Published - 2003

Edition

TR-2003-41

Publisher

IT University of Copenhagen

Book series

  • Book series name: IT University Technical Report Series
    Series number: TR-2003-41
    ISSN: 1600-6100
8779490557

Abstract

This report introduces two novel approaches for representing transition functions of finite transition systems encoded as Binary Decision Diagrams (BDDs). The first approach is substitution BDDs where each transition is represented by a corresponding substitution on state variables. The second is flip BDDs where each transition is defined by the set of state variables with flipped value. We show that substitution BDDs can be used to find and propagate write conflicts in synchronous and asynchronous compositions. Furthermore, our experimental evaluation suggest that the complexity of image computations based on flip BDDs may compare positively to the usual relational product computation.

Access to documents

Final published version, 179.05 KB