The splitting power of branching programs of bounded repetition and CNFs of bounded width

01/06/2022
by   Igor Razgon, et al.
0

In this paper we study syntactic branching programs of bounded repetition representing CNFs of bounded treewidth. For this purpose we introduce two new structural graph parameters d-pathwidth and clique preserving d-pathwidth denoted by d-pw(G) and d-cpw(G) where G is a graph. We show that 2-cpw(G) ≤ O(tw(G) Δ(G)) where tw(G) and Δ(G) are, respectively the treewidth and maximal degree of G. Using this upper bound, we demonstrate that each CNF ψ can be represented as a conjunction of two OBDDs of size 2^O(Δ(ψ)*tw(ψ)^2) where tw(ψ) is the treewidth of the primal graph of ψ and each variable occurs in ψ at most Δ(ψ) times. Next we use d-pathwdith to obtain lower bounds for monotone branching programs. In particular, we consider the monotone version of syntactic nondeterministic read d times branching programs (just forbidding negative literals as edge labels) and introduce a further restriction that each computational path can be partitioned into at most d read-once subpaths. We call the resulting model separable monotone read d times branching programs and abbreviate them d-SMNBPs. For each graph G without isolated vertices, we introduce a CNF ψ(G) whsose clauses are (u ∨ e ∨ v) for each edge e={u,v} of G. We prove that a d-SMNBP representing ψ(G) is of size at least Ω(c^d-pw(G)) where c=(8/7)^1/12. We use this 'generic' lower bound to obtain an exponential lower bound for a 'concrete' class of CNFs ψ(K_n). In particular, we demonstrate that for each 0<a<1, the size of n^a-SMNBP representing ψ(K_n) is at least c^n^b where b is an arbitrary constant such that a+b<1. This lower bound is tight in the sense ψ(K_n) can be represented by a poly-sized n-SMNBP.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/26/2017

Partial matching width and its application to lower bounds for branching programs

We introduce a new structural graph parameter called partial matching wi...
research
11/02/2014

On the read-once property of branching programs and CNFs of bounded treewidth

In this paper we prove a space lower bound of n^Ω(k) for non-determinist...
research
10/10/2015

On oblivious branching programs with bounded repetition that cannot efficiently compute CNFs of bounded treewidth

In this paper we study complexity of an extension of ordered binary deci...
research
08/31/2017

EPG-representations with small grid-size

In an EPG-representation of a graph G each vertex is represented by a pa...
research
11/07/2018

Connecting Knowledge Compilation Classes and Width Parameters

The field of knowledge compilation establishes the tractability of many ...
research
09/29/2022

A dichotomy for succinct representations of homomorphisms

The task of computing homomorphisms between two finite relational struct...
research
03/16/2021

Classification of OBDD size for monotone 2-CNFs

We introduce a new graph parameter called linear upper maximum induced m...

Please sign up or login with your details

Forgot password? Click here to reset