Skip to main content

Showing 1–2 of 2 results for author: Vigouroux, T

Searching in archive cs. Search in all archives.
.
  1. arXiv:2305.10003  [pdf, ps, other

    cs.CR cs.LO

    Function synthesis for maximizing model counting

    Authors: Thomas Vigouroux, Marius Bozga, Cristian Ene, Laurent Mounier

    Abstract: Given a boolean formula $Φ$(X, Y, Z), the Max\#SAT problem asks for finding a partial model on the set of variables X, maximizing its number of projected models over the set of variables Y. We investigate a strict generalization of Max\#SAT allowing dependencies for variables in X, effectively turning it into a synthesis problem. We show that this new problem, called DQMax\#SAT, subsumes both the… ▽ More

    Submitted 12 September, 2023; v1 submitted 17 May, 2023; originally announced May 2023.

  2. BAXMC: a CEGAR approach to Max#SAT

    Authors: Thomas Vigouroux, Cristian Ene, David Monniaux, Laurent Mounier, Marie-Laure Potet

    Abstract: Max#SAT is an important problem with multiple applications in security and program synthesis that is proven hard to solve. It is defined as: given a parameterized quantifier-free propositional formula compute parameters such that the number of models of the formula is maximal. As an extension, the formula can include an existential prefix. We propose a CEGAR-based algorithm and refinements thereof… ▽ More

    Submitted 6 February, 2023; v1 submitted 2 November, 2022; originally announced November 2022.

    Comments: FMCAD 2022, Oct 2022, Trente, Italy