Ybadoo - Soluções em Software Livre
Tutoriais
Linguagens Formais e Autômatos

Apresente as possíveis subpalavras da palavra cabeludo.

Segundo Ramos (2009), uma palavra α é uma subpalavra de outra palavra β se for possível escrever β como sendo γαδ, admitindo-se a possibilidade de γ ou δ ou ambos serem palavras vazias (ε). Note que prefixos (γ) e sufixos (δ) são casos particulares de subpalavras (α).

A Tabela 01 apresenta as subpalavras (α) da palavra cabeludo (β), conforme a definição apresentada por Ramos (2009).

Tabela 01: subpalavras da palavra cabeludo
|γ||α||δ|βγαδ
008cabeludoεεcabeludo
017cabeludoεcabeludo
116cabeludocabeludo
215cabeludocabeludo
314cabeludocabeludo
413cabeludocabeludo
512cabeludocabeludo
611cabeludocabeludo
710cabeludocabeludoε
026cabeludoεcabeludo
125cabeludocabeludo
224cabeludocabeludo
323cabeludocabeludo
422cabeludocabeludo
521cabeludocabeludo
620cabeludocabeludoε
035cabeludoεcabeludo
134cabeludocabeludo
233cabeludocabeludo
332cabeludocabeludo
431cabeludocabeludo
530cabeludocabeludoε
044cabeludoεcabeludo
143cabeludocabeludo
242cabeludocabeludo
341cabeludocabeludo
440cabeludocabeludoε
053cabeludoεcabeludo
152cabeludocabeludo
251cabeludocabeludo
350cabeludocabeludoε
062cabeludoεcabeludo
161cabeludocabeludo
260cabeludocabeludoε
071cabeludoεcabeludo
170cabeludocabeludoε
080cabeludoεcabeludoε

Conforme apresentado na Tabela 01, as subpalavras (α) da palavra cabeludo (β) são formalmente definidas como:

{ε, a, b, c, d, e, l, o, u, ab, be, ca, do, el, lu, ud, abe, bel, cab, elu, lud, udo, abel, belu, cabe, elud, ludo, abelu, belud, cabel, eludo, abelud, beludo, cabelu, abeludo, cabelud, cabeludo}

Ramos, Marcus Vinícius Midena. (2009). Linguagens Formais: teoria, modelagem e implementação. Porto Alegre: Bookman. 656 páginas.