Sunteți pe pagina 1din 29

MATEMTICA DISCRETA

TEORA DE GRAFOS
En matemticas y en ciencias de la computacin, la teora de grafos (tambin llamada teora de las grficas) estudia las propiedades de los grafos (tambin llamadas grficas). Un grafo es un conjunto, no vaco, de objetos llamados vrtices (o nodos) y una seleccin de pares de vrtices, llamados aristas (edges en ingls) que pueden ser orientados o no. Tpicamente, un grafo se representa mediante una serie de puntos (los vrtices) conectados por lneas (las aristas). Denicin
Llamaremos grafo, G, al par ordenado formado por un conjunto nito no vaco, V, y un conjunto, E, de pares ordenados de elementos del mismo. V es el conjunto de los vrtices o nodos del grafo. E ser el conjunto de las aristas o arcos del grafo. Utilizaremos la notacin G = (V, E) para designar al grafo cuyos conjuntos de vrtices y aristas son, V = {v1, v2, v3, v4, v5} y E = {e1e2, e1e3, e1e4, e2e4, e2e5}

Grafos conexos
Un grafo es conexo si cada par de vrtices est conectado por un camino; es decir, si para cualquier par de vrtices (a, b), existe al menos un camino posible desde a hacia b. Un grafo es doblemente conexo si cada par de vrtices est conectado por al menos dos caminos disjuntos; es decir, es conexo y no existe un vrtice tal que al sacarlo el grafo resultante sea disconexo.

Aristas dirigidas y no dirigidas


En algunos casos es necesario asignar un sentido a las aristas, por ejemplo, si se quiere representar la red de las calles de una ciudad con sus direcciones nicas. El conjunto de aristas ser ahora un subconjunto de todos los posibles pares ordenados de vrtices, con (a, b) (b, a). Los grafos que contienen aristas dirigidas se denominan grafos orientados, como el siguiente:

SUBGRAFO
Los subgrafos o grafos de similitud son aquellos grafos de los que se puede derivar subgrafos. Un subgrafo est formado por un conjunto de vrtices y aristas que son un subconjunto del grafo G. Sea G = (V, E) un grafo. Si H = (W, F) es un grafo tal que W V y F E decimos que H es un subgrafo de G. Si F contiene todos los lados de E que unen a los puntos de W en G se dice que H es un subgrafo completo de G generado por W. Si W = V decimos que H es un subgrafo extendido de G (spanning subgraph).

G2 es un subgrafo de G

El grafo G1 es un subgrafo de G, el grafo G2 es un subgrafo completo de G y el grafo G3 es un subgrafo extendido de G


http://es.wikipedia.org/wiki/Teor%C3%ADa_de_grafos

ISOMORFISMO DE GRAFOS
En teora de grafos, slo queda lo esencial del dibujo: la forma de las aristas no son relevantes, slo importa a qu vrtices estn unidas. La posicin de los vrtices tampoco importa, y se puede variar para obtener un dibujo ms claro.

1. En los siguientes grafos diga si son isomorfos o no. Explique su respuesta

2. Muestre que los siguientes grafos son isomorfos

Los grafos de la figura siguiente tienen el mismo nmero de vrtices (6) y de aristas (9). Son isomorfos?

Rta. No son isomorfos

CICLO DE EULER
define como: "aquel ciclo que contiene todas las aristas de un grafo solamente una vez". En la teora de grafos, un camino euleriano es un camino que pasa por cada arista una y solo una vez. Un ciclo o circuito euleriano es un camino cerrado que recorre cada arista exactamente una vez. Ejemplo En la imagen, euleriano.. es un ciclo euleriano, luego es un grafo

CICLOS Y CAMINOS HAMILTONIANOS


Consiste en recorrer todos los vrtices sin repetir alguno excepto el vrtice inicial y vrtice final que son el mismo.

En un grafo es un camino, una sucesin de aristas adyacentes, que visita todos los vrtices del grafo una sola vez. Existe cuando el ltimo vrtice visitado en el grafo es adyacente al primero. Un ciclo es una sucesin de aristas adyacentes, donde no se recorre dos veces la misma arista, y donde se regresa al punto inicial. Un ciclo hamiltoniano tiene adems que recorrer todos los vrtices exactamente una vez (excepto el vrtice del que parte y al cual llega).

Un camino simple en un grafo o multgrafo G que contenga a todos los vrtices se denomina camino de Hamilton. Ejemplo El grafo de Petersen contiene un camino de Hamilton que comienza en cada uno de sus vrtices. Este grafo es la base de la mayora de los contraejemplos en las conjeturas sobre grafos de Hamilton.

Al contrario de lo que ocurre para los Eulerianos no conocemos una condicin necesaria y suficiente para decidir si un grafo es o no Hamiltoniano. Ejercicios

GRAFO PLANO
En teora de grafos, un grafo plano (o planar ) es un grafo que puede ser dibujado en el plano sin que ninguna arista se interseque (una definicin ms formal puede ser que este grafo pueda ser "embebido" en un plano). Cuando un grafo se puede dibujar en un plano sin que dos segmentos se corten, se dice que es plano.

En la figura se nota que K4 es plano (desviando la arista ab al exterior del cuadrado) que K5 no lo es, y que K3,2 lo es tambin (desvos en gris).

Ejercicios

REPRESENTACIONES DE LOS GRAFOS

MATRIZ DE ADYACENCIA
La matriz de adyacencia es una matriz cuadrada que se utiliza como una forma de representar relaciones binarias.

La matriz de adyacencia,es una matriz

],

en donde

es el nmero de

aristas que van de hasta . A continuacin damos algunos ejemplos de grafos de matriz de adyacencia
Dos vrtices i y j son adyacentes si existe una arista que los conecte (es decir, si (i, j) A) El grafo est representado por una matriz cuadrada M de tamao , donde n es el nmero de vrtices. Si hay una arista entre un vrtice x y un vrtice y, entonces el elemento es 1, de lo contrario, es 0. Formas de representacin

Existen diferentes implementaciones del tipo grafo: con una matriz de adyacencias (forma acotada) y con listas y multilistas de adyacencia (no acotadas).
1.

Matriz de adyacencias: se asocia cada fila y cada columna a cada nodo del grafo, siendo los elementos de la matriz la relacin entre los mismos, tomando los valores de 1 si existe la arista y 0 en caso contrario.

Lista de adyacencias: se asocia a cada nodo del grafo una lista que contenga todos aquellos nodos que sean adyacentes a l.

Propiedades de la matriz de adyacencia



Para un grafo no dirigido la matriz de adyacencia es simtrica. El nmero de caminos Ci,j(k), atravesando k aristas desde el nodo i al nodo j, viene dado por un elemento de la potencia k-sima de la matriz de adyacencia:

Sea G un grafo cuyo conjunto de vrtices es V = {v1, v2, . . . , vp}. Llamaremos matriz de adyacencia del grafo G a la matriz A = (aij ) de p filas y p columnas, donde {

Ejemplo
1. Encontrar la matriz de adyacencia para los siguientes grafos dirigidos

2.

Encontrar la matriz de adyacencia para los siguientes grafos no dirigidos

Pruebe que los grafos G y H dados son isomorfos determinando la matriz de adyacencia.

MATRIZ DE INCIDENCIA
Sea G = (V, E) un grafo con vrtices y aristas, entonces le corresponde Una matriz denominada la matriz de incidencia de G. Si denotamos Los vrtices de G por y las aristas por . Entonces la Matriz de incidencia de G es la matriz M(G) = [ ] donde es el nmero De veces que la arista incide en el vrtice ; los valores son 0,1 2 (2 en El caso que la arista sea un lazo).

3 4 5

Dibujar el grafo representado por cada una de las matrices de incidencia siguientes:

http://www2.uca.es/matematicas/Docencia/ESI/1711003/Apuntes/Leccion14.pdf http://webdelprofesor.ula.ve/ciencias/jlchacon/materias/discreta/grafos.pdf http://claroline.ucaribe.edu.mx/claroline/claroline/backends/download.php?url=L1NlbWFuYV8xM S1fUHLhY3RpY2FfNC9HcmFwaFJlcHJlc2VudGF0aW9uLnBkZg%3D%3D&cidReset=true&cidReq=MT 2011

ACCECIBILIDAD. CAMINOS MAS CORTOS


Caminos, cadenas y ciclos Sea G un grafo, se llama Cadena A toda sucesin alterna finita de vrtices y aristas (respecto arcos) Cadena cerrada A toda cadena en que los vrtices inicial y final coinciden Camino A toda cadena en la que no se repiten ni vrtices ni aristas (respecto arcos) Ciclo. Cadena en la que no se repite ninguna arista (respecto arcos), ni vrtice a excepcin del inicial y final Longitud de la cadena. Nmero de aristas (respecto arcos) que la forman Ejemplo.

ALCANZABILIDAD
Sea G=(V,E) grafo Se dice que el vrtice u alcanza al vrtice v en G si existe una cadena de longitud mayor o igual que cero de u a v La matriz de acceso de G es la matriz n x n donde ( ) {

El vrtice de longitud cero se alcanza a si mismo, toma el valor de 1 Los vrtices y v5 no tiene nadie que lo alcance (columna dos y columna cinco) Mirando por filas .A quien se alcanza mediante una cadena Mirando por columnas. Por quien son alcanzados

QUE DIFERENCIA HAY ENTRE LA MATRIZ DE ACCESO Y LA MATRIZ DE ADYACENCIA

La matriz de acceso tiene ms unos que la matriz de adyacencia La matriz de adyacencia nos indica que vrtice esta enlazado a otro mediante una arista u arco, pero no una cadena En la matriz de adyacencia en la diagonal solo hay un uno por el bucle

PROBLEMAS DE LOS CAMINOS MAS CORTOS Consiste en encontrar el camino de menor coste entre dos vrtices de un grafo ponderado. Existen diferentes algoritmos que resuelven este problema ALGORITMOS Citamos algunos algoritmos ms usuales 1.-DIJKSTRA El algoritmo de Dijkstra, tambin llamado algoritmo de caminos mnimos, es un algoritmo para la determinacin del camino ms corto dado un vrtice origen al resto de vrtices en un grafo con pesos en cada arista. Su nombre se refiere a Edsger Dijkstra, quien lo describi por primera vez en 1959. La idea subyacente en este algoritmo consiste en ir explorando todos los caminos ms cortos que parten del vrtice origen y que llevan a todos los dems vrtices; cuando se obtiene el camino ms corto desde el vrtice origen, al resto de vrtices que componen el grafo, el algoritmo se detiene. El algoritmo es una especializacin de la bsqueda de costo uniforme, y como tal, no funciona en grafos con aristas de costo negativo (al elegir siempre el nodo con distancia menor, pueden

quedar excluidos de la bsqueda nodos que en prximas iteraciones bajaran el costo general del camino al pasar por una arista con costo negativo).

Ejemplos
1. Encontrar la distancia ms corta entre A y H

Etiquetamos nuestro primer nodo permanente A y encontramos las distancias acumuladas a los nodos adyacentes B, y C Etiqueta

Nmero de interacciones que se hizo

Distancia acumulada

Procedencia nodo

Continuamos con nuestro siguiente nodo permanente que es el C ya que tiene la menor distancia acumulada.

De haber dos etiquetados iguales escogemos cualquiera en este caso el nodo permanente ser el D y a partir de ste nodo continuamos etiquetando los nodos adyacentes, de existir doble etiquetado escogemos el del menor valor

Nuestro prximo nodo permanente ser B ya que tiene la menor distancia acumulada.

Nuestro siguiente nodo permanente ser F

Nuestro siguiente nodo permanente ser el E

Como las distancias entre E y H, E y G no se puede mejorar ya que son las distancias iguales etiquetamos el nodo permanente H

Como se puede observar la distancia ms corta entre A y H es 8 siguiendo las rutas que se indican bajo el grafo.
http://www.youtube.com/watch?v=LLx0QVMZVkk

2. Calcular la distancia ms corta entre el nodo 1 y cualquier nodo

Resolucin.

Calculemos las etiquetas correspondientes al nodo permanente 1 en este caso las ms cercanas son los nodos 2 y 4 (el 3 no porque no tiene una conexin directa) Hay dos distancias acumuladas iguales en las etiquetas de los nodos 2 y 4. Se desempata aleatoriamente es decir se puede escoger cualquiera, en este caso tomamos el nodo 2 como permanente. Y as sucesivamente continuamos al igual que en el caso anterior escogiendo siempre los etiquetados de la menor distancia acumulada La distancia ms corta de la ruta 1-7 es 6 La distancia ms corta de la ruta 1-4 es 3 La distancia ms corta de la ruta 1-5 es 5 La distancia ms corta de la ruta 1-6 es 4

http://www.youtube.com/watch?v=6rl0ghgPfK0 3. Hallar la menor distancia desde el punto H hasta el punto F

Resolucin

4. Hallar la menor distancia desde el nodo de origen a los nodos restantes

Resolucin

http://www.youtube.com/watch?v=tfExEoJud2o&feature=related

DIAGRAMA DE RBOL
INTRODUCCIN Este documento describe el proceso de construccin de un Diagrama de rbol, mediante el cual se dispone de una metodologa simple y sistemtica para la identificacin de las acciones que contribuyen a la consecucin de un objetivo.Muestra, por medio de ejemplos, cmo la construccin de estos diagramas es capaz de ofrecer una visin sencilla y concentrada del anlisis de situaciones complejas. 2.- OBJETIVO Y ALCANCE Definir las reglas bsicas a seguir para la construccin y la correctainterpretacin de los Diagramas de rbol, resaltando las situaciones en quepueden o deben ser utilizados.Es de aplicacin a todas aquellas situaciones en las que se necesita desplegar un objetivo para obtener una visin clara de cmo debe ser alcanzado.Su utilizacin ser beneficiosa para el desarrollo de los proyectos abordados por los Equipos y Grupos de Mejora y por todos aquellos individuos u organismos que estn implicados en la mejora de la calidad.Adems, se recomienda su uso como herramienta de trabajo dentro de las actividades habituales de gestin.

CARACTERSTICAS PRINCIPALES
A continuacin se comentan una serie de caractersticas que ayudan acomprender la naturaleza de la herramienta. Impacto visual: Muestra el despliegue de todos los factores o elementos que contribuyen a un efecto u objetivo de forma ordenada, clara, precisa y de un slo "golpe de vista". Enfoque estructurado Sistematiza el anlisis de una situacin, o la planificacin para alcanzar unobjetivo facilitando su desarrollo incluso en casos muy complejos. Concrecin Desglosa conceptos generales hasta un grado idneo de detalle, que permite traducirlos directamente en acciones o elementos bsicos y operativos.

Un diagrama de rbol es una herramienta que se utiliza para determinar todos los posibles resultados de un experimento aleatorio. En el clculo de la probabilidad se requiere conocer el

nmero de elementos que forman parte del espacio muestral, estos se pueden determinar con la construccin del diagrama de rbol. El diagrama de rbol es una representacin grfica de los posibles resultados del experimento, el cual consta una serie de pasos, donde cada uno de los pasos tiene un nmero finito de maneras de ser llevado a cabo. Se utiliza en los problemas de conteo y probabilidad. Para la construccin de un diagrama en rbol se partir poniendo una rama para cada una de las posibilidades, acompaada de su probabilidad. En el final de cada rama parcial se constituye a su vez, un nudo del cual parten nuevas ramas, segn las posibilidades del siguiente paso, salvo si el nudo representa un posible final del experimento ( nudo final). Hay que tener en cuenta: que la suma de probabilidades de las ramas de cada nudoha de dar 1.

ARBOLES DIRIGIDOS CON RAZ


Sea G un grafo dirigido G=(V,E) Se dice que G es un rbol con raz si es un grafo acclico tal que todos los vrtices a excepcin de tienen grado de entrada uno y tiene grado de entrada cero. Ejemplo.

Propiedades Sea G=(V,E) un grafo drigido con raz ferifica que: 1. Existe un camino y slo uno desde 2. | | | | 3. es acclico 4. es conexo 5. es un rbol

Sea

grafo subyacente de G Se

a cada uno de los dems vrtices

Resumiendo Hemos introducido, en el contexto de grafos dirigidos, el conceptpo de rbole con raz, mostrando las similitudes con el de rbol en grafos no dirigidos

http://www.youtube.com/watch?NR=1&v=kUy4L1P49jA

Ejemplos 1.

2. Debers organizar y armar 2 diagramas de rbol distintos, para cada uno de los nmeros que figuran a continuacin y expresar el resultado, como el producto de sus factores primos. Record que en el camino del rbol, debers obtener nmeros distintos, pero el resultado ES EL MISMO EN AMBOS CASOS

http://juegos.educ.ar/matematica/135-diagrama-de-arbol.html

3. Una clase consta de seis ni as y 10 nios. Si se escoge un comit de tres al azar, hallar la probabilidad de: Seleccionar tres nios.

2Seleccionar exactamente dos nios y una nia.

3Seleccionar exactamente dos nias y un nio.

1 Seleccionar tres nias.

4. Calcular la probabilidad de que al arrojar al aire tres monedas, salgan:

Tres caras.

5. Una universidad est formada por tres facultades: La 1 con el 50% de estudiantes. La 2 con el 25% de estudiantes. La 3 con el 25% de estudiantes.

Las mujeres estn repartidas uniformemente, siendo un 60% del total en cada facultad.

Probabilidad de encontrar una alumna de la primera facultad?

Probabilidad de encontrar un alumno varn?

pero tambin podra ser lo contrario.

6. Ximena y sus amigas fueron a comprar aguas, al pedir el agua les dieron las siguientes posibilidades: tamao del vaso: grande y pequeo, sabor de agua: horchata y aguacate, color del vaso: rosita, amarillo o blanco. Cuntas posibilidades le ofrecen en la venta? Datos Tamao: grande o chico Sabor: horchata o aguacate Color: rosa, amarillo o blanco
H

Operaciones
R

Resultados 18 posibilidades

CH

Gallo lanza al aire dos monedas una de peso y otra de 25 centavos. Cuntos resultados diferentes podra tener si ninguna cae de canto? Datos 1 2 3 monedas, una de peso y otra de 25 centavos. Resultados diferentes Ninguna cae de canto. Operaciones guila peso sol Resultados 4 posibilidades

25c

guila sol

7. Fernando desea un helado y le dan escoger las siguientes posibilidades. Tamao grande o chico. sabor: nopal, aguacate, queso. Mermelada : Fresa, naranja, durazno, zapote, tamarindo, pia, ninguna. Cuntas posibilidades le ofrecen en la venta? Datos: tamao grande y chico. Sabor: nopal, aguacate, queso. Mermelada: fresa, naranja, durazno, zapote, tamarindo, pia y ninguna.

Comprobacin : 2x3 = 6x7 = 42 Resultado = 42 posibilidades.

8. Tanya va ir a bailar y tiene las siguientes opciones: lugar: saln California, dancing club, el patio de su casa. Vestimenta : Minifalda, de mezclilla, tapa rabos y huaraches. Acompaante: Ricardo, Jean Paul, Tizoc. Tipo de msica: Quebradita, la marcha de Zacatecas, la Adelita. Cuntas posibilidades tendr? Datos. Lugar : S, D, P. Vestimenta: M, ME, T. Acompaante: R, J, T. Msica: Q, M, A R QMA J QMA M T QMA R QMA S ME J QMA T QMA R QMA T J QMA T QMA R QMA J QMA M T QMA R QMA D ME J QMA T QMA R QMA T J QMA T QMA R QMA M J QMA T QMA R QMA P ME J QMA T QMA R QMA T J QMA T QMA Resultado: tendr 120 posibilidades.

S-ar putea să vă placă și