Synthesis with Explicit Dependencies
Priyanka Golia, Subhajit Roy, and Kuldeep S. Meel

TL;DR
This paper introduces Manthan3, a data-driven method for Henkin synthesis in DQBF, demonstrating competitive performance and success on previously unsolvable benchmarks.
Contribution
The paper presents Manthan3, a novel data-driven approach for Henkin synthesis in DQBF, outperforming existing methods on several benchmarks.
Findings
Manthan3 is competitive with state-of-the-art tools.
Manthan3 successfully synthesizes Henkin functions for 26 previously unsolvable benchmarks.
Extensive evaluation on 563 instances shows promising results.
Abstract
Quantified Boolean Formulas (QBF) extend propositional logic with quantification . In QBF, an existentially quantified variable is allowed to depend on all universally quantified variables in its scope. Dependency Quantified Boolean Formulas (DQBF) restrict the dependencies of existentially quantified variables. In DQBF, existentially quantified variables have explicit dependencies on a subset of universally quantified variables called Henkin dependencies. Given a Boolean specification between the set of inputs and outputs, the problem of Henkin synthesis is to synthesize each output variable as a function of its Henkin dependencies such that the specification is met. Henkin synthesis has wide-ranging applications, including verification of partial circuits, controller synthesis, and circuit realizability. This work proposes a data-driven approach for Henkin…
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 · VLSI and Analog Circuit Testing · Radiation Effects in Electronics
MethodsNone
