ejercicios propuestos
TRANSCRIPT
A) Matriz de Adyacencia (Ma(6))
Ma (6) =
v1 v2 v3 v4 v5 v6 v7 v8v1 0 1 1 1 0 0 1 1
v2 1 0 1 0 1 1 0 1
v3 1 1 0 1 1 1 1 0
v4 1 0 1 0 1 0 1 0
v5 0 1 1 1 0 1 1 1
v6 0 1 1 0 1 0 0 1
v7 1 0 1 1 1 0 0 1
v8 1 1 0 0 1 1 1 0
B) Matriz de Incidencia (Mi(6))
Mi (6)=
v1 v2 v3 v4 v5 V6 v7 v8
a1 1 1 0 0 0 0 0 0
a2 1 0 1 0 0 0 0 0
a3 0 1 1 0 0 0 0 0
a4 1 0 0 1 0 0 0 0
a5 1 0 0 0 0 0 1 0
a6 1 0 0 0 0 0 0 1
a7 0 0 1 0 0 1 0 0
a8 0 1 0 0 1 0 0 0
a9 0 1 0 0 0 0 0 1
a10 0 1 0 0 0 1 0 0
a11 0 0 1 1 0 0 0 0
a12 0 0 1 0 0 0 1 0
a13 0 0 1 0 1 0 0 0
a14 0 0 0 1 1 0 0 0
a15 0 0 0 1 0 0 1 0
a16 0 0 0 0 1 1 0 0
a17 0 0 0 0 1 0 1 0
a18 0 0 0 0 0 0 1 1
a19 0 0 0 0 1 0 0 1
a20 0 0 0 0 0 1 0 1
C) Es Conexo.?
Si es conexo, pues cada par de vértices se puede conectar por al menos un cambio.
D) Es Simple.?
Si es simple, pues no tiene bucle y entre cada par de vértices existe una única vista que los conectas ( si están conectados).
E) Es Regular.?
No es regular, ya que todo los vértices no tienen igual grado. Veamos:
Gr(v1)=5, Gr(v2)=5, Gr(v3)=6, Gr(v4)=4, Gr(v5)=6, Gr(v6)=4, Gr(v7)=5, Gr(v8)=5.
F) Es Completo.?
No es completo, pues existen vértices ( digamos v1 y v6) que no tiene aristas que los conectas.
G) Una cadena simple no elemental de grado 6
C= [v1 a1 v2 a10 v6 a16 v5 a14 v4 a11 v3 a3 v2] no es elemental pues repite el vértice v2.
H) Un ciclo no simple de grado 5
C= [v5 a19 v8 a18 v7 a17 v5 a19 v7 a9 v2] no es simple pues repite la arista v19.
I) Árbol generador aplicando el algoritmo constructor
Paso 1 : Escogemos s1=v1 hacemos h1={v1}
Paso 2 : Escogemos la arista a4 que conecta a v1 con v4 y hacemos h2={v1,v4}
v4
v1a4
Paso 3 : Escogemos la arista a15 que conecta a v4 con v7 y hacemos h3 es ={v1 v4 v7 }
v4
v1
v7a15
a4
Paso 4 : Escogemos la arista a17 que conecta a v7 con v5 y hacemos h4={v1 v4 v7 v5}
v1
v4
v7
v5a4
a15a17
Paso 5 : Escogemos la arista a19 que conecta v5 con v8 y hacemos h5={v1 v4 v7 v8}
v1
v4
v7
a4
a15
a17
v5
a19
v8
Paso 6: Escogemos la arista a20 que conecta v8 con v6 y hacemos h6={v1 v4 v7 v5 v8 v6}
v1
v4
v7
a4
a15
a17
v5
a19
v8
a20
v6
Paso 7 : Escogemos la arista a10 que conecta v6 con v2 y hacemos h7={v1 v4 v7 v5 v8 v6 v2}
v1
v4
v7
a4
a15
a17
v5
a19
v8
a20
v6
a10
v2
Paso 8 : escogemos la arista a3 que conecta a v2 con v3 y hacemos h8=h={v1 v4 v7 v5 v8 v6 v2 v3}
v1
v4
v7
a4
a15
a17
v5
a19
v8
a20
v6
a10
v2a3v3
Árbol Generador
J) Subgrafo ParcialSea v1={v1 v4 v7 v3} y a1={a4 a5 a2 a11 a15}
entonces g1=[v1, a, g1=g/a1] en un subgrafo parcial de g. veamos:
v1
v4
v7
v3a4
a15a5
a11
a2
k) Demostrar si es euleriano aplicando el algoritmo de Fleury
El grafo dado no es un euleriano pues no todos los vértices tienen grado par, luego no es posible construir un ciclo eureliana. Es decir un ciclo que contenga todas las aristas de G sin repetirlas, partiendo desde cualquier vértice y al aplicar el algoritmo de Fleury en alguna interacción debemos repetir una arista.
L) Demostrar si es hamiltonianoEl numero de vértices de G en 8, Gr(v1)≥ 8/2=4 (i=1,2,8) y el grafo es simple, podemos concluir q G es hamiltoniano. Veamos un ciclo hamiltoniano en 6:
v1 v2
v3
v4
v5
v8v7
v6
a3a2a10a14
a15 a20a17 a19
DIGRAFOS
A) Encontrar matriz de conexión
v1 v2 v3 v4 v5 v6
v1 0 1 1 0 1 0
v2 0 0 1 1 0 1
v3 0 0 0 1 1 0
v4 1 0 0 0 0 1
v5 0 1 0 1 0 1
v6 0 0 0 0 1 0
Mc(0)=
B) Es simple.?
Si es un dígrafo simple pues no tiene lazos ni arcos paralelos.
C) Encontrar una cadena no simple no elemental de grado 5
C= [v5 a13 v6 a14 v5 a11 v4 a12 v6 a14 v5]C es una cadena no simple, no elemental de grado 5
D) Encontrar un ciclo simpleC= [v1 a1 v2 a3 v4 a9 v1] es un ciclo simple.
E) Demostrar si es fuertemente conexo utilizando la matriz de
accesibilidad0 1 1 0 1 0
0 0 1 1 0 1
0 0 0 1 1 0
1 0 0 0 0 1
0 1 0 1 0 1
0 0 0 0 1 0
M=Mc(0)=
0 1 1 1 1 1
1 0 0 1 1 0
1 1 1 1 0 1
0 1 1 0 1 0
1 0 1 1 0 1
0 1 0 1 0 1
1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
0 1 1 1 1 1
1 1 1 1 1 1
1 0 1 1 1 1
M²=
M³=
1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
M⁴=
M⁵=
F) Encontrar la distancia de v2 a los demás vértices utilizando el
algoritmo de DijkstraUi: Vértices utilizados
Datos Li: (V) V є V Ui
U1= {v2} d0= (v2)= 0U0= v2D0(v)=∞V є V={v1 v3 v4 v5 v6}
D1(v1)= min{∞,∞}=∞D1(v3)= min{∞,3}=3D1(v4)= min{∞,4}=4D1(v5)= min{∞,∞}=∞D1(v6)= min{∞,3}=3
U1= v3D1(U1)= 3
U2= {v2 v3} U1= v3D1(v1)= ∞D1(v4)= 4D1(v5)= ∞D1(v6)= 3
D2(v1)= min{∞,3+∞}= ∞D2(v4)= min{4,3+1}= 4D2(v5)= min{∞,3+4}= 7D2(v6)= min{3,3+∞}= 3
U2= v6D2(U2)= 3
U3={v2 v3 v6} U2= v6D2(v1)= ∞D2(v4)= 4D2(v5)= 7
D3(v1)= min{∞,3+∞}=∞D3(v4)= min{4,3+∞}=4D3(v5)= min{7,3+3}=6
U3= v4D3(U3)=4
U4={v2 v3 v6 v4} U3=v4D3(v1)= ∞D3(v5)= 6
D4(v1)= min{∞,4+4}= 8D4(v5)= min{6,4+∞}= 6
U4= v5D4(U4)= 6
U5={v2 v3 v6 v4 v5}
U4= v5D4(v1)= 8
D5(v1) min{8,6+∞}= 8 U5= v1D5(v5)= 8
U= { v2 v3 v6 v4 v5 v1}
FIN
En Conclusión:
D(v2 v1)= 8, D(v2 v2)= 0, D(v2 v3)= 3, D(v2 v4)= 4, D(v2 v5)= 6, D(v2 v6)=3
Luego:
Acc(0)= [I6+M+M²+M³+M⁴+M⁵]
Donde I6= 1 0 0 0 0 0
0 1 0 0 0 0
0 0 1 0 0 0
0 0 0 1 0 0
0 0 0 0 1 0
0 0 0 0 0 1
Así:Acc(D) bin=
Luego:Acc(D)=
4 5 5 4 5 4
4 4 4 5 4 4
4 3 5 5 4 4
3 4 4 4 4 4
4 4 4 5 4 5
3 4 3 4 4 5
1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
En Conclusión: El dígrafo dado es fuertemente conexo.