Sciweavers

CONSTRAINTS
2016

On computing minimal independent support and its applications to sampling and counting

8 years 27 days ago
On computing minimal independent support and its applications to sampling and counting
Constrained sampling and counting are two fundamental problems arising in domains ranging from artificial intelligence and security, to hardware and software testing. Recent approaches to approximate solutions for these problems rely on employing SAT solvers and universal hash functions that are typically encoded as XOR constraints of length n/2 for an input formula with n variables. As the runtime performance of SAT solvers heavily depends on the length of XOR constraints, recent research effort has been focused on reduction of length of XOR constraints. Consequently, a notion of Independent Support was proposed, and it was shown that constructing XORs over independent support (if known) can lead to a significant reduction in the length of XOR constraints without losing the theoretical guarantees of sampling and counting algorithms. In this paper, we present the first algorithmic procedure (and a corresponding tool, called MIS) to determine minimal independent support for a given ...
Alexander Ivrii, Sharad Malik, Kuldeep S. Meel, Mo
Added 31 Mar 2016
Updated 31 Mar 2016
Type Journal
Year 2016
Where CONSTRAINTS
Authors Alexander Ivrii, Sharad Malik, Kuldeep S. Meel, Moshe Y. Vardi
Comments (0)