Fast Computations on Ordered Nominal Sets

02/22/2019
by   David Venhoek, et al.
0

We show how to compute efficiently with nominal sets over the total order symmetry, by developing a direct representation of such nominal sets and basic constructions thereon. In contrast to previous approaches, we work directly at the level of orbits, which allows for an accurate complexity analysis. The approach is implemented as the library ONS (Ordered Nominal Sets). Our main motivation is nominal automata, which are models for recognising languages over infinite alphabets. We evaluate ONS in two applications: minimisation of automata and active automata learning. In both cases, ONS is competitive compared to existing implementations and outperforms them for certain classes of inputs.

READ FULL TEXT
research
06/03/2019

Separation and Renaming in Nominal Sets

Nominal sets provide a foundation for reasoning about names. They are us...
research
06/01/2015

Learning Regular Languages over Large Ordered Alphabets

This work is concerned with regular languages defined over large alphabe...
research
04/24/2021

Parikh's theorem for infinite alphabets

We investigate commutative images of languages recognised by register au...
research
08/29/2021

Second-Order Finite Automata

Traditionally, finite automata theory has been used as a framework for t...
research
07/29/2019

Partially Ordered Automata and Piecewise Testability

Universality is the question whether a system recognizes all words over ...
research
03/27/2019

Generic properties in some classes of automaton groups

We prove, for various important classes of Mealy automata, that almost a...
research
02/04/2019

Active Automata Learning with Adaptive Distinguishing Sequences

This document investigates the integration of adaptive distinguishing se...

Please sign up or login with your details

Forgot password? Click here to reset