Buscar

gabarito_prova01_2023-2

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

Prévia do material em texto

R
as
cu
nh
o
UFBA
INSTITUTO DE COMPUTAÇÃO
MATA53 – Teoria dos Grafos – 2023.2
Professor: Roberto Freitas Parente
Gabarito – Prova 01
Questão 1. Defina de forma precisa os seguintes conceitos:
a) Grau e vizinhança de um vértice.
b) Grafo completo com n vértices.
c) Grafo bipartido com bipartição (X,Y ).
d) Componentes de um grafo G.
e) Floresta e Árvore com n vértices.
Utilizando as definições conhecidas, responda (de acordo com as instruções).
f) Para qualquer n podemos afirmar que Kn é um grafo euleriado?
g) Apresente o seguinte produto cartesiano: □
Resposta. Sejam as seguinte respostas:
a) Vizinhança de vértice v ∈ V (G) é definida por NG(v) = {u : vu ∈ E(G)}. Grau de vértice v ∈ V (G) é
definido por dG(v) = |NG(v)|.
b) Definimos o grafo completo com n vértice como Kn = (V,E), onde E = {xy : x ∈ v(G), y ∈ V (G), x ̸= y}
c) Um grafo bipartido G com bipartição (X,Y ) é tal que X,Y ⊆ V (G) onde X ∩ Y = ∅, X ∪ Y = V (G) e
G[X] e G[Y ] são conjuntos independentes.
d) As componentes de um grafo G são subgrafos maximais conexos de G.
e) Floresta é um grafo aćıclico. Árvores são grafos conexos e aćıclicos.
f) Não, pois um grafo é euleriano se, e somente se, todos os vértices têm grau par e existe no máximo uma
componente não trivial. Desta forma, Kn é euleriano apenas para n ı́mpares.
g)
Questão 2. Sejam P e Q caminhos de comprimentos máximos em um grafo conexo G com |P | ≥ |Q|. Prove
que P e Q tem um vértice em comum
Resposta.
1
R
as
cu
nh
o
Questão 3. Prove que um grafo é conexo se, e somente se, para toda partição dos vértices em dois conjuntos
não vazios existe uma aresta com cada vértice em cada conjunto.
Resposta.
Questão 4. Uma das versões do Teorema de Euler afima o seguinte:
• Seja G um grafo conexo. G é Euleriano se, e somente se, todo vértice tem grau par.
Avalie a “volta” (⇐) da prova abaixo apontando os posśıveis erros ou afirmando se está correta.
Prova por indução. Seja G um grafo conexo onde todos os vértices tem grau par. Como G é conexo, então
temos que todo vértice tem grau diferente de zero e todo vértice tem grau pelo menos 2. Desta forma, sabemos
que todo grafo com grau mı́nimo pelo menos 2 contém um ciclo. Seja C = (v1, v2, . . . , vk, v1) um ciclo de G,
faça G′ = G \ E(C). Ao retirarmos as arestas de um ciclo em G observamos que todo vértice manterá o grau
igual ou o grau será subtráıdo exatamente em 2 unidades. Desta forma, G′ satisfaz as hipóteses do teorema e
temos que G′ é um grafo Euleriano com C ′ = (u1, u2, u3, . . . , up, u1) o Circuito Euleriano de G
′. Por fim, para
mostrar que G é Euleriano basta observamos que existe o seguinte Circuito Euleriano: Seja ui a primeira vez
que v1 aparece em C
′, então teremos o seguinte Circuito Euleriano (u1, u2, . . . , ui, v2, . . . , vk, ui, . . . , up, u1).
Resposta.
Questão 5. Seja v um vértice de corte de um grafo simples G. Prove que G \ v é conexo.
Resposta. Pela definição de vértice de corte, temos que G\v é desconexo. Pela definição de conexidade, temos
que mostrar que para todo par de vértice tem um caminho entre eles. Observe que pela definição de componenete
conexa temos que no complementar de G \ v existirão todas as arestas posśıveis entre as componentes. Desta
forma, se x, y ∈ V (G \ v) estão em componentes distintas, então existirá uma arestas em G \ v. Se x, y estão
na mesma componente e G \ v é desconexo, então existe pelo menos uma outra componenete conexa com um
vértice z e como observado temos que xz, yz ∈ E(G \ v) o que define o caminho xzy.
Questão 6. Seja T uma árvore com n ≥ 2 vértices. Prove as seguintes afirmações:
1. T tem pelo menos 2 (duas) folhas
Resposta. Seja P um (x, y)-caminho maximal em T . Observe que os vértices d(x) = d(y) = 1, pois caso
contrário, pela suposição de maximal, formaŕıamos um ciclo.
2. Para k ∈ N, se ∆(T ) ≥ k, então existem pelo menos k folhas
2

Continue navegando