UPDF AI

The Complexity of Definability by Open First-Order Formulas

C. Areces,M. Campercholi,D. Penazzi,Pablo Ventura

2019 · DOI: 10.1093/jigpal/jzaa008
Logic Journal of the IGPL · 3 Citations

TLDR

The complexity of this problem for open first-order formulas (open definability, for short) is coNP-complete and it is proved that if the size and the arity of the target relation TT are taken as parameters then open definability is coW[1]\mathrm{coW}[1]-complete for every vocabulary τ\tau with at least one, at least binary, relation.

Abstract

In this article, we formally define and investigate the computational complexity of the definability problem for open first-order formulas (i.e. quantifier free first-order formulas) with equality. Given a logic L\boldsymbol{\mathcal{L}}, the L\boldsymbol{\mathcal{L}}-definability problem for finite structures takes as an input a finite structure A\boldsymbol{A} and a target relation TT over the domain of A\boldsymbol{A} and determines whether there is a formula of L\boldsymbol{\mathcal{L}} whose interpretation in A\boldsymbol{A} coincides with TT. We show that the complexity of this problem for open first-order formulas (open definability, for short) is coNP-complete. We also investigate the parametric complexity of the problem and prove that if the size and the arity of the target relation TT are taken as parameters, then open definability is coW[1]\textrm{coW}[1]-complete for every vocabulary τ\tau with at least one, at least binary, relation.