You are on page 1of 13

Viso do Problema do

Carteiro Chins

Tpicos contidos nesta
apresentao

Introduo

Aplicaes

Algoritmos

Concluso

Referncias Bibliogrficas

Introduo

Origem da Teoria dos rafos!

"roblema das #ete "ontes de


$%nigsberg!

&eon'ard (uler) matemtico


su*o) + ,- de abril de ,./.) em
Basel) #u*a 0 ,1 de setembro de
,.12) em #o "etersburgo)
R3ssia45

Introduo

"roblema das #ete "ontes de $%nigsberg) R3ssia



Introduo

rafos (ulerianos e rafos #emi6(ulerianos


7igura ,8 +a4 rafo euleriano) +b4 rafo semi6euleriano +9ispon*:el em
'ttp8;;<<<5professeurs5pol=mtl5ca;mic'el5gagnon;9isciplinas;Bac;rafos;(uler>am
;euler?'am5'tml no dia ,/ de @ul'o As B/82C 4

Introduo

"roblema do Carteiro C'ins

(studado pela primeira :eD por Eei6$u $uan) em ,FGB

Relacionado com a distribuio de correspondncias ao


longo de um conHunto de ruas) partindo e terminando numa
estao de correios5

ObHeti:o8 buscar um camin'o tal Iue todas as ruas


+arestas4 seHam :isitadas e Iue o camin'o seHa o
menor poss*:el5

Jo ' proibies de se repetir arestas



Introduo
(a) Se um grafo conexo tem mais que dois vrtices com grau
mpar, ento ele no tem um caminho euleriano.
(b) Se um grafo conexo tem exatamente dois vrtices com grau
mpar, ento ele tem um caminho euleriano. Em que todo caminho
euleriano tem que comear em um desses vrtices e terminar no
outro.
(c) Se um grafo conexo no tem vrtices com grau mpar, ento
ele tem um caminho euleriano. !odo caminho euleriano
fechado. K,L

Introduo

Teorema de (uler8 um grafo M euleriano se) e


somente se) todo :Mrtice possui grau par5

Aplicaes

a nebuliDao +fumac4 no combate a dengue!

a :e*culos de entrega!

a limpadores de rua!

a limpadores de ne:e!

a inspeo de lin'as de energia!

a coleta de liNo domMstico!

roteamento em rede!

a entrega de correspondncia5

Algoritmos
". #char todos os vrtices de grau mpar
(com no mpar de arestas incidentes) em
$. Se%a & o no (par') destes vrtices. Se
&(), fa*er $+($ e saltar para o passo
,.
-. #char os caminhos mais curtos (e
dist.ncias mnimas) entre todos os pares
de vrtices de grau mpar em $.
/. 0onstruir um grafo completo $1 com
os vrtices de grau mpar de $ ligados
entre si por arestas de peso igual 2
dist.ncia mnima calculada no passo -.
3. Encontrar um emparelhamento perfeito de
peso mnimo em $1. 4sto corresponde a
emparelhar os vrtices de grau mpar de $,
por forma a minimi*ar a soma das dist.ncias
entre vrtices emparelhados.
5. 6ara cada par (u, v) no emparelhamento
perfeito encontrado, adicionar pseudo7
arestas (arestas paralelas duplicadas) a $
ao longo de um caminho mais curto entre u e
v. Se%a $+ o grafo resultante.
,. #char um circuito de Euler em $+. Este
circuito um percurso 8ptimo do
carteiro 0hin9s.

Algoritmos
Funo Hierholzer(G = (V,E): ra!o) : "aminho
G# := G $ G# = (V#, E#)%
& ' := um &(rti"e de G#
C := )& ' * $+ni"ialmente, o "ir"uito "ont(m s, &
' %
En-uanto E# no &azio
& i := um &(rti"e de C tal -ue d(& i ) . ' em G#
C# := Cir"uito em G# -ue "ont(m & i
G# := G# / $a 0 a ( aresta "ontida em C#%
Em C, substituir o &(rti"e & i 1elo "ir"uito C
2etornar C

Concluso

(stado da arte8 "roblema Carteiro C'ins +"CC4 em


rafos Eistos) J"6>ard

"CC em grafos orientados O tempo polinomial

"CC em grafos no6orientados O tempo polinomial



Referncias Bibliogrficas
K,L 0 "(T(AE) 7ernanda Bia! (>R>AR9T) Earia
Aparecida 9iniD5 Um estudo sobre o Problema do
Carteiro Chins5 PJICAE" 0 B/,B5
KBL 6 COJ#TAJTIJO) Ademir! Grafos Eulerianos e
Problema do Carteiro Chins5 Pni:ersidade (stadual
de Earing

You might also like