PV1 ROLL: Regular Omega Language Learninglearns, transforms, inverts, complements Büchi automata

ROLL 1.0 is an 𝜔-regular language learning library with command line tools to learn and complement Büchi automata

Application domain/field

Type of tool

Library for automata learning

Expected input

Format:

Expected output

Depends on how the library is used. Typically it will output a learned or complement automaton along with some execution information.

Internals

This is a library for learning 𝜔-regular languages, which can be used to describe liveness properties. Uses RABIT to check the equivalence of two Büchi automata. The library can be used for:

Comments

License: GPL v3.0
Automaton Library

Links

Related papers

Last publication date

December 2021

Related tools

Automata learning libraries: libalf, LearnLib

ProVerB specific



ProVerB is a part of SLEBoK. Last updated: February 2023.