Towards Parallel Boolean Functional Synthesis
S. Akshay, Supratik Chakraborty, Ajith K. John, and Shetal Shah

TL;DR
This paper introduces the first parallel method for Boolean functional synthesis, leveraging compositional and CEGAR-style reasoning, significantly improving performance on benchmark problems.
Contribution
It presents a novel parallel approach to Boolean functional synthesis, combining compositional and CEGAR techniques, outperforming existing tools.
Findings
Outperforms existing tools on benchmark problems
Uses compositional and CEGAR-style reasoning effectively
Demonstrates scalability and efficiency improvements
Abstract
Given a relational specification R(X, Y), where X and Y are sequences of input and output variables, we wish to synthesize each output as a function of the inputs such that the specification holds. This is called the Boolean functional synthesis problem and has applications in several areas. In this paper, we present the first parallel approach for solving this problem, using compositional and CEGAR-style reasoning as key building blocks. We show by means of extensive experiments that our approach outperforms existing tools on a large class of benchmarks.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Model-Driven Software Engineering Techniques · Software Testing and Debugging Techniques
