The Compilability Thresholds of 2-CNF to OBDD

Abstract

We prove the existence of two thresholds regarding the compilability of random 2-CNF formulas to OBDDs. The formulas are drawn from F2(n,δn), the uniform distribution over all 2-CNFs with δn clauses and n variables, with δ≥ 0 a constant. We show that, with high probability, the random 2-CNF admits OBDDs of size polynomial in n if 0 ≤ δ< 1/2 or if δ> 1. On the other hand, for 1/2 < δ< 1, with high probability, the random 2-CNF admits only OBDDs of size exponential in n. It is no coincidence that the two ``compilability thresholds'' are δ= 1/2 and δ= 1. Both are known thresholds for other CNF properties, namely, δ= 1 is the satisfiability threshold for 2-CNF while δ= 1/2 is the treewidth threshold, i.e., the point where the treewidth of the primal graph jumps from constant to linear in n with high probability.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…