Generalized regular expressions - a language for synthesis of programs with branching in loops (Q1822523)

From MaRDI portal





scientific article; zbMATH DE number 4001513
Language Label Description Also known as
English
Generalized regular expressions - a language for synthesis of programs with branching in loops
scientific article; zbMATH DE number 4001513

    Statements

    Generalized regular expressions - a language for synthesis of programs with branching in loops (English)
    0 references
    0 references
    0 references
    1986
    0 references
    Regular expressions are generalized to the effect that, besides letters from a finite alphabet, they may also contain natural numbers. Within the framework of these generalized expressions the task of the inductive synthesis of programs from its sample run is formalized. Special automata recognizing the sets defined by generalized expressions are introduced, and their equivalence problem is shown to be recursively solvable. The set-theoretic properties of the sets defined by generalized expressions are also studied.
    0 references
    generalized regular expressions
    0 references
    inductive synthesis of programs
    0 references
    automata
    0 references
    equivalence problem
    0 references

    Identifiers