Manthan: A data-driven approach for boolean function synthesis

P Golia, S Roy, KS Meel - International Conference on Computer Aided …, 2020 - Springer
Boolean functional synthesis is a fundamental problem in computer science with wide-
ranging applications and has witnessed a surge of interest resulting in progressively …

Engineering an efficient boolean functional synthesis engine

P Golia, F Slivovsky, S Roy… - 2021 IEEE/ACM …, 2021 - ieeexplore.ieee.org
Given a Boolean specification between a set of inputs and outputs, the problem of Boolean
functional synthesis is to synthesise each output as a function of inputs such that the …

Tractable Boolean and arithmetic circuits

A Darwiche - Neuro-Symbolic Artificial Intelligence: The State of …, 2021 - ebooks.iospress.nl
Tractable Boolean and arithmetic circuits have been studied extensively in AI for over two
decades now. These circuits were initially proposed as “compiled objects,” meant to facilitate …

Boolean functional synthesis: hardness and practical algorithms

S Akshay, S Chakraborty, S Goel, S Kulal… - Formal Methods in System …, 2021 - Springer
Given a relational specification between Boolean inputs and outputs, Boolean functional
synthesis seeks to synthesize each output as a function of the inputs such that the …

Program synthesis as dependency quantified formula modulo theory

P Golia, S Roy, KS Meel - arXiv preprint arXiv:2105.09221, 2021 - arxiv.org
Given a specification $\varphi (X, Y) $ over inputs $ X $ and output $ Y $, defined over a
background theory $\mathbb {T} $, the problem of program synthesis is to design a program …

Functional synthesis via input–output separation

S Chakraborty, D Fried, LM Tabajara… - Formal Methods in System …, 2022 - Springer
Boolean functional synthesis is the process of constructing a Boolean function from a
Boolean specification that relates input and output variables. Despite recent developments …

A normal form characterization for efficient Boolean Skolem function synthesis

P Shah, A Bansal, S Akshay… - 2021 36th Annual ACM …, 2021 - ieeexplore.ieee.org
Boolean Skolem function synthesis concerns syn¬ thesizing outputs as Boolean functions of
inputs such that a relational specification between inputs and outputs is satisfied. This …

A compilation of succinctness results for arithmetic circuits

A de Colnet, S Mengel - arXiv preprint arXiv:2110.13014, 2021 - arxiv.org
Arithmetic circuits (AC) are circuits over the real numbers with 0/1-valued input variables
whose gates compute the sum or the product of their inputs. Positive AC--that is, AC …

Symbolic encoding of LL (1) parsing and its applications

PK Kalita, D Singal, P Agarwal, S Jhunjhunwala… - Formal Methods in …, 2022 - Springer
Parsers are omnipresent in almost all software systems. However, an operational
implementation of parsers cannot answer many “how”,“why” and “what if” questions, why …

An Approximate Skolem Function Counter

A Shaw, B Juba, KS Meel - Proceedings of the AAAI Conference on …, 2024 - ojs.aaai.org
One approach to probabilistic inference involves counting the number of models of a given
Boolean formula. Here, we are interested in inferences involving higher-order objects, ie …