Enumerating models of DNF faster: breaking the dependency on the formula size

10/09/2018
by   Florent Capelli, et al.
0

In this article, we study the problem of enumerating the models of DNF formulas. The aim is to provide enumeration algorithms with a delay that depends polynomially on the size of each model and not on the size of the formula. We succeed for two subclasses of DNF formulas: we provide a constant delay algorithm for k-DNF with fixed k by an appropriate amortization method and we give a polynomial delay algorithm for monotone formulas. We then focus on the average delay of enumeration algorithms and show that we can bring down the dependency of the average delay to the square root of the formula size and even to a logarithmic dependency for monotone formulas.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/14/2023

Towards Optimal Depth-Reductions for Algebraic Formulas

Classical results of Brent, Kuck and Maruyama (IEEE Trans. Computers 197...
research
08/23/2021

Geometric Amortization of Enumeration Algorithms

In this paper, we introduce the technique of geometric amortization for ...
research
03/05/2018

Fixed-point elimination in the Intuitionistic Propositional Calculus (extended version)

It is a consequence of existing literature that least and greatest fixed...
research
09/04/2023

On the size of irredundant propagation complete CNF formulas

We investigate propagation complete (PC) CNF formulas for a symmetric de...
research
12/07/2020

Disentangling a Deep Learned Volume Formula

We present a simple phenomenological formula which approximates the hype...
research
01/07/2020

Lifting with Simple Gadgets and Applications to Circuit and Proof Complexity

We significantly strengthen and generalize the theorem lifting Nullstell...
research
06/18/2017

The impact of Entropy and Solution Density on selected SAT heuristics

In a recent article [Oh'15], Oh examined the impact of various key heuri...

Please sign up or login with your details

Forgot password? Click here to reset