Covering and separation for logical fragments with modular predicates

04/24/2018
by   Thomas Place, et al.
0

For every class C of word languages, one may associate a decision problem called C-separation. Given two regular languages, it asks whether there exists a third language in C containing the first language, while being disjoint from the second one. Usually, finding an algorithm deciding C-separation yields a deep insight on C. We consider classes defined by fragments of first-order logic. Given such a fragment, one may often build a larger class by adding more predicates to its signature. In the paper, we investigate the operation of enriching signatures with modular predicates. Our main theorem is a generic transfer result for this construction. Informally, we show that when a logical fragment is equipped with a signature containing the successor predicate, separation for the stronger logic enriched with modular predicates reduces to separation for the original logic. This result actually applies to a more general decision problem, called the covering problem.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/08/2022

The amazing mixed polynomial closure and its applications to two-variable first-order logic

Polynomial closure is a standard operator which is applied to a class of...
research
07/03/2020

Logical Separability of Incomplete Data under Ontologies

Finding a logical formula that separates positive and negative examples ...
research
06/23/2021

Substitution Principle and semidirect products

In the classical theory of regular languages the concept of recognition ...
research
07/18/2023

A generic characterization of generalized unary temporal logic and two-variable first-order logic

We investigate an operator on classes of languages. For each class C, it...
research
07/12/2021

Separating Data Examples by Description Logic Concepts with Restricted Signatures

We study the separation of positive and negative data examples in terms ...
research
06/29/2019

Recursive axiomatizations from separation properties

We define a fragment of monadic infinitary second-order logic correspond...
research
07/25/2019

Logical reduction of metarules

Many forms of inductive logic programming (ILP) use metarules, second-or...

Please sign up or login with your details

Forgot password? Click here to reset