You are on page 1of 15
UPMG/ICEx/DCC DCCI ~ Mareqanea Discrera Lista Dp Exercictos 9: SoLugdrs GRaros Crbveras Exatas & ENGENHARIAS 19 SempsrRE De 2018 1. O grafo de intersegio de uma coleciio de conjuntos Ay, Az,...,An @0 grafo que tem um vértice para cada tum dos conjuntes da colegio e tem uma aresta conectando os vertices se esses conjuntos tém uma intersex Constma o grafo de interseqio para as seguintes colegdes de conjuntos. (a A 6,8} Ay 3,4} As 7,9} Ay 8,9} As 9} A 4s A: 4 A () {.-,-4)-3, -2,-1,0} {oe -2,-1,0,1,2,.0.4 {0-2-6 —4, =2,0,2,4,6,..4) {e205 -5) 3-1, 1,3,5, 0} {25,6 -3,0,3, 6,00) A As Ay \ / A 4 © A = {z|x <0} Ar = {2|-1<2<0} 4s = {x)0<2<]} Ay = {2|-1<2<1} is = (le> I} As = R Resposta & A 2. Pode haver um grafo simples com 15 vertices, cada um com grat 5? posta: 0, O gran desse supasto grafo seria 15 x sgrafo deve ser um niimero par. que 6 um nfmero finpar. Sabe-se que © gran de qualquer 8, Determine se cada um dos grafos abaixo & bipartide. oe e {ay ¢ d b <> (bye d bi c af © f e b c 08 e © f e Resposta (a) im. Seja V = {a,b,e,d} e W’ = {e). Nao existe nenhuma aresta entre vértices de V e entre vertices de W. Toda aresta conoeta algumn vértice de V a algum vértice de W’. Esse 6 0 grafo bipartide completo Kus a b a b e e c qd c qd Grafo original Grafo bipartide (b) Sim. Seja V = {a,c} e W = (b,d,¢}. Nao existe nenliuma aresta entre vertices de V e entre vertices de W, Toda aresta conecta algum vértice de V a algum vértice de W. Ese 60 grafo bipartide completo Kas. b <> e d Grafo original Grafo bipartido ° co a ° (6) Nao. Se a € V entao {b,d,e} CW ec V. O vértice f esté conectado ao vértice be We aoce V. Assim, nfo é possivel associar f nem a V ¢ nem a Wo que faz com que o grafo nao seja bipartido. b c ai a f e Li e Grafo original Grafo nio é bipartido o © a (a) Sim. Seja V = {a,b,d.e} ¢ W = {c, f)- Nao existe nenhnma aresta entre vértices de V ¢ entre vertices de W. Toda aresta conecta algum vértiee de V a algum vértice de W’. Esse ¢ grafo bipartid completo Koa b Grafo original Grafo bipartido (c) Nav. Sea V entio (6, f} CW. O vértice bestd conectado, além do vértice a, aos vérties d e e, que [por sua ver estia conectados entre si, Ou seja, 08 vertices d e e devem pertencer a diferentes conjuntos , ao mesino tempo, niio podem pertencer ao conjunto de b, Assim, o grafo nio 6 bipartido. f e Grafo original Grafo nao 6 bipartide 4. Quantos vértices ¢ quantas arestas tom os grafos abaixo? (a) K, (grafo completo) Rexposta: vl [| = 29-2. Existem n verties, cada um com grau m1. Assim, a quantidade de arstas 6 dada pela metade desse produto, (b) Kun (grafo bipartide completo) Rexposta: ml |El=mxn (©) Cp (qrafo cielo) Resposta: tn Ilan [Bl=n (2) Qn (grafo cubo) Respost Ij=2" [5] = 2°". Existem 2” vertices, cada um com gran n. Assim, a quantidade de arestas 6 dada pela etade desse produto. (e) Wa (grafo roda) Resposta: Iv \el +1 5, Quantas arestas tem um grafo com vertices de graus 5,2,2,2,2,1? Deseuhe um possivel grafo, Resposta O grafo possni seis vortices e tem um grau total de5-+24+24+242+ sete arestas. 14, Isso significa que existem ntes graus? Se existir, desenhe um possivel grafo, 6, Existe um grafo simples com cinco vertices dos segu (2) 3,3,3,3,2 Rexposta © grafo fem um grou total de3+3+9+34+2—=14. bw si (0) 1,2,3,4,5 Rexposta: © grafo tem um grau total de 1243 +4+5=15. bo nfo 6 possivel (0 1,2,3,44 Rexposta © grafo tom um grau total de 1+2+34444 = 14. No entanto, como existem dois vertices eom gran 4, todos os vértices devem ter pelo menos grau 2, como mestrado na figura abaixo, Como supostamente ‘existe um vértice com gran 1, no é possivel existir tal graf. (@) 3,4,3,4,3 Rexposta: © grafo fem um gran total de 344434443 (6) 0,1,2,2,8 Resposta: © graf tem um grau total de 0-+1+2+24+3=8. Isso significa que existem quatro arestas. 17. Iss0 iio 6 possivel @) LLL Resposta: (0 grafo tem um grau total de 1+1+1+1+1=5. Isso nao é posstvel T. Quantos subgrafos com pelo menos um vértice tem Ks? Resposta: Sao os subgrafos com um, dois e tres vértices, Temos, entiio, trés easos (a) Um vértice: existem trés subgrafos com um vértice e, consequentemente, nenhuma aresta; (b) Dois véntices: existem (3,2) = 3 possibilidades de escolher subgrafos com dois vértices (de um ceonjunto com trés vertices, devemos eseolher dois), Para cada possibilidade, podemos incluir ou nao a aresta, Le., 3 <2= 6 subgrafos com dois vértices; (6) Trés vertices: neste caso, para uma das trés arestas que podemos ter, podemos incluf-la ou no, ou seja, para cada aresta temos duas possibilidades, Assim, temos 2x 2x2 = 8 possibilidades, Uma outra forma de analisarmes este caso é que temos um conjunto E com trés arestas. O conjunto potencia de E nos da todos os subcoujuntos de aresta que podemos escolher. Assim, temos 2° = 8 possibilidades de subeonjuntes distintos, Assim, a quantidade total de subgrafos com pelo menos umm vértice ¢ a soma de 3+0+8 = 17. A figura abaixo mostra todos esses subgrafos, . & & 2 ° % als & 8, Desenhe todos os subgrafos do grafo abaixo. a b Resposta: ae eb ae eb ce ae—eb ae a ae a ce ‘] ed N ob eb ae eb | ae—ed ce ed co ed|ce ce ae—eb b a ° ed ~ \ N ce d]ec d I eb "N c ec | ce KO c d qd d 9, Para que valores de n os grafos abaixo séo regulates? (a) Ky mpleto Ky @ regular para todos os valores cle m > 1, j4 que o grau de cada vértice & nm — 1 (0) Gy Resposta: © No grafo roda, o grau do vértice do centro & sempre n € 0 grau des vértices no ciclo é sempre 3. Assi, grafo roda W,, 6 regular apenas para n = 3. Observe que W; 60 mesmo que Ky, ou seja, os grafos Ws Ku so isomorfos (a) Qa Resposta: (© grafo ciclo Q, @ regular para todos os valores de n > 0, j4 que o grau de cada vértice € sempre n. Observe que Qy & 0 grafo com um vertic. 10, Quantos vértices tem um grafo regular de gran 4 com 10 arestas? Resposta Um grafo regular de gra 4 com n vértices possui, pelo Teorema do Aperto de Maos, 4n/2 = 2n arestas, Como existem 10 arestas, temos que 2n = 10, ie, m= 5 © axistem cinco vértiees. O grafo completo Ks osstti cinco vertices, todas com gran 4 e 10 arestas, 11, O grafo complementar @ de um grafo simples G tem os mestos véstices de G, Dois vrtices sio adjacentes em G se, ¢ somente se, eles nao sho adjacentes em G. Determine os seguintes grafos © complemento do grafo completo € 0 grafo com nenhuma aresta (0) Kine Respos 0 grafo bipartido completo Kip,y, existe uma aresta conectando vértices das “duns partes? © nenhunna aresia entre cada parte. No grafo complement, existe uma aresta entre cada vwtice de ada parte levando aos dois subgrafos Km © Ky. OG Resposta: © grafo complemento de Cy, &“quase” 0 grafo Ky, i, ¢0 grafo Ky sem as arestas presentes em Cy () Qu Resposta: Eo grafo onde existe uma aresta entre vertices cujos strings diferem em mais de um bit 12, Seo grafo simples G tem v vertices e © arestas, quamtas arestas tem GP Respost: © grafo completa K, possui C(v,2) = presentes em G. Assim @ possut = 1)/2 atestas. O grafo G tem todas as atestas de Ky exceto as 13, Mostre que se G ¢ um grafo simples com n wtices, entao GUG = Ky Resposta Considere o grafo GUG. Claramente esse grafo possui o conjunto de vértices de G, ie., possi n vértices Sejam dois vertices distintos we w do grafo GU. Ou existe uma aresta coneetando wav em G ou em G. Assim, pela definigao de unio, vamos ter unia aresta entre cada par de vértices u ev para tum grafo com n vértices, 0 que leva a0 grafo Ky 14. © gralo reverso de um gralo ditigido G = (V,B), rwepresentado por G", & 0 grafo ditigido (V,F) onde (uv) € F, se, ¢ somente s0, (v,u) € B. Desenhe os grafos G” correspondentes aos seguintes grafos: (a) (a Resposta: (®) Grafo original Grafo reverso Grafo original © ——— Grafo oviginal Grafo reverse 15, Seja G um grafo ditigido. Mostre que G = G" se, ¢ somente se, a relagio associada com G & simétrica, inigio de grafo reverso, existe uma arcsta de para u em G” se, e somente se, existe uma aresta de u para v em G. Mas essa é exatamente a definicao da propriedade de simettia. Assim, os grafos G eG" serio idenrtiens se, ¢ somente se, eles tiverem a propriedade da simnetria 16, Represente a matriz de adjacencia do grafo Qs, 18 19. 20, Resposte O grafo Qs possui 2% = 8 vortices que podem ser rotulados pelos niimeros binarios de 0.a 7, A matriz de adjacéncia correspondente & Sle [Flo] [se] s] > ooftofitir}ofipo}foyo orfapofot:[o}i}olo oa pote}: }ofo}tiyo of o[a[i;e,o}o}os rota fo}ofo}folifi}o iapofi}o}ofi[ofofa 10-0 fo}ipoti}ofofa mfofo|o,;i}[ofi{i]o] Seja uma matriz simétrien quadrada formada apenas por 0's e 1's que tem apenas 0s na diagonal prineipal Essa matriz pode representar a matriz de adjacéucia de um grafo simples? Resposta: Um grafo simples é um grafo que nao possui lagos nem arestas paralelas. Se um grafo possuir um laco, haverd uma entrada diferente de zero ma diagonal principal, Se um grafo possuir arestas paralelas entre fs vértices ue v, haveré um valor maior que 1 nas entradas [u, 1] ¢ [v,u] da matriz de adjacéncia, Coma nenhumna dessas das condigdes ovorre, essa matriz de adjacéneia representa um grafo simples, © que representa a soma das entradas de uma coluna de uma matriz de adjactncia de um grafo nao ditigido? E de um grafo dirigido? igtafo nfo dirigido, cada aresta incidente ao vértice v contribui com um na v-ésima cohma, Assim, a soma das entradas nessa coluna representa 0 mimero de arestas incidentes av. Como uma aresta incidente um vértice v contribui com wm para o grau do vértice (dois se for uma aresta laco), a soma dessa coluna representa o grau do vértice », se nfo houver lagos e mais um para eada lago existente, Em um grafo dirigido, cada aresta incidente ao vértice v contribui com um na e-ésima coluna, Le., v € 0 n6 terminal da aresta dirigida. Assim, a soma das entradas nessa coluna representa o miimero de arestas incidentes av. Como uma aresta incidente a um vértice v contribui com um para o grau de entrada do vértice (indegree), a soma dessa coluna representa o grau de entrada do vértice v © que representa a soma das entradas de uma coluna de uma matriz de incidencia de um grafo na dirigid? Resposta: A matriz de incidencia de um grafo ¢ a matriz M = (m,,) de tamanbo n x m (n vertices ¢ m arestas) sobre © conjunto dos inteiros nao negativos tal que a entrada m,, = 1 quindo a aresta e, 6 incidente av, € 0 caso conto, Como cada coluna representa uma aresta, a soma da coluna vale 2, quando a aresta incide a dois vértices, ou 1, quando a aresta é um lago. Os pares de grafos abaixo sia isomorfos? (a) Heys ge Us uy “4M MMe Me Me % ” 10 Resposta Nao. No primeiro grafo, os vortices us e us, que tém grau 3, sio adjacentes a um vértice em eomum (us). No segundo grafo, os vértices vy e vj, que tém grau 3, nio sio adjacentes a um vértice em eon () Resposta: (Gs grafos sto isomorfos. Um possivel isomorfismo € f(us) = v1, f(z) = v9, flus) = vs, Sua) = vs, F(Ws) = bay Flite) = vas Slur) = vey F(Us) = U5» f(g) = v10 © F(in0) = vee 21, Mostre que o isomorfismo de grafos simples 6 uma relacio de equivalencia, eee Devemos mostrar que o isomorfisino gera uma relagio que ¢ reflexiva, simétrica ¢ transitiva, A relagio é rellexiva ja que a fungao identidade de um grafo para ele proprio prové o isomorfismo (corespondéncia um-para-um). A relacio é simétriea jé que se f € uma correspondéncia um-para-um que faz com que 0 grafo Gs seja isomorfo a Ga, entio J" & uma correspondéncia um-para-um que faz com que o grafo Ga seja isomorfo a Gy. A relagao é transitiva ja que se f 6 uma correspondéncia um-para-um que faz com que © grafo G1 soja isomorfo a G2 eg ¢ uma correspondéncia umn-paré-um que faz. com que 0 grafo G2 seja isomorfo a Gy, entio go f 6 uma correspondéncia um-para-tm que faz com que o grafo G seja isomorfo a Gs, 22. Mostre que os vértices de um grafo bipartide com dois ou mais vértices podem ser ordenados de tal forma que a sua matriz de adjaceneia tem a forma o4 Bo onde as quatro entradas acima sio blocos retangulares Resposta: Sejam Vie V2 duas partes dle tamanhos m em, respectivamente, Podemos mumerar todos os vertices de Vj antes dos vértices de Vj. A matriz de adjacencia é quadrada de tamanho (m+ n)?, Como nao existem arestas entre vertices de Vi, as primeiras m linhas ¢ as primeiras m colunas devem ter 0, O mesmo raciocinio vale para Vp € as altimas 1 linhas e n colunas devem ter 0. 23, Um grafo simples G 6 dito ser anto-complementar se Ge @ sio isomorfos, Apreseute um grafo simples auto-complementar com cinco vertices Res ‘Um grafo simples com cinco vertices pode ter no maximo 10 arestas (Ks). Consequentemente para Ci ¢ @ serem isomorfos os dois devem ter 0 mesmuo uimero de arestas, ou seja, cada um deve ter cinco arestas. Seja G o primeito grafo abaixo. O segundo ¢ 0 grafo G correspondente, © terceito & novamente o grafo G dlesentiado da forma” de G u 24, Para que inteiras n o grafo Cy, € auto-complementar? Resposta: Se Cy for auto-complementar, entio C, deve ter 0 mesino niero de arestas que seu complemento. Sabemos que Cy, possni m arestas e que o complemento deve ter uma. quantidade de arestas idéntica, que pode ser expressa pela quantidade de arestas de K,,~n (qhantilade de arestas do grafo completo menos a quantidade de arestas de C,), Le.,n(%="2) mn. Se resolvermos essa equagio, temos que n = 5. Isso significa que C 6 © tinico grafo Cy que pode ser duto-complementar jé que 0 nGmero de arestas de Ose de seu complemento 0 mesmo, Se desenharmos C, e seu complemento vemos que os dois grafos so isomortos. % 2 Ms Ye es fen % ts 4 Ye 25, Seja G existe um trajeto (path) de u para v ou tal que w 'V,£) um grafo simples. Seja R uma relagio em V formada por pares de vertices (u, x) tal que Mostre que Ft 6 uma relagao de equivaléncia, Resposta: Os vertices u e v esto relacionados se, ¢ somente se, ambos esta0 no mesmo componente conexo. A relagao R6 obviamente refiexiva. A relagho simétrica j que se w esti no mesmo componente conexo de v entio v esté no mesmo compouente conexo de u, A relagio R é transitiva jé que se u esté no mesmo componente conexe de v ev est no mesmo componente conexo de w entio w est no mesmo componente conexo de w. 26. Apresente um grafo que tenha um eircuito Euleriano ¢ um cireuito Hamiltoniano mas que nio sejam idéntieos, Resy Seja o grafo K;. Um circuito euleriano esta mostrade no grafo do meio abaixo e wn cizcuito hemiltoniano no grafo A direita, Os miimeros associadlos as arestas indicam uma possivel ordem de fazer o caminhamento. 2 27, 28, 29 ‘Um grafo possui oito vértices e seis arestas? Esse grafo & conexo? Justifique a resposta, Resposta: Nao. O niimero minima de arestas para o grafo ser conexo 6 a quantidade de vértices menos um. Neste ‘cago, seria necessfrias pelo menos sete arestas para 0 grafo ser conexo, Nos grafos abaixo, assuma que cada vértice posstit um identificador Gnico vs,4 > 1. Cada variével usada @ lum ntimero inteiro positive maior ou igual a1 ou um outro valor especifico, conforme 0 caso, Para cada letra, dig quantas solugdes distintas podem ser obtidas, (a) Arvores geradoras de um grafo Cyn Respost Grafo Cy 0 grafo ciclo com n vértices, Se qualquer una das n arestas for removida, entao teremos una farvore geradora. Asim, existem exatamente n frvores geradoras distintas, cada ima. correspondent e fa remogao de uma das 1 arestas. 3 (b) Circuitos Hamiltonianos de um grafo K,,n > 3, comecando mum vértice vj.1 2, m = 2a 6 0 grafo bipartido completo sendo que m ¢ um miimero par. Os grafos bipartidas completos que podemos ter sio da forma Kz, Kia, Ke,.... Ou sea, cada vértice esta conectado a exatamente m outros vértiees, Como m 6 par, 0 grau de cada vértice 6 par e, assim, & possivel haver citeuitos Eulerianos, Resposta: ‘Comecanclo mum vértice v4,1 e 4 ° ; tr : 7 Resposta: (9) MV. = (a,b,6,d,f.9,h,i} (b) He: Vo = {e} 30, Seja uma drvore com n vertices (a) Quantas arestas tem essa devore? Resposta: Tem n—1 arestas, (b) Prove esse resultado por indugao matematica Resposta: P(n): Toda arvore com n vertices tem n—1 arestas, n > 1. Prova (por indugo matemética): (a) Passo base: P(np} io (1): Toda frvore com um vértice tem zero arestas. Este passo 6 verdadeiro quo a tinica aresta que poderia existir seria uma aresta lago e, assim, haveria um ciclo, Como frvores nao possuem ciclos, logo nao pode haver nenhnma aresta Passo indutivo: se a formula é verdadeira para n = k ento deve ser verdadeira para n = k+ 1, ie, PUR) Pik + 1) = Suponha que a formula seja verdadeira para n = 1 arestas, k > 1. [hipétese indutival = Deve-se mostrar P(k + 1) : Toda drvore com k-+1 vertices tem k arestas, k > 1 Seja uma aevore com k vértices ek — 1 arestas. Vamos acrescentar um vértice v* ao grafo que representa essa drvore, Se esse vértice v* nao for conectada a nenhum vértice da arvore existente, entao teremos uma floresta e nao uma érvore, Logo, temos que acreseentar uma aresta para nao termos uma floresta. Essa aresta deve ser incidente a v* e a algum vertice da arvore v.. O acréseimo dessa aresta mantém a propriedade da drvore (grafo actelico), j4 que existe apenas wan ‘imico caminho entre 2* ¢ 1, e, conseqiientemente, com qualquer autzo vértice da arvore. Note que se acrescentarmos uma seginda avesta ineidente av" e a nm outro Vértiee da arvore passaremos a A, Le., P(k) :"Toda arvore com k vértices tem u“ ter um ciclo, o que deixa de caractetizar uma arvore, Ou seja, ndo podemos acrescentar mais de ‘uma aresta ineidente a v*. Assim, ao aerescentarmos um vértice & arvore com k vertices e #1 arestas, passaremos a ter uma fArvore com k-+1 vertices © k arestas,

You might also like