EVENT

Event News

ERATO Project Colloquium by Agnishom Chattopadhyay

On Tuesday 3 December, Agnishom Chattopadhyay (National Institute of Informatics) will give a talk, "Verified Regular Expression Matching - Derivatives, NFAs and more", for our project colloquium at 16:30. Further details can be found below.

Title:

Verified Regular Expression Matching - Derivatives, NFAs and more

Speaker:

Agnishom Chattopadhyay (National Institute of Informatics)

Abstract:

Regular Expressions are a foundational element of the theory and practice of formal methods. In this talk, we will discuss three avenues towards the formalization of regular expression matching in a proof assistant (namely, Coq). Derivatives have been popular in the discourse recently - their semantics are elegant, and their mechanics can be described easily in a functional language. However, tactfully managing the sizes of derivatives can be a challenge. The direct simulation of Thompson NFAs is efficient, but doing so in a purely functional manner can be challenging. The technique of Marked Regular Expressions is lesser known - they can be implemented in a purely functional manner, and this algorithm would have the same asymptotic complexity as the simulation of NFAs.

Time/Date:

16:30- / Tuesday 3 December , 2024

Place:

NII Room 1310A and Online

Link:

For the latest information about ERATO colloquium/seminar, please see the webpage.
https://docs.google.com/document/d/1Qrg4c8XDkbO3tmns6tQwxn5lGHOrBON5LtHXXTpXDeA/edit

Contact:

Kittiphon Phalakarn (ERATO MMSD Colloquium Organizer)
Email: kphalakarn[at] nii.ac.jp

entry6662

SPECIAL