A rooted, directed acyclic graph with two types of vertices, terminal vertices and nonterminal vertices.

A binary decision diagram with root determines a boolean function in the following manner:

  1. If is a terminal vertex:

    1. If then .
    2. If then .
  2. If is a nonterminal vertex with then is given by

Canonical Form

Ordered Binary Decision Diagram

  • OBDD