Você está na página 1de 9
UNIVERSIDADE EDUARDO MONDLANE Curso de Licenciatura em Engenharia Informatica Ano lectivo: 2022 Lista de Exer 1. Usanda o mi jo iterativo, determine 2 solucic for j = 1 te [1/2) do relacies de recorréncia satisfazend condicdes iniciais dadas 2) a) =0; ay = Banat, n> 1; . sen é par (b) br =0, by = bya +2", > 1; sen impar (c) 8) =1, s(n) =28(3) +m, n> 1 (d) cy <1, Gy = meq +n!8", n>. 5, Usando 9 notacio O. estime o crescimento de “ sue funcio: de recorréncia: 2) fln) = 4n? 420 {2) ay + BQq-1 +20n-2 = 0, n> 2, (b) f(a) =3+1gn a9 = 0, a1 =H; (0) f(n) = 2ign + 4n43nlgn (b) On = dana + Aga, > 2 * ag =1, 1 =2, (a) sm =o? (6) ay = 16 ~ 629-1 ~ 90y-25 2 a ay =2, a= wr Se Fn) = P12) (4) ay Bans + Pang = 2", 22, ay = 1, 4 =2 (e) Sn —48q1 4 dena =m, m2 2% 90 = 5, a % 5, Demonstre (6) $n — 10sy-1 + 255n-2 = 5 n> 2 80 = em =6 a) nt = O(n"): . (b) 2" = O(n!) 3 pot ay 0 numero de vezes que a instrucse 4 p= 2+1e evecutada no algoritme for i=1tondo for j= 1 te |i/2) do 7. Use 0 Teorema Mestre para estimar a ordem de 1 crescimento (nota¢ao @) de cada ume das seguintes 5 recursivamente Mostre que ay & definida recursivamente por 2) (1) = 1, on) = 84(n/2) +n: o sen=0 (b) #(1) =1, t(n) = 84(n/2) +n f= 4 ana tn/2, sen>1eé par b) #(1) =, tn) = 84(n/2) + n°; ay +(n—1)/2, se n> Lee impar (6) 4) =1, tn) = een/a) +15 (8) #(1) = 4, tn) = 8¢(n/4) + 5m. 4, Denotemos por ay @ nimero de vezes que a instruc Denotemos por ay 2 niimero de vezes 4 secutads, Usando a notacio O. estime r=r+1Leexecutads nO ata for i=1tondo 9 crescimen Lista de Exercisi de Matematica Diserota tondo Ltoido +1 tondo for j=1toido fork=1te (2) for for) (b) for etl tondo Lto ido (6) for for j for k= 1 te jdo gant int while 2 1) do for j=1ton do r+ i= L/2) (jan while (j > 1} do for to jdo rh =P) 3. Um grafo tem 21 arestas, 7 vertices de grau 1, 3 de srau 2, 7 de grou 3, 0 resto de grau 4. Quantos vertices tem 0 grafo? 10. Mostre que no existe grafo de 12 vertices © 28 estas no qua da vertice € 2 ou 4 {a) 9 grav d (b) 0 grau de cada vertice € 3 ou 6. 11. Decida se pode existir um grafo G com vértices que tem graus 2, 3,3, 4. 4,5. E graus 2, 3,4, 4, 57 12. Existem 21 equipes em uma organizador da liga d cinco jogos contra diferentes oponent porque essa ideis nao ira funcionar iga de futebol. 0 ira jogar Bxplique 13. Qual o niimero de arestas de um grafo completo de Ky? 14. Seja Ga um grafo com vertices Vo = {1,2,8,4,...,8n} © em que dois vérices 7 © V sho adjacentes se © 59 se, seu produte i+ j & multiph Por exemplo: Prove que |E(Gn)| 15, Considere um grafe r regular de p vertices eq arestas p> r. Expresse qm termos de pr. 16, Se G $ um grafo simples com pelo menos dois 5s, prove que G tem dais ou mais vertices de 17. Suponha que Ge G® tem 10 © 5 arestas respectivements, Quantos vertices tem 0 grafo G? 18. Qusl o numera de srestas de um grafa simples G, sabendo que |V(Q)| = 56 e |E(G")| = 80? 19. Caracterize 0 complementar de cads um dos seguintes grafos: (a) Ky {b) Kran dy € frtices © arostas tem 0s os graus dos vertices de 20. Se G tem m vertices, de graus di,da,.. a arestas. Quantos complementar? Qu: c orientad representado pele 21, Especifique um grafo 1 seguinte matriz de adj 1201 ,|2030 “log 1d loud o201 {2021 ®)o201 Liio 22. Especifique um digrafo representado matriz de adjacencia: 12a a) }2 00 022 isan io de Mntensitica Diserota Pagina 8 de 0 1 0 2 23. caracterize a matriz de adjacencia do grafo complete Kyo 24. Identifique a forma geral da matriz de adjacencis de srafo bipartido complete Km. 25. Determine se os grafos slo isomorfos 25. Determine qual dos pares dentre os grafos abaixo sic isomorfos Prove que apenas dois grafos so isomorfos 28. Mostre que dois grafos simples sfo isomorfos se ¢ somente 52 05 seus complementares sio isomorfos 29. Use o exercicio anterior, para justificar se sio ou nic somorfos os seguintes grafos 10s que um grafo @ sutacomplementar somorfo ao seu complementar. Quantas arestas tem tum grafo autocomplementar de 31. Nos grafos seguintes, procure: & UN 6 LON Soa Vy SY VX rn 7 / \ Wy / \ pM / {a) um caminho de comprimento 9 (b) ciclos de comprimento 5, 6 ¢ 8 32. O complementer de um grafo conexo, necessariamente um grafo no conexo? Justifiqu 112 101 210 {a} Ache A? € A (b) Considere um graf G = ({v1,v2, vs}. £) com matriz de adjacénciz A Use a resposta de linea anterior para determinar 0 numero de caminhos de comprimento 2 de v1 pare vs, 33. Sejo A= (c) Determine 9 numero de caminhos de comprimento 3 de us pare us, isan Pasian Seo a de Esotrcin de Matemsitien Dis “ol 34 36 38 % Considere 2 seguinte matriz de adjac srafe G = ({v1. v2.03, 04},E) cia de um Determine {a) © numero de caminhos vertice vp para vy: de comprimento 2 de (b) @ numero de caminhos 2de vertice vy para vas de comprimento 3 de (c) 0 numero de caminhos 6 1 para vat de comprimento (4) © numero de caminhos de comprimento 2 de gp vertice vp para tg; Indique os valores den para os quais 0 grafo Kn & suleriano Indique os valores de m en para os quais 0 Kram ® euleriano, Para quais valores de m € n o grafo bipartide Km # hamiltoniano? Prove que nenhum Gy # euleriano Prove que se G# um grafo bipartido com um nlimere impar de vertices, entao G nao ¢ hamiltoniano @ um exemplo dos seguintes tipos de grafos 8. {a) Euleriano ¢ hamiltoniano (b) Nao euleriano e hamiltoniano: (¢) Evleriano ¢ nao hamiltoniano (4) Conexo, nga euleriano © no hamiltoniano Aplicando o algoritmo de Dijkstra, determine: (i) ¢ caminho minimo de S para a5 restantes vertices; (i) 3 caminho minimo de $ 2310 A. © Aplicando o algoritme de Dijkstra, deterimine os caminhos minimos de A aara o vertice K. Determine 0 caminho minimo de A para os restants vertices ¢o grafo isan Lista de Exercisi de Matematica Diserota 44, considere a rede a) Verifique a lei de conservacdo do fluxo nos vertices a, de Determine o valor do fluxo: Enumere as arestas saturadas Diga justificando, se € possivel aumentar o fluxc por cada um dos seguintes caminhos: (i) ii) sbect. (2) Ache a capacidade do corte {s,a,6}, T= {c,d,e,8)5 (F) Digs justificando se o fluxo dado € maximo (g) Determine o fluxo maximo lefinido por S = 45, Determine um flaxo maximo um corte minimo para cada uma das redes a seguir representadas 46. 50 5 52 53 55, 94. Quantas arvores Obtenha um fluxo maximo e um corte minimo pare rede m Ay = ( com |E,| = 17 e |a|. Ei), Aa = (Va, Ex) duas Srvores € [Val = 2\¥i| Determine (Vi), IVa] Dé exemple de um grafo @ = [B| +1, que no seja arvore Determine a quantidade de folhas de uma arvore de quatro vertices de grau 2, um dois vertices de grau 4 € um vértice de grou 5 Para quais valores de n 0 grafo Ky # uma arvore? Uma arvore de 37 vertices, possui 25 vértices com rau 1, 3 vertices com grau 2, 3 vertices com grav 4, 1 vertice com grau 5 @ 2 vertices com grau 6 la tambem possui um vértice de grau desconhecido Qual devera ser esse grau para garantir que o grafe 4 realmente uma arvore? Para quais valores de m € n o grafo bipartide Km, 2 uma arvore? Apresente todas arvores geradoras do grafe Ks. geradoras nia isomorfss possul © kas? Quantas arvores Kam? geradoras nia isomorfss possul © Sin Pagina bao io de Mntensitica Diserota arvore geradora minima dos grafos de coda sguintes usando: (a) algoritmo de Prim ¢ algoritma de Kruskal wraps fan bam hte WK Wy «iy oe py \ OAS f 57. Como encontraria a arvore geradora maxima em um srafo com pe: 58. Determine a arvore geradora méxima de cada um dos srafos do exercicio 56 59. Determine a arvore geradora méxima de cada um dos srafos do exercicio 56 80. Desenhe as seguintes sevores: () T= liga tgt, tit (4) T= tigla, tig, oc, 0 5d), lige, @m, On). 51. Expresse cada uma das drvores seguintes usando a operacic lig: o ® Defina recursivamente a fungio hs Apgg —¥ N que calcula altura de uma arvore binaria regular (b) 1: Ay +N que calcula o niimero de folhas de uma arvore binds Considere a definigao (B) nf (R) nflighr, Ti, 1)) = 1-4 n(Ti) + n( 3). {a) Aplique a definigao para 2 arvore do exercicic 60 (b} © que representa a funcae n(7)? Demonstre que se T uma arvore bindris regular. entio n(7) < 2044 Demonstre que se T € uma arvore bindvis regular entio n(7) > 2h(7) 1, Demonstee que se T & uma arvore bindris regular UD) = i(T) +1, onde i() & 0 numero de vertices ntemnos da arvore T. entre ordem e pos-ordem isan a de Esotrcin de Matemsitien Dis 9 “ol Desenhe uma arvore binéria completa com 7 vertices para a qual os percursos em pré-ordem entre-ordem Consiere as formulas Fy = 123456 ~ — + 49; Fr B= 184696 foe F 24+ 3—A92/; 1/ +234 56 {a} Determine a sua forma jondente a cada (b) esboce a arvore binaria coy formula ( a cada formula noutras formas: (A) caleule 0 seu valor Qual ¢ 0 valor das seguintes formulas dadas na forma prefs a) 4-192 1 23/6 — 42; (b) ++34+313+333; (c) «+ 24-517 4243. Quais destes codigos s40 prefix 8) {0, 1,01, 001} (b) (102, 121,001, 011, 010} (c) (010, 11,012, 1012, 1001, 10x01) Dado o alfabeto que consiste das letras A=30; B=2 Foi; G=3; H=12; 1625; M=I5: N=9; O=8 0; U6, © as frequéncias correspondentes 33 74, optima e 0 (b) Ob sequencia que dew origem a se 10111901000000001011001 (c) Codifique & palaura: GRAFO. Considere a tabela de frequéncia dos simbolos do alfabeto_{aseadse,lana(,).+} Carat [>_< d «1 oi) +] Fequence [7 1 4 9 10 8 7 19 70] {a) Ache @ arvore sptima e 0 codigo. prefixo coreespondente Obtenha a sequéncia origem 3 sequéncia binaris i oionain40110011101 ii, 12oqg110021002100101111, Codifique a mensagem: (d+) Codifique a by 5 que dev mensagem: e+ d ue as seguintes gramética 2) T = {ab}, N = {o, A} com as regres de producio o> bolaAlb, A> aalbdla (b) T= {a,b}, N={o, A, By com as regras de produciio 2 AB, AB BA, A-adla, B Bb) (c) T= {a,b}, N= {o, A, B} com as regras de producto o> A|AAB, Aa ABa A-+aa, Bb-> ABb, AB ABB, Bb (4) 1 = (a,b) {o, A} com as regres de producto @ +a, A-+a4, A+ aesimbale inicia . Considere ay = bbabbab, ag aabbaab, ex = abbbaabab, rmine s¢ a5 € L(G), pare cada G do exercicio 74, Especifique uma gramética regular para ai sobre {0,6} constituids por palavras que gem isan Lista de Exercici de Matematica Diserota in {a) comecam por aa; (b} terminam em aa; (¢) nao termina em ab; (8) com (2) comecam em ae terminam a gramatica cu [a) L(G) = {ans n> 1} (b) L(G) = {areas n>, nem a ou terminam err b: em by L(G) m2 0} (6) MG) = {aba" : n> 1, m> 0} (d) L(G) = fara": n> 1, |, m > 0}; (c) MG) = {(abj"e": n> 1, m=} 72. Consiere o automato ~, WY AoE LL) A we Quais das automate 2) bby (b) aabbbaba (c) babbibbabac; (4) bhaaaabaa, 79, Caracterize a linguagem reconh: finite ida pelo automate 80. Descreva a linguagem reconhecida por cada um dos uintes automates a 1 4 A fay? Un ary, iN, — 4 Pry Ne A Hon im ROLATN Vt ifique um autémato finito deterministico, que de entre as palavras que se escrevem com os simbolos do alfabete {a,6}. reconheca as a) {a} contém pelo menos uma letra 6: (b) conte ab; (€) terminam em ab; (4) comegam com aa ¢ terminam em bb; (€} comecam cam aa ou teeminam em bb; (f) terminam em aba; (g) entre dois a's consecutivos, tenham no maxime urn 6. {h) tem dois a's ou dois b's consecutivos (i) comecam em aa e no terminam er aa; (i) palaveas da forma a"ba™ 1H", om, kn > 0. 22. Especifcar um automato que, de entre as palavras que se escrevem com os simbolos do. sifabets {0.12}, sceita as que, somados os num origina um multiplo de trés. Mostrar, em seguida jo a0 criterio de acsitacio por automate finito deterministico, que = palaves 201 € aceite por esse autémato, mas que a palavra 101 n3o & aceite 83. Considere o automato LEE Quais das seguintes linhas so reconhecidas pele wtdmate isan Lista de Exercisi de Matematica Diserota Paina 9 2) abba: 88, Transforme os automatos nao deterministicos obt (b) ababab; nas alin 87b e 87d, em automatos determinist (c) aaaabbabhb; (d) aabb Especificar um automato finito no deterministice 95 simbolos do alfabeto binatio, aceite apenas as que tém 1 na antepentltima posicio. Recorrendc criterio de aceitaco por automato finito nic leterministico, mostrar que 2 palavra 1100 @ aceite por esse automato. 85, Constmua o autémato finito nio deterministic aceita a linguagem gerada pela gramatica GUN,T, Po), onde N = {o, 4B}, T= {a,b}, P= {o> aA, o-+bA, AaB, a +b, Bb}; (b) N= {o, AB), T = {a0}, P= fo > aAlbBla, A aAlao|bB, B+ bBlalt}. que 36, ice regular que gera a linguagem 37. Construa um automate finite nao deterministico que a linhas nao vazias de a e b satisfazendo a condigiio: {a) contem exactamente ur a; (b} contem pelo menos um a; (c) comecam por aa; (4) termina em aa, (2) comecam com abb 2 terminam em abs (f) todo simbolo a aparece entre dois Vs; (g) com numero impar de a's © numero par de b's © contendo a linhs ababa, (h) contem a sequéncic 6b ou bab, isan

Você também pode gostar