Counterexample Guided Knowledge Compilation for Boolean Functional Synthesis
S. Akshay, Supratik Chakraborty, Sahil Jain
摘要
Abstract Given a specification as a Boolean relation between inputs and outputs, Boolean functional synthesis generates a function, called a Skolem function, for each output in terms of the inputs such that the specification is satisfied. In general, there may be many possibilities for Skolem functions satisfying the same specification, and criteria to pick one or the other may vary from specification to specification. In this paper, we develop a technique to represent the space of Skolem functions in a criteria-agnostic form that makes it possible to subsequently extract Skolem functions for different criteria. Our focus is on identifying such a form and on developing a compilation algorithm for this form. Our approach is based on a novel counter-example guided strategy for existentially quantifying a subset of variables from a specification in negation normal form. We implement this technique and compare our performance with those of other knowledge compilation approaches for Boolean functional synthesis, and show promising results.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
相关 Paper
- A Normal Form Characterization for Efficient Boolean Skolem Function SynthesisPreey Shah, Aman Bansal, S. Akshay, Supratik ChakrabortyLICS 2021 · 被引用 7 次
- An Approximate Skolem Function CounterArijit Shaw, Brendan Juba, Kuldeep S. MeelAAAI 2024 · 被引用 2 次
- The Limitations and Power of NP-Oracle Based Functional Synthesis TechniquesBrendan Juba, Kuldeep S. MeelAAAI 2026
- Interpolation-Based Semantic Gate Extraction and Its Applications to QBF PreprocessingFriedrich SlivovskyCAV 2020 · 被引用 10 次
- Synthesis of Infinite-State Systems with Random BehaviorAndreas Katis, Grigory Fedyukovich, Jeffrey Chen, David A. Greve 等ASE 2020 · 被引用 2 次
