The Trichotomy of Regular Property Testing

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Bathie, Gabriel, Fijalkow, Nathanaël, Mascle, Corto
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866908339942719488
author Bathie, Gabriel
Fijalkow, Nathanaël
Mascle, Corto
author_facet Bathie, Gabriel
Fijalkow, Nathanaël
Mascle, Corto
contents Property testing is concerned with the design of algorithms making a sublinear number of queries to distinguish whether the input satisfies a given property or is far from having this property. A seminal paper of Alon, Krivelevich, Newman, and Szegedy in 2001 introduced property testing of formal languages: the goal is to determine whether an input word belongs to a given language, or is far from any word in that language. They constructed the first property testing algorithm for the class of all regular languages. This opened a line of work with improved complexity results and applications to streaming algorithms. In this work, we show a trichotomy result: the class of regular languages can be divided into three classes, each associated with an optimal query complexity. Our analysis yields effective characterizations for all three classes using so-called minimal blocking sequences, reasoning directly and combinatorially on automata.
format Preprint
id arxiv_https___arxiv_org_abs_2504_19152
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle The Trichotomy of Regular Property Testing
Bathie, Gabriel
Fijalkow, Nathanaël
Mascle, Corto
Data Structures and Algorithms
Computational Complexity
Property testing is concerned with the design of algorithms making a sublinear number of queries to distinguish whether the input satisfies a given property or is far from having this property. A seminal paper of Alon, Krivelevich, Newman, and Szegedy in 2001 introduced property testing of formal languages: the goal is to determine whether an input word belongs to a given language, or is far from any word in that language. They constructed the first property testing algorithm for the class of all regular languages. This opened a line of work with improved complexity results and applications to streaming algorithms. In this work, we show a trichotomy result: the class of regular languages can be divided into three classes, each associated with an optimal query complexity. Our analysis yields effective characterizations for all three classes using so-called minimal blocking sequences, reasoning directly and combinatorially on automata.
title The Trichotomy of Regular Property Testing
topic Data Structures and Algorithms
Computational Complexity
url https://arxiv.org/abs/2504.19152