The complexity of equivalence, entailment, and minimization in existential positive logic

作者:

Highlights:

摘要

The existential positive fragment of first-order logic is the set of formulas built from conjunction, disjunction, and existential quantification. On sentences from this fragment, we study three fundamental computational problems: logical equivalence, entailment, and the problem of deciding, given a sentence and a positive integer k, whether or not the sentence is logically equivalent to a k-variable sentence. We study the complexity of these three problems, and give a description thereof with respect to all relational signatures. In particular, we establish for the first time that, over a signature containing a relation symbol of binary (or higher) arity, all three of these problems are complete for the complexity class Π2p of the polynomial hierarchy.

论文关键词:Existential positive logic,Equivalence,Entailment,Finite-variable logics,Computational complexity

论文评审过程:Received 12 April 2013, Revised 24 September 2014, Accepted 25 September 2014, Available online 18 October 2014.

论文官网地址:https://doi.org/10.1016/j.jcss.2014.10.002