Buscar

523534196-Graphs-Lista-Final

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 9 páginas

Prévia do material em texto

Lista de Exerćıcios - Teoria dos Grafos
Prof. Amauri H. Souza
April 1, 2021
1. Considere um grafo G satisfazendo as seguintes propriedades:
• G é conexo
• Se removermos qualquer aresta de G, o grafo obtido é desconexo
Então é correto afirmar que o grafo G é:
(a) Um circuito
(b) Não bipartido
(c) Uma árvore
(d) Hamiltoniano
(e) Euleriano
2. Os grafos G = (VG, EG) e H = (VH , EH) são isomorfos. Assinale a alternativa que justifica esta afirmação.
(a) As sequências dos graus dos vértices de G e H são iguais.
(b) Os grafos têm o mesmo número de vértices e o mesmo número de arestas.
(c) Existe uma bijecção de VG em VH que preserva adjacências.
(d) Cada vértice de G e de H pertence a exatamente quatro triângulos distintos.
(e) Ambos os grafos admitem um circuito que passa por cada aresta exatamente uma vez.
3. A respeito da representação de um grafo de n vértices e m arestas é correto dizer que:
(a) a representação sob a forma de matriz de adjacência exige espaço Ω(m2)
1
Se um grafo conexo se torna desconexo ao remover 
qualquer uma das suas arestas, então o grafo é uma 
árvore.
Número diferente de arestas
Somente em Vh
Há mais que 
quatro triângulos.
Passa mais de 
uma vez 
Francisco Laurindo Costa Junior <francisco.laurindo.costa00@aluno.ifce.edu.br>
Francisco Laurindo Costa Junior <francisco.laurindo.costa00@aluno.ifce.edu.br>
Francisco Laurindo Costa Junior <francisco.laurindo.costa00@aluno.ifce.edu.br>
(b) a representação sob a forma de listas de adjacência permite verificar a existência de uma aresta ligando
dois vértices dados em tempo O(1).
(c) a representação sob a forma de matriz de adjacência não permite verificar a existência de uma aresta
ligando dois vértices dados em tempo O(1).
(d) a representação sob a forma de listas de adjacência exige espaço Ω(n + m).
(e) Todas as alternativas estão corretas.
4. Um grafo G = (V,E) é uma árvore se G é conexo e aćıclico. Assinale a definição que NÃO pode ser usada
para definir árvores.
(a) G é conexo e o número de arestas é mı́nimo.
(b) G é conexo e o número de vértices excede o número de arestas por uma unidade.
(c) G é aćıclico e o número de vértices excede o número de arestas por uma unidade.
(d) G é aćıclico e, para todo par de vértices v, w, que não são adjacentes em G, a adição da aresta (v, w)
produz um grafo contendo exatamente um ciclo.
(e) G é aćıclico, e o número de arestas é mı́nimo.
5. Em um grafo G = (V,E), o grau de um vértice é o número de vértices adjacentes a v. A esse respeito,
assinale a afirmativa CORRETA.
(a) Num grafo, o número de vértices com grau ı́mpar é sempre par.
(b) Num grafo, o número de vértices com grau par é sempre ı́mpar.
(c) Num grafo, sempre existe algum vértice com grau par.
(d) Num grafo, sempre existe algum vértice com grau ı́mpar.
(e) Num grafo, o número de vértices com grau ı́mpar é sempre igual ao número de vértices com grau par.
6. Seja G = (V,E) um grafo tal que |V | = n e |E| = m. Analise as seguintes sentenças:
I Se G é aćıclico com no máximo n–1 arestas, então G é uma árvore.
II Se G é um ciclo, então G tem n árvores geradoras distintas.
III Se G é conexo com no máximo n–1 arestas, então G é uma árvore.
IV Se G é conexo e tem um ciclo, então para toda árvore geradora T de G, E(G)–E(T ) 6= Ø
A análise permite concluir que:
(a) apenas os itens I e III são verdadeiros.
(b) apenas os Itens II e III são verdadeiros.
(c) apenas o item I é falso.
2
Floresta
Francisco Laurindo Costa Junior <francisco.laurindo.costa00@aluno.ifce.edu.br>
Francisco Laurindo Costa Junior <francisco.laurindo.costa00@aluno.ifce.edu.br>
Francisco Laurindo Costa Junior <francisco.laurindo.costa00@aluno.ifce.edu.br>
Francisco Laurindo Costa Junior <francisco.laurindo.costa00@aluno.ifce.edu.br>
Francisco Laurindo Costa Junior <francisco.laurindo.costa00@aluno.ifce.edu.br>
(d) todos os itens são verdadeiros.
(e) apenas os itens II e IV são verdadeiros.
7. Considere o algoritmo de busca em largura em grafos. Dado o grafo a seguir e o vértice A como ponto de
partida, a ordem em que os vértices são descobertos é dada por:
(a) A B C D E F
(b) A B D C E F
(c) A C D B F E
(d) A B C E D F
(e) A B D F E C
8. Qual é o número cromático do grafo K3,2?
(a) 2
(b) 3
(c) 4
(d) 5
(e) 6
9. Considere o grafo a seguir.
O grafo representa a relação:
(a) R = {(1, 1), (1, 2), (1, 3), (3, 1), (4, 3)}
(b) R = {(1, 1), (1, 2), (1, 3), (3, 1), (3, 4)}
(c) R = {(1, 1), (1, 3), (2, 1), (3, 1), (3, 4)}
(d) R = {(1, 1), (1, 2), (1, 3), (3, 4), (4, 3)}
3
Intuitivamente, você começa pelo vértice raiz e explora todos os 
vértices vizinhos. Então, para cada um desses vértices mais 
próximos, exploramos os seus vértices vizinhos inexplorados e 
assim por diante, até que ele encontre o alvo da busca.
O número cromático de um grafo 
representa o menor número de 
cores necessárias para colorir os 
vértices de um grafo sem que 
vértices adjacentes tenham a 
mesma cor.
Se traçarmos o caminho partindo de 1 
notamos que (1,1) logo em seguida (1,2) e 
(1,3), desta forma já eliminamos os itens 
(c)(d)(e) , continuando, nota-se que o 3 retorna 
ao 1 (3,1) e o 4 ao 3(4,3).Sendo assim, 
relação é dada pelo conjunto de arestas do 
dígrafo. o elemento 5 não esta relacionado a 
nenhum outro elemento. 
Francisco Laurindo Costa Junior <francisco.laurindo.costa00@aluno.ifce.edu.br>
Francisco Laurindo Costa Junior <francisco.laurindo.costa00@aluno.ifce.edu.br>
Francisco Laurindo Costa Junior <francisco.laurindo.costa00@aluno.ifce.edu.br>
Francisco Laurindo Costa Junior <francisco.laurindo.costa00@aluno.ifce.edu.br>
Francisco Laurindo Costa Junior <francisco.laurindo.costa00@aluno.ifce.edu.br>
Francisco Laurindo Costa Junior <francisco.laurindo.costa00@aluno.ifce.edu.br>
(e) R = {(1, 1), (1, 3), (2, 1), (3, 1), (4, 3)}
10. Sejam 10 cidades conectadas por rodovias, conforme o grafo a seguir.
Um vendedor sai de uma das cidades com o intuito de visitar cada uma das outras cidades uma única
vez e retornar ao seu ponto de partida. Com base no grafo e nessa informação, considere as afirmativas a
seguir.
(I) O vendedor cumprirá seu propósito com êxito se sair de uma cidade par.
(II) O vendedor cumprirá seu propósito com êxito se sair de uma cidade ı́mpar.
(III) O vendedor não cumprirá seu propósito com êxito se sair de uma cidade par.
(IV) O vendedor não cumprirá seu propósito com êxito se sair de uma cidade ı́mpar.
Assinale a alternativa correta.
(a) Somente as afirmativas I e II são corretas.
(b) Somente as afirmativas I e IV são corretas.
(c) Somente as afirmativas III e IV são corretas.
(d) Somente as afirmativas I, II e III são corretas.
(e) Somente as afirmativas II, III e IV são corretas
11. Seja G um grafo conexo. Considere a notação a seguir.
• cv é o número cromático em vértices de G.
• ce é o número cromático em arestas de G.
• gmin é o grau mı́nimo de G.
• gmax é o grau máximo de G.
• w é a quantidade de vértices do maior subgrafo completo de G.
Assinale a alternativa correta.
(a) cv ≤ ce
4
Francisco Laurindo Costa Junior <francisco.laurindo.costa00@aluno.ifce.edu.br>
(b) cv ≤ w
(c) ce ≤ gmax
(d) cv ≤ gmax + 1
(e) cv ≥ gmin
12. Seja G = (V,E) um grafo em que V é o conjunto de vértices e E é o conjunto de arestas. Com base nesse
grafo, considere as afirmativas a seguir.
I Se G é o K3,3 então o número cromático de G é 3.
II Se G é o K3,3 então, retirando-se uma aresta de G, o grafo se torna planar.
III Se G é o K2,2 então G é um grafo euleriano e hamiltoniano ao mesmo tempo.
IV Se G é um Kn,n então G tem um conjunto independente máximo igual a n.
Assinale a alternativa correta.
(a) Somente as afirmativas I e II são corretas.
(b) Somente as afirmativas I e IV são corretas.
(c) Somente as afirmativas III e IV são corretas.
(d) Somente as afirmativas I, II e III são corretas.(e) Somente as afirmativas II, III e IV são corretas.
13. Seja G = (V,E) um grafo em que V é o conjunto de vértices e E é o conjunto de arestas. Considere a
representação de G como uma matriz de adjacências.
0 1 0 1 0 0
0 0 0 0 1 0
0 0 0 0 1 1
0 1 0 0 0 0
0 0 0 1 0 0
0 0 0 0 0 1
O correspondente grafo orientado G é:
(a)
5
(b)
(c)
(d)
(e)
14. Considere os grafos, a seguir.
Pela análise desses grafos, verifica-se que
(a) G3 e G4 são grafos completos.
(b) G1 e G2 são grafos isomorfos.
(c) G3 e G1 são grafos bipartidos.
6
(d) G2 e G3 são grafos planares.
(e) G4 e G1 são multigrafos
15. A matriz de um grafo G = (V,A) contendo n vértices é uma matriz n × n de bits, em que A[i, j] é 1
(ou verdadeiro, no caso de booleanos) se e somente se existir um arco do vértice i para o vértice j. Essa
definição é uma:
(a) Matriz de adjacência para grafos não ponderados.
(b) Matriz de recorrência para grafos não ponderados.
(c) Matriz de incidência para grafos não ponderados.
(d) Matriz de adjacência para grafos ponderados.
(e) Matriz de incidência para grafos ponderados.
16. Em relação a Teoria dos Grafos, relacione a Coluna 1 à Coluna 2.
1 Grafo Completo.
2 Hipergrafo.
3 Árvore Livre.
4 Grafo Planar.
5 Grafo não direcionado antirregular.
( ) Grafo não direcionado, no qual todos os pares
de vértices são adjacentes entre si.
( ) Grafo não direcionado em que cada aresta
conecta um número arbitrário de vértices, ao
invés de conectar dois vértices apenas.
( ) Grafo não direcionado aćıclico e dirigido.
( ) Grafo em que seu esquema pode ser traçado em
um plano, de modo que duas arestas quaisquer
se toquem, no máximo, em alguma extremi-
dade.
( ) Grafo que possui o maior número posśıvel de
graus diferentes em sua sequência.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
(a) 1 – 2 – 3 – 4 – 5.
(b) 2 – 3 – 4 – 5 – 1.
(c) 3 – 4 – 5 – 1 – 2.
(d) 4 – 5 – 1 – 2 – 3.
(e) 5 – 1 – 2 – 3 – 4.
17. Em relação ao grafo da Figura (a), as Figuras (b) e (c) representam, respectivamente,
7
(a) matriz de arestas e lista de incidências.
(b) matriz de adjacências e lista de adjacências.
(c) matriz de conexões e lista de arestas.
(d) matriz de incidências e lista de vértices.
(e) matriz de vértices e lista de conexões.
18. O grafo da Figura (a) abaixo indica precedência entre atividades. Uma aresta direcionada (u, v) indica
que a atividade u tem que ser realizada antes da atividade v. Por exemplo, a atividade 3 (representada
pelo vértice 3) somente pode ser iniciada após o término das atividades 0 e 2, já a atividade 9 pode ser
realizada em qualquer ordem.
A Figura (b) acima mostra para o grafo da Figura (a)
(a) os componentes fortemente conectados que representam as atividades mutualmente alcançáveis a
partir de cada vértice.
(b) o caminhamento entre todas as atividades, usando o algoritmo de busca em largura.
(c) a árvore geradora mı́nima que representa todas as possibilidades de conexão entre as atividades,
usando o menor fluxo posśıvel entre elas.
(d) o caminhamento entre todas as atividades, usando o algoritmo de busca em profundidade.
(e) a ordenação topológica que mostra a ordem em que as atividades devem ser processadas.
19. Assinale a alternativa correta sobre as definições básicas de grafos.
8
(a) Um hipergrafo é um grafo direcionado em que cada aresta conecta dois vértices apenas.
(b) Um grafo ponderado é um grafo não direcionado no qual todos os pares de vértices são adjacentes
entre si.
(c) Uma floresta é um grafo não direcionado aćıclico e conectado.
(d) Uma árvore livre é um grafo não direcionado aćıclico, podendo ou não ser conectado.
(e) Um grafo direcionado é fortemente conectado se cada dois vértices quaisquer forem alcançáveis a partir
um do outro.
20. Sobre ordenação topológica em grafos, é correto afirmar que:
(a) A busca em largura é utilizada para obter a ordenação topológica de um grafo direcionado aćıclico.
(b) A ordenação topológica de um grafo pode ser vista como uma ordenação de suas arestas ao longo de
uma linha horizontal, de tal forma que todos os vértices estão classificados em ordem crescente.
(c) A ordenação topológica de um grafo direcionado aćıclico G=(V,A) é uma ordenação linear de todos
os seus vértices tal que G contém uma aresta (u, v), então u aparece antes de v.
(d) A busca binária é utilizada para obter a ordenação topológica de um grafo ćıclico não direcionado.
(e) O algoritmo para obter a ordenação topológica de um grafo direcionado usa o transposto do grafo que
consiste de todas as arestas com as suas direções invertidas.
21. Um mapa rodoviário é modelado como um grafo em que os vértices representam interseções. As arestas
representam segmentos de estrada entre interseções. O peso de cada aresta representa a distância entre
interseções. Agora, considere que um motorista deseja obter o caminho mais curto entre duas cidades.
Dado um mapa contendo as distâncias entre cada par de interseções adjacentes, como obter o caminho
mais curto entre duas cidades?
(a) Caminho mais curto com destino único.
(b) Caminho gerador mı́nimo de origem única.
(c) Caminho mais curto com origem única.
(d) Caminho mais curto entre todos os pares de vértices.
(e) Caminho gerador mı́nimo de origem múltipla.
22. Dado um grafo G e um vértice de origem, qual é o algoritmo de busca que descobre todos os vértices a
uma distância K do vértice origem, antes de descobrir qualquer vértice a uma distância K + 1?
(a) Pré-ordem
(b) Largura
(c) Pós-ordem
(d) Profundidade
(e) Simétrica
9

Outros materiais