Learning Regular Languages over Large Ordered Alphabets

06/01/2015
by   Irini-Eleftheria Mens, et al.
0

This work is concerned with regular languages defined over large alphabets, either infinite or just too large to be expressed enumeratively. We define a generic model where transitions are labeled by elements of a finite partition of the alphabet. We then extend Angluin's L* algorithm for learning regular languages from examples for such automata. We have implemented this algorithm and we demonstrate its behavior where the alphabet is a subset of the natural or real numbers. We sketch the extension of the algorithm to a class of languages over partially ordered alphabets.

READ FULL TEXT
research
09/12/2019

On Learning Nominal Automata with Binders

We investigate a learning algorithm in the context of nominal automata, ...
research
09/25/2017

On the widths of regular and context free languages, with an application to information flow

Given a partially-ordered finite alphabet Σ and a language L ⊆Σ^*, how l...
research
08/22/2022

Regular languages defined by first-order formulas without quantifier alternation

We give a simple new proof that regular languages defined by first-order...
research
02/22/2019

Fast Computations on Ordered Nominal Sets

We show how to compute efficiently with nominal sets over the total orde...
research
11/03/2019

Automata Learning: An Algebraic Approach

We propose a generic categorical framework for learning unknown formal l...
research
12/17/2019

The Power of Programs over Monoids in J

The model of programs over (finite) monoids, introduced by Barrington an...
research
09/15/2023

Merging two Hierarchies of Internal Contextual Grammars with Subregular Selection

In this paper, we continue the research on the power of contextual gramm...

Please sign up or login with your details

Forgot password? Click here to reset