An algebraic-topological approach to the classification of formal languages
 
 
Description:  Pervasive in mathematical linguistics and computer science, (formal) languages present many interesting and difficult problems. Various mathematical theories have been developed to deal with them. Of particular importance is the classification of languages in various classes of interest, such as regular, context-free, context-sensitive, recursive, and recursively enumerable (the Chomsky hierarchy), but also many others such as the ubiquitous P and NP.

Various tools have been introduced to recognize languages, such as automata and semigroups. In the case of regular languages, there is a rather successful classification using syntactic semigroups, as developed by Eilenberg in the 1970's. Beyond regular languages, this approach fails. In this talk, we explain why this is the case and the role played by topology in the classification of languages. We also argue that this difficulty can be overcome by a compactification of minimal automata, viewed as suitable algebraic structures.

Date:  2021-11-25
Start Time:   11:30
Speaker:  Jorge Almeida (CMUP, FCUP)
Institution:  CMUP, FCUP
Place:  Room 004, UP Math. Dept.
See more:   <Main>   <UC|UP MATH PhD Program>  
 
© Centre for Mathematics, University of Coimbra, funded by
Science and Technology Foundation
Powered by: rdOnWeb v1.4 | technical support