Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/65483

Registo completo
Campo DCValorIdioma
dc.contributor.advisorEspírito Santo, Josépor
dc.contributor.authorHungulu, Gerson Benjamimpor
dc.date.accessioned2020-05-26T09:26:58Z-
dc.date.available2020-05-26T09:26:58Z-
dc.date.issued2019-
dc.date.submitted2019-
dc.identifier.urihttps://hdl.handle.net/1822/65483-
dc.descriptionDissertação de mestrado em Matemática e Computaçãopor
dc.description.abstractUm problema de decisão consiste num conjunto de perguntas cujas respostas são "sim" ou "não" . A solução para um problema de decisão é um procedimento completo, mecânico e determinista, sendo assim (muitas vezes) chamado de procedimento efetivo. Um problema de decisão é indecidível se não houver nenhum procedimento/algoritmo que resolva o problema, caso contrário, é decidível. A capacidade das máquinas de Turing de retornar respostas afirmativas e negativas, torna-as um sistema matemático adequado para a construção de soluções para problemas de decisão. As máquinas de Turing que se limitam a ler uma determinada palavra podem ser vistas como autómatos finitos. O autómato finito é um modelo matemático da computação de um sistema com entradas e saídas discretas. As linguagens regulares são as linguagens representáveis por uma expressão regular, constituindo o nível mais elementar da hierarquia do linguista Noam Chomsky. Kleene demonstrou que as linguagens regulares são precisamente as linguagens reconhecidas pelos autómatos finitos, fundando assim a teoria das linguagens regulares e dos autómatos finitos. Neste trabalho estudam-se alguns problemas de decisão envolvendo linguagens regulares, quando estas são representadas por autómatos finitos ou expressões regulares. Especificamente, apresentamos e analisamos algoritmos para o problema de decidir se uma dada linguagem é vazia, bem como o problema de decidir se uma dada linguagem é infinita.por
dc.description.abstractA decision problem is a set of questions that are answered "yes" or "no". The solution to a decision problem is a complete, mechanical and deterministic procedure, so it is (often) called an effective procedure. A decision problem is undecidable if there is no procedure/algorithm that solves the problem, otherwise it is decidable. The ability of Turing machines to return affirmative and negative answers makes them a suitable mathematical system for building solutions to decision problems. Turing machines that merely read a certain word can be seen as finite automata. The finite automaton is a mathematical model of the computation of a system with discrete inputs and outputs. Regular languages are the languages representable by a regular expression, constituting the most elementary level of the linguist Noam Chomsky’s hierarchy. Kleene demonstrated that the regular languages are precisely the languages recognized by finite automata, thus founding the theory of regular languages and finite automata. In this work we study some decision problems for regular languages, when languages are given both by finite automata and regular expressions. Specifically we present and analyze algorithms for the problem of deciding if the given language is empty, as well as for the problem of deciding if the given language is infinite.por
dc.language.isoporpor
dc.rightsopenAccesspor
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/por
dc.subjectProblemas de decisãopor
dc.subjectExpressões regularespor
dc.subjectAutómatos finitospor
dc.subjectAlgoritmopor
dc.subjectDecision problemspor
dc.subjectRegular expressionspor
dc.subjectFinite automatapor
dc.subjectAlgorithmpor
dc.titleProblemas de decisão em teoria de linguagens regularespor
dc.typemasterThesiseng
dc.identifier.tid202472051por
thesis.degree.grantorUniversidade do Minhopor
sdum.degree.grade15 valorespor
sdum.uoeiEscola de Ciênciaspor
dc.subject.fosCiências Naturais::Matemáticaspor
Aparece nas coleções:BUM - Dissertações de Mestrado
DMA - Dissertações de mestrado

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
Dissertacao+35957.pdf2,59 MBAdobe PDFVer/Abrir

Este trabalho está licenciado sob uma Licença Creative Commons Creative Commons

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID