The Complexity of Boolean Connectivity Problem of -Horn Formulas
Abstract: The Boolean connectivity problem asks whether the set of satisfying assignments of a given Boolean formula forms a connected subgraph in the -dimensional hypercube. This problem is known to be -complete, even when restricted to -Horn formulas for , as shown by Makino, Tamaki, and Yamamoto. In this paper, we further investigate the computational complexity of {\sc Conn -Horn}, the Boolean connectivity problem for -Horn formulas. We provide algorithmic and hardness results for {\sc Conn -Horn}. On the algorithmic side, we first present an exact exponential-time algorithm for arbitrary without any structural restrictions. Our algorithm builds on the deterministic PPZ algorithm proposed by Paturi, Pudlák, and Zane. It runs in time and polynomial space, achieving an exponential improvement over the previously known algorithm for the Boolean connectivity problem of -CNF formulas, shown by Makino, Tamaki, and Yamamoto. We next give two polynomial-time algorithms for arbitrary under the following two restrictions: (i) each variable appears at most twice, and (ii) each clause has length exactly and each variable appears at most times. On the hardness side, we prove that {\sc Conn $3$-Horn} remains -complete even when each variable appears exactly three times.
Paper Prompts
Sign up for free to create and run prompts on this paper.