mlsanityData to 14 Oct 2026

Model Enumeration of Two-Variable Logic with Quadratic Delay Complexity

arXiv 2505.19648 ↗First posted 26 May 2025cs.LO cs.AIcited by 1

Not on the map. Why?

Abstract (arXiv)

We study the model enumeration problem of the function-free, finite domain fragment of first-order logic with two variables (FO2). Specifically, given an FO2 sentence Gamma and a positive integer n, how can one enumerate all the models of Gamma over a domain of size n? In this paper, we devise a novel algorithm to address this problem. The delay complexity, the time required between producing two consecutive models, of our algorithm is quadratic in the given domain size n (up to logarithmic factors) when the sentence is fixed. This complexity is almost optimal since the interpretation of binary predicates in any model requires at least Omega(n2) bits to represent.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 8 of its 31 references that are in the map. First posted on arXiv 26 May 2025.

Builds on

8 of 31 references.

References · 8

  1. 2014Symmetric Weighted First-Order Model Countingcited by 19
  2. 2020Weighted First-Order Model Counting in the Two-Variable Fragment With Counting Quantifierscited by 16
  3. 2017Domain Recursion for Lifted Inference with Existential Quantifierscited by 7
  4. 2015Implementing Efficient All Solutions SAT Solverscited by 6
  5. 2023Lifted Algorithms for Symmetric Weighted First-Order Model Samplingcited by 6
  6. 2023On Exact Sampling in the Two-Variable Fragment of First-Order Logiccited by 3
  7. 2021Towards a more efficient approach for the satisfiability of two-variable logiccited by 2
  8. 2020Enumerating Answers to First-Order Queries over Databases of Low Degreecited by 1

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2026: 1.

1 paper.