COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Computer Laboratory Automated Reasoning Group Lunches > A Formalisation of the Myhill-Nerode Theorem based on Regular Expressions
A Formalisation of the Myhill-Nerode Theorem based on Regular ExpressionsAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Thomas Tuerk. There are countless textbooks on regular languages. Nearly 100% of them introduce the subject by describing finite automata and only mentioning on the side a connection with regular expressions. Unfortunately, automata are a hassle for formalisations in existing theorem provers. The reason is that automata need to be represented as graphs or matrices, neither of which can be easily defined as algebraic datatype. In contrast, regular expressions can be defined easily as datatype and a corresponding reasoning infrastructure comes for free. We show in this talk that a central result from formal language theory, the Myhill-Nerode theorem, can be recreated using only regular expressions. This will involve ideas from term rewriting and unification theory. The Myhill-Nerode theorem provides necessary and sufficient conditions for a language to be regular. This is joint work with Chunhan Wu and Xingyuan Zhang. The work was partly inspired by a nice paper of Scott Owens on regular expression matching. This talk is part of the Computer Laboratory Automated Reasoning Group Lunches series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsStephen Cowley's Meetings World Oral Literature Project 'Women in Medicine' - Cambridge MedSoc TalksOther talksAlzheimer's talks Adaptive auditory cortical coding of speech Polynomial approximation of high-dimensional functions on irregular domains Cycles of Revolution in Ukraine Findings from Studies of Virtual Reality Sketching Gaze and Locomotion in Natural Terrains Are hospital admissions for people with palliative care needs avoidable and unwanted? Towards bulk extension of near-horizon geometries Networks, resilience and complexity 'Ways of Reading, Looking, and Imagining: Contemporary Fiction and Its Optics' Transcriptional control of pluripotent stem cell fate by the Nucleosome Remodelling and Deacetylation (NuRD) complex |