AUTOMATE, a computing package for automata and finite semigroups (Q1186737): Difference between revisions

From MaRDI portal
Import240304020342 (talk | contribs)
Set profile property.
ReferenceBot (talk | contribs)
Changed an Item
 
Property / cites work
 
Property / cites work: On the computational power of pushdown automata / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3859267 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4403725 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4079524 / rank
 
Normal rank
Property / cites work
 
Property / cites work: The Compilation of Regular Expressions into Integrated Circuits / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5592246 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3853827 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4152756 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3776657 / rank
 
Normal rank
Property / cites work
 
Property / cites work: New results on the generalized star-height problem / rank
 
Normal rank
Property / cites work
 
Property / cites work: Programming Techniques: Regular expression search algorithm / rank
 
Normal rank
Property / cites work
 
Property / cites work: Inverse monoids of dot-depth two / rank
 
Normal rank
Property / cites work
 
Property / cites work: Compression of individual sequences via variable-rate coding / rank
 
Normal rank

Latest revision as of 17:09, 15 May 2024

scientific article
Language Label Description Also known as
English
AUTOMATE, a computing package for automata and finite semigroups
scientific article

    Statements

    AUTOMATE, a computing package for automata and finite semigroups (English)
    0 references
    28 June 1992
    0 references
    AUTOMATE is a package written in the programming language \(C\) that allows to calculate the deterministic non-complete minimal automaton of a rational language and the transition monoid of a deterministic automaton. A library of \(C\)-functions dealing with these objects is available as well and is the base of the implementation of AUTOMATE. Languages can be defined either by extended rational expressions or a transition table. Several properties of the transition monoid can be calculated, for example: a list of it's elements, a set of relations defining the monoid, numbers of regular and idempotent elements, and information about the classes of Green's relations \(\mathcal R\), \(\mathcal L\), \(\mathcal H\), and the relation \({\mathcal D}= {\mathcal R}\circ {\mathcal L}\). The main results used for the calculations are presented. Green's relations are the most powerful tool involved. Finally a long, well commented example run of AUTOMATE is shown in detail.
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    finite automata
    0 references
    minimal automaton
    0 references
    rational language
    0 references
    transition monoid
    0 references
    rational expressions
    0 references
    Green's relations
    0 references
    0 references
    0 references