ALGORITMOS EM GRAFOS-plano de Aula
ALGORITMOS EM GRAFOS-plano de Aula
ALGORITMOS EM GRAFOS-plano de Aula
Questão 3: Considerem que existam 3 casas e que cada uma delas precisa ser ligada ao sistema de
eletricidade, gás e água. Por questões de segurança, desejase saber se é possível fazer as ligações sem
que haja cruzamento das tubulações. Esse problema pode ser representado através de qual tipo/classe
de grafo?
a) Qualquer grafo Bipartido
b) Grafo Bipartido completo K_3,3
c) Qualquer grafo planar
d) Grafo desconexo
c) Grafo kregular.
Questão 4: É comum utilizar do conceito de teoria dos grafos para representar uma decomposição
topológica e um traçado de circuito elétrico. No caso de uma placa de circuito elétrico, o mesmo pode
ser representado por qual classe de grafo?
a) Qualquer grafo Bipartido
b) Grafo Bipartido Planar
c) Qualquer grafo planar
d) Grafo desconexo
c) Grafo kregular.
Questão 7: Considere o seguinte conjunto de V de vértices e A de arestas abaixo. Construir a lista de adjacências
resultante e a sua respectiva implementação em Linguagem C/C++.
V = {x1, x2, x3, x4}
A ={(x1, x2), (x1, x3), (x2, x4), (x3, x4)}
Além disso, marque a alternativa que indica qual tipo de grafo é resultante da construção acima:
a) Uma árvore
b) Um ciclo par
c) Um grafo desconexo
d) Um grafo completo
e) Um ciclo ímpar
Questão 8:Seja a seguinte matriz de incidências. Implementar a sua respectiva Lista de Adjacências
em Linguagem estruturada (C/C++):
Além disso, marque a alternativa que indica qual tipo de grafo é resultante da construção acima:
a) Uma árvore
b) Um ciclo par
c) Um grafo conexo
d) Um grafo completo
e) Um ciclo ímpar
Questão 1: Marque a alternativa que indica qual propriedade de conectividade está descrita de forma
correta:
a) Um grafo conexo é separável se a conectividade de vértices é igual a 1
b) Um grafo G ékconexo em arestas (ou vértices) quando sua conectividade de arestas (ou
vértices) é >=k
c) Todo grafo floresta possui n1 arestas, o que garante a conectividade dessa floresta.
d) Um grafo tem um conector se e somente se ele é desconexo.
e)Todos grafo tem um conjunto acíclico.
Questão 2: Marque a alternativa que indica qual propriedade de conectividade está descrita de forma
incorreta:
a) Um grafo é conexo se seus vértices são ligados dois a dois. i.e., um grafo é conexo se o vértice v
é ligado a w para cada par (v, w) de seus vértices.
b) Todo caminho é um grafo conexo.
c) Todo circuito é um grafo conexo.
d) Todo grafo grade é um grafo desconexo.
e) Todos grafo floresta é desconexo.
Questão 3: Marque a alternativa que indica qual propriedade de conectividade está descrita de forma
correta:
a) Um grafo conexo é separável se a conectividade de vértices é igual a 1
b) Um grafo G ékconexo em arestas (ou vértices) quando sua conectividade de arestas (ou
vértices) é >=k
c) Todo grafo floresta possui n1 arestas, o que garante a conectividade dessa floresta.
d) Um grafo tem um conector se e somente se ele é desconexo.
e)Todos grafo tem um conjunto acíclico.
Questão 4: Marque a alternativa que indica qual propriedade de conectividade está descrita de forma
incorreta:
a) Um grafo é conexo se seus vértices são ligados dois a dois. i.e., um grafo é conexo se o vértice v
é ligado a w para cada par (v, w) de seus vértices.
b) Todo caminho é um grafo conexo.
c) Todo circuito é um grafo conexo.
d) Todo grafo grade é um grafo desconexo.
e) Todos grafo floresta é desconexo.
Questão 3: Uma companhia possui filiais em cinco cidades A, B, C, D e E. As tarifas para vôos diretos
entre estas cidades são dadas na tabela abaixo:
Qual é o custo de viajar entre cada par de cidades pela rota de menor custo?
a) 80
b) 75
c) 55
d) 53
e) Nenhuma das anteriores
Questão 4: Aplicando o BellmanFord no grafo resultante acima, o resultado dos caminhos gerados
são:
a) 50
b) 75
c) 52
d) 53
e) Nenhuma das anteriores
Tema 4. TÉCNICAS DE BUSCAS EM GRAFOS (ATIVIDADE PRÁTICA
SUPERVISIONADA)
Questão 1: Seja o seguinte grafo abaixo (representado por uma matriz de adjacência)
Questão 3: Seja o seguinte grafo abaixo (representado por uma matriz de adjacência):
Qual é o tempo de término da visita de cada vértice, aplicando o algoritmo de Busca em profundidade?
a) A8 / B8 / C5 / D7 / E6
b) A2 / B1 / C1 / D3 / E4
c) A9 / B8 / C5 / D7 / E6
d) A4 / B1 / C2 / D2 / E3
e) Nenhuma das anteriores
Questão 7: Seja o seguinte digrafo abaixo (representado por uma matriz de adjacência):
Considerando que a Ordenação Topológica (DAG) é uma aplicação da busca em profundidade, marque abaixo o
resultado da ordenação topológica realizada no digrafo acima?
a) ABCD
b) CDBA
c) ACDB
d) AACD
e) Nenhuma das anteriores
Questão 3: Determine se cada uma das afirmações abaixo é verdadeira ou falsa. Justifique.
(I) Todo subgrafo de um grafo planar é planar.
(II) Todo subgrafo de um grafo não planar é não planar.
(III) Todo grafo que contém um subgrafo planar é planar.
Marque a opção que apresenta a sequencia com as afirmações corretas:
a) I e II
b) I, II e III
c)I e III
d)Todas são verdadeiras
e)Todas são falsas.
Questão 4: Dê um mapa e pergunte: Qual é o menor número de cores necessário para pintar os mapas
de forma que duas regiões adjacentes não recebam a mesma cor?
a) 3
b) 4
c) 5
d) 6
e) 7