Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Polynomial Bounds of CFLOBDDs against BDDs

ACM SIGPLAN via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Explore a 15-minute conference presentation examining the theoretical relationship between Binary Decision Diagrams (BDDs) and Context-Free-Language Ordered Decision Diagrams (CFLOBDDs) in Boolean function representation. Learn how researchers Xusheng Zhi and Thomas Reps from the University of Wisconsin-Madison address a fundamental open question in computational complexity by establishing polynomial bounds between these two data structures. Discover their proof that CFLOBDDs using the same variable ordering as corresponding BDDs cannot be exponentially larger, with the CFLOBDD size bounded by O(n³) where n is the BDD size. Understand the significance of this worst-case analysis, which demonstrates that while CFLOBDDs can be exponentially more succinct than BDDs in best-case scenarios, they maintain polynomial overhead in worst-case situations. Examine the tightness of these bounds through concrete function families where the cubic relationship is achieved, providing complete characterization of the size relationship between these important Boolean function representation methods used in formal verification and symbolic computation.

Syllabus

[OOPSLA'25] (TOPLAS) Polynomial Bounds of CFLOBDDs against BDDs

Taught by

ACM SIGPLAN

Reviews

Start your review of Polynomial Bounds of CFLOBDDs against BDDs

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.