mlsanityData to 14 Oct 2026

Presburger Functional Synthesis: Complexity and Tractable Normal Forms

arXiv 2508.07207 ↗First posted 10 Aug 2025cs.LO cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Given a relational specification between inputs and outputs as a logic formula, the problem of functional synthesis is to automatically synthesize a function from inputs to outputs satisfying the relation. Recently, a rich line of work has emerged tackling this problem for specifications in different theories, from Boolean to general first-order logic. In this paper, we launch an investigation of this problem for the theory of Presburger Arithmetic, that we call Presburger Functional Synthesis (PFnS). We show that PFnS can be solved in EXPTIME and provide a matching exponential lower bound. This is unlike the case for Boolean functional synthesis (BFnS), where only conditional exponential lower bounds are known. Further, we show that PFnS for one input and one output variable is as hard as BFnS in general. We then identify a special normal form, called PSyNF, for the specification formula that guarantees poly-time and poly-size solvability of PFnS. We prove several properties of PSyNF, including how to check and compile to this form, and conditions under which any other form that guarantees poly-time solvability of PFnS can be compiled in poly-time to PSyNF. Finally, we identify a syntactic normal form that is easier to check but is exponentially less succinct than PSyNF.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 8 of its 40 references that are in the map. First posted on arXiv 10 Aug 2025.

Builds on

8 of 40 references.

References · 8

  1. 2020Manthan: A Data Driven Approach for Boolean Function Synthesiscited by 11
  2. 2019Knowledge Compilation for Boolean Functional Synthesiscited by 6
  3. 2015Skolem Functions for Factored Formulascited by 4
  4. 2018Functional Synthesis via Input-Output Separationcited by 3
  5. 2021Engineering an Efficient Boolean Functional Synthesis Enginecited by 3
  6. 2014Subclasses of Presburger Arithmetic and the Weak EXP Hierarchycited by 2
  7. 2021A Normal Form Characterization for Efficient Boolean Skolem Function Synthesiscited by 2
  8. 2024An efficient quantifier elimination procedure for Presburger arithmeticcited by 1

Built on by

Not cited yet.