Lune

LICS2024Top-tier venue

Uniformisation of Regular Relations in First-Order Logic with Two Variables

Nathan Lhote, Vincent Michielini, Michal Skrzypczak

2024Year

Abstract

A uniformisation of a binary relation is a functional relation contained in it, with the same domain. The uniformisation problem asks whether such a uniformisation can be defined in a given formalism.

We solve this problem in the context of regular relations over finite words, for the fragment FO 2 [<] of First-Order Logic with two variables: we provide an algorithm that decides if a given regular relation over finite words admits a uniformisation definable in FO 2 [<].

The paper provides a new representation of languages definable in FO 2 [<], which can be used for the decidability of other problems involving this formalism, e.g. the problem of separability of two regular languages by a language definable in FO 2 [<].

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 817e0533-7dca-439a-936f-b808af577ab0

Builds on1

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines