Superredundancy: A tool for Boolean formula minimization complexity analysis

05/02/2022
by   Paolo Liberatore, et al.
0

A superredundant clause is a clause that is redundant in the resolution closure of a formula. The converse concept of superirredundancy ensures membership of the clause in all minimal CNF formulae that are equivalent to the given one. This allows for building formulae where some clauses are fixed when minimizing size. An example are proofs of complexity hardness of the problems of minimal formula size. Others are proofs of size when forgetting variables or revising a formula. Most clauses can be made superirredundant by splitting them over a new variable.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/08/2020

The ghosts of forgotten things: A study on size after forgetting

Forgetting is removing variables from a logical formula while preserving...
research
09/30/2009

Algorithms for finding dispensable variables

This short note reviews briefly three algorithms for finding the set of ...
research
03/12/2023

General Boolean Formula Minimization with QBF Solvers

The minimization of propositional formulae is a classical problem in log...
research
07/01/2019

Trimming Graphs Using Clausal Proof Optimization

We present a method to gradually compute a smaller and smaller unsatisfi...
research
02/24/2019

Some new insights into Karatsuba's algorithm

The recursion tree resulting from Karatsuba's formula is built here by u...
research
10/27/2020

Size matters in the modal μ-calculus

We discuss and compare complexity measures for the modal μ-calculus, foc...
research
07/01/2019

Computing a Smaller Unit-Distance Graph with Chromatic Number 5 via Proof Trimming

We present a method to gradually compute a smaller and smaller unsatisfi...

Please sign up or login with your details

Forgot password? Click here to reset