Teoria dos Grafos - Grafos Eulerianos e Hamiltonianos


Grafos Eulerianos

Definição

Teorema 1: Um Grafo conexo G é Euleriano sse cada vértice de G possui grau par

* Ou seja, se o grafo é euleriano todos os vértices tem grau par, e além disto,  se todos os vértices do grafo tem grau par então o grafo é Euleriano. Lembre-se que A sse B é equivalente a Se A então B e Se B então A.
** Dizemos também que o teorema oferece uma condição necessária e suficiente  para que um grafo seja Euleriano. Este tipo de condição costuma ser bastante útil na produção de algorítmos de reconhecimento (no caso, para reconhecer se um grafo é Euleriano ou não basta verificar a paridade dos graus de seus vértices).

Problema do Dominó

Problema do Explorador

Grafos Hamiltonianos

Definição

Condicões suficientes para G ser Hamiltoniano (Não se conhece ainda condições, não triviais, necessárias e suficientes, que caracterize um grafo Hamiltoniano)

Condição de Dirac - 1952

Condição de Ore - 1960

Condição de Bondy e Chvata - 1974

Definição Auxiliar

Exceção:

O Grafo abaixo não satisfaz as condições de Bondy e Chvata, Ore, Dirack, mas é um grafo hamiltoniano, porque
possui um ciclo hamiltoniano
 
Grafo G Fecho de G

Considerações:

Embora todas estas considerações não podemos afirmar que o grafo não é hamiltoniano, porque não satisfaz nenhuma destas condições.
O grafo é hamiltoniano, pois possui um ciclo hamiltoniano

Teorema: Um grafo simples  é Hamiltoniano sse F(G) é Hamiltoniano

Colorário: ( Condição de Bondy )

Problema do Viajante

Problema do Caixeiro Viajante