Papers
Topics
Authors
Recent
Search
2000 character limit reached

On Exact Sampling in the Two-Variable Fragment of First-Order Logic

Published 6 Feb 2023 in cs.AI and cs.LO | (2302.02730v2)

Abstract: In this paper, we study the sampling problem for first-order logic proposed recently by Wang et al. -- how to efficiently sample a model of a given first-order sentence on a finite domain? We extend their result for the universally-quantified subfragment of two-variable logic $\mathbf{FO}2$ ($\mathbf{UFO}2$) to the entire fragment of $\mathbf{FO}2$. Specifically, we prove the domain-liftability under sampling of $\mathbf{FO}2$, meaning that there exists a sampling algorithm for $\mathbf{FO}2$ that runs in time polynomial in the domain size. We then further show that this result continues to hold even in the presence of counting constraints, such as $\forall x\exists_{=k} y: \varphi(x,y)$ and $\exists_{=k} x\forall y: \varphi(x,y)$, for some quantifier-free formula $\varphi(x,y)$. Our proposed method is constructive, and the resulting sampling algorithms have potential applications in various areas, including the uniform generation of combinatorial structures and sampling in statistical-relational models such as Markov logic networks and probabilistic logic programs.

Citations (4)

Summary

Paper to Video (Beta)

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.