Preface Introduction Chapter 1: Introduction Chapter 2: BPs and Decision Trees (DTs) Chapter 3: Ordered Binary Decision Diagrams (OBDDs) Chapter 4: The OBDD Size of Selected Functions Chapter 5: The Variable-Ordering Problem Chapter 6: Free BDDs (FBDDs) and Read-Once BPs Chapter 7: BDDs with Repeated Tests Chapter 8: Decision Diagrams (DDs) Based on Other Decomposition Rules Chapter 9: Integer-Valued DDs Chapter 10: Nondeterministic DDs Chapter 11: Randomized BDDs and Algorithms Chapter 12: Summary of the Theoretical Results Chapter 13: Applications in Verification and Model Checking Chapter 14: Further CAD Applications Chapter 15: Application in Optimization, Counting, and Genetic Programming Bibliography Index.

