Wir beschäftigen uns mit Entscheidungsprozeduren für die Äquivalenz regulärer Sprachen, die durch reguläre Ausdrücke oder logische Formeln dargestellt sind. Traditionelle Algorithmen hierfür entledigen sich dieser symbolischen Darstellung, indem sie sie in endliche Automaten übersetzen, welche anschließend minimiert und auf strukturelle Gleichheit überprüft werden. Wir entwickeln kompakte funktionale Algorithmen, die diese explizite Übersetzung vermeiden und stattdessen mit der symbolischen Darstellung arbeiten. Unsere Entscheidungsprozeduren sind in dem Theorembeweiser Isabelle spezifiziert und ihre Korrektheit ist formal verifiziert.
«
Wir beschäftigen uns mit Entscheidungsprozeduren für die Äquivalenz regulärer Sprachen, die durch reguläre Ausdrücke oder logische Formeln dargestellt sind. Traditionelle Algorithmen hierfür entledigen sich dieser symbolischen Darstellung, indem sie sie in endliche Automaten übersetzen, welche anschließend minimiert und auf strukturelle Gleichheit überprüft werden. Wir entwickeln kompakte funktionale Algorithmen, die diese explizite Übersetzung vermeiden und stattdessen mit der symbolischen Dars...
»