SlideShare una empresa de Scribd logo
1 de 65
Árboles y Redes:
Árboles
Árboles
• Sea un grafo A, este recibe el nombre de árbol si y solo si:
• A es conexo.
• A no tiene circuitos.
• En este contexto árboles y grafos se refiere a
estructuras de datos que permiten organizar y
mantener información en un computador. Esta forma
se inspira una forma de organizar información con
lápiz y papel usando nodos y flechas entre los nodos (a
esas flechas también se les llama arcos, a los nodos
también se les llama vértices). Los grafos y árboles en
papel son apropiados por ejemplo para capturar sólo
una parte de la información de objetos, situaciones y
otros tipos de información
• Un grafo conectado que contiene circuitos no
simples se llama árbol. Esta es una herramienta que
se utiliza para determinar todos los posibles
resultados de un experimento aleatorio.
• Consta de una serie de pasos, donde cada uno de
estos tiene un número finito de maneras de ser
llevado a cabo. Se utiliza en los problemas de conteo
y probabilidad.
• Un árbol es un grafo ( no dirigido) conexo que
no tiene circuitos, es decir, que existen dos o mas
paseos entre un par de vértices.
• Una colección de arboles disjuntos es llamado
bosque. Un vértice de grado 1 en un vértice se
llama hoja o nodo terminal, y un vértice de
grado mayor que 1 recibe el nombre de un nodo
rama o nodo interno.
Construcción de un árbol.
• Se partirá poniendo una rama para cada una de las posibilidades, acompañada
de su probabilidad. Cada una de estas ramas se conoce como rama de
primera generación.
• En el final de cada rama de primera generación se constituye a su vez, un
nudo del cual parten nuevas ramas conocidas como ramas de segunda
generación, según las posibilidades del siguiente paso, salvo si el nudo
representa un posible final del experimentó (nudo final).
Representación de arboles.
• El árbol es un grafo no dirigido conectado con circuitos no simples; además,
no contiene arcos múltiples, con la propiedad de que hay un único camino
simple entre cada par de vértices, teniendo el siguiente teorema:
• “Un grafo no dirigido es un árbol si y solo si hay un camino simple único
entre cualesquiera dos de sus vértices”.
¿Cuáles de los grafos de la figura son árboles?
• Existen grafos que no tienen conexión y
podría existir confusión el pensar que un
árbol es un grafo conectado que tiene
circuitos no simples, pero es importante
mencionar que existen árboles del tipo
que contienen circuitos no simples que
no necesariamente están conectados, y
esos árboles reciben el nombre de
bosques, cuya característica es que cada
uno de sus componentes conectados es
un árbol.
Ejemplo:
• El árbol anterior muestra el número de
encuentros en un torneo de
• eliminación simple con 8 competidores.
• • Se juegan un total 7 encuentros a saber:
• • Cuatro encuentros en la primera ronda.
• • Dos encuentros en la segunda ronda.
• • El encuentro final.
• • En total son 7 encuentros.
ÁRBOLES
• Clasificación por altura y numero de nodos
• Arboles con peso
¿QUÉ ES UN ÁRBOL?
El árbol es un grafo no dirigido conectado con circuitos no simples; además, no
contiene arcos múltiples, con la propiedad de que hay un único camino simple
entre cada par de vértices.” Un árbol es un grafo simple en el cual existe un
único camino entre cada par de vértices”.
COMPONENTES
• Los vértices de un árbol reciben el nombre de nodos y los lados de
ramas. Un grafo esta compuesto por niveles y el mas alto de la
jerarquía se llama raíz .La raíz tiene un valor de cero. Los vértices
inmediatamente debajo de la raíz tiene un nivel uno y así
sucesivamente.
• Descendientes : Todos aquellos que están debajo de un nodo.
PROPIEDADES
• Es un grafo conexo en donde existe un camino entre cualquier para de
vértices(W,X).
• Este grafo no tiene ciclos ni lados paralelos
• Todo árbol con al menos dos vértices tiene al menos una hoja(si se considera
al otro vértice la raíz).
CLASIFICACIÓN POR ALTURA (BALANCEADOS Y NO
BALANCEADOS)
• La altura de un árbol se define como el nivel del nodo de mayor nivel. Como
cada nodo de un árbol puede considerarse a su vez como la raíz de un árbol,
también podemos hablar de altura de ramas. La altura o peso de un árbol es
el valor de su nivel mas bajo.(La altura de A=0,B=1….,Es igual al numero de
niveles). Es el largo del mayor camino de la raíz a una hoja.
BALANCEADOS
• Se dice que un árbol con altura h esta balanceado si el nivel de cualquier hoja
es h o (h-1).Esto es si hay una diferencia máxima de un nivel entre hojas .Pero
también cada nodo padre debe tener el mismo numero de hijos .cuando
todos sus niveles excepto el ultimo ,están integrados a su máxima capacidad
de nodos.
NO BALANCEADOS
• Cada padre ,no tiene la
misma cantidad de hijos .
• Tiene una diferencia de
mas de un nivel entre hojas
• Se ve claramente el
desequilibrio en ambos
lados
CLASIFICACIÓN POR NUMERO DE NODOS.
• Nodo: indica un elemento, o ítem, de información.
Características del árbol, en relación al numero de nodos:
• Orden: es el número potencial de hijos que puede tener cada elemento de
árbol. De este modo, diremos que un árbol en el que cada nodo puede
apuntar a otros dos es de orden dos, si puede apuntar a tres será de
tres, etc.
• Grado: el número de hijos que tiene el elemento con más hijos dentro del
árbol.
• Nivel: se define para cada elemento del árbol como la distancia a la raíz,
medida en nodos. El nivel de la raíz es cero y el de sus hijos uno. Así
sucesivamente.
EJEMPLOS
• Un hombre que tiene dos hijos, de los cuales uno no tiene hijos y el otro tiene tres
hijos. (hacer árbol)
• Encontrar lo que se pide :
• -Nivel de H
• -Nivel de T
• Nivel de N
• Hijos de D
• Hermanos de J
• -Altura
• Grado del árbol
• Escribe la letra las hojas que hay.
• Escribe los descendientes de D
ÁRBOLES CON PESO
• El peso de un árbol en un nodo dado es el número de nodos en el
árbol sin contarse él mismo.
PESO DEL ÁRBOL (EJEMPLOS)
Obtener el peso de ambos arboles .
ÁRBOL DE PESO MÍNIMO
• un árbol de peso mínimo o expansión minima es un árbol
compuesto por todos los vértices y cuya suma de sus aristas es la
de menor peso. Para poder resolverlo se utiliza el algoritmo de
Kruskal
ÁRBOL PESO MÁXIMO
un árbol de peso máximo o expansión máxima es un árbol compuesto por todos los
vértices y cuya suma de sus aristas es la de mayor peso.(Obtener el peso máximo)
EJEMPLO PESO MÁXIMO Y MINIMO
6.2.1. Recorrido de un árbol
Objetivo general: Reconocer y utilizar las diferentes formas de
recorrer un árbol.
Objetivos específicos:
• Identificar los diferentes algoritmos de recorrido de un
árbol
• Aplicar los conocimientos previos sobre los componentes
de un árbol
6. Árboles y redes
Árbol binario
Un árbol binario es un árbol en el que ningún nodo puede tener más de dos
subárboles. En un árbol binario cada nodo puede tener cero, uno o dos hijos
(subárboles). Se conoce el nodo de la izquierda como hijo izquierdo y el nodo de
la derecha como hijo derecho.
Recorrido de un árbol
Recorrido en profundidad-primero
Árbol binario:
•Pre-orden: (raíz, izquierdo, derecho):
1. Visite la raíz
2. Atraviese el sub-árbol izquierdo
3. Atraviese el sub-árbol derecho
•In-orden: (izquierdo, raíz, derecho):
1. Atraviese el sub-árbol izquierdo
2. Visite la raíz
3. Atraviese el sub-árbol derecho
•Post-orden: (izquierdo, derecho, raíz);
1. Atraviese el sub-árbol izquierdo
2. Atraviese el sub-árbol derecho
3. Visite la raíz
 •Recorrido en anchura-
primero
 Recorridos en orden por
nivel (de nivel en nivel),
donde visitamos cada
nodo en un nivel antes de
ir a un nivel inferior.
Ejempl
o:
Profundidad-primero
● Pre-orden: F, B, A, D, C, E, G, I, H
● In-orden: A, B, C, D, E, F, G, H, I
● Post-orden: A, C, E, D, B, H, I, G, F
Anchura-primero
● Orden por nivel: F, B, G, A, D, I, C, E, H
Ejercicios:
Profundidad-primero
● Pre-orden:
● In-orden:
● Post-orden:
Anchura-primero
● Orden por nivel:
Profundidad-primero
● Pre-orden:
● In-orden:
● Post-orden:
Anchura-primero
● Orden por nivel:
6.3. Redes
Objetivo general: Conocer las redes, sus usos, y sus
componentes.
Objetivos específicos:
• Conocer qué es una red
• Usos y aplicaciones de redes
• Conocer los conceptos básicos en redes
6. Árboles y redes
Análisis de redes
El análisis de redes es el área encargada de analizar las redes mediante la teoría
de redes (conocida más genéricamente como teoría de grafos).
Las redes pueden ser de diversos tipos:
social
transporte
eléctrica
biológica
internet
 Problemas fundamentales:
• Problema del camino más
corto
• Modelos del flujo máximo.
• Planeación, programación y
control de proyecto de
actividades.
Conceptos básicos
Gráfica: Una gráfica es una serie de puntos llamados nodos que van unidos por
unas líneas llamadas ramales o arcos.
Red: Una red es una gráfica que presenta algún tipo de flujo en sus ramales. En
las redes se usa una simbología específica
para denotar su tamaño y elementos que
la constituyen, dicha notación es la (N, A)
donde N representa el número de nodos
que contiene la red y A representa el
número de arcos o ramales.
Cadena: Una cadena corresponde a una serie de elementos ramales que van de
un nodo a otro. En el siguiente caso se resalta una cadena que va desde el nodo
1 hasta el nodo 7 y que se compone por los elementos [1-4, 4-7].
Ruta: Una ruta corresponde a los nodos que constituyen una cadena, en el
siguiente caso [1, 4, 7].
Ciclo: Un ciclo corresponde a la cadena que une a un nodo consigo mismo, en el
siguiente ejemplo el ciclo está compuesto
por la cadena [4-2, 2-5, 5-7, 7-4].
Ramal orientado: Un ramal o arco
orientado es aquel que tiene un
sentido determinado, es decir que
posee un nodo fuente y un nodo destino.
Gráfica orientada: Una gráfica
orientada
es aquella en la cual todos sus
ramales se
encuentran orientados.
Árbol: Un árbol es una gráfica en la cual
no existen ciclos, como el siguiente
ejemplo.
Árbol de expansión: Un árbol de
expansión es aquel árbol que enlaza todos
los nodos de la red, de igual manera no
Nodo fuente: El nodo fuente es aquel nodo en el cual todos sus ramales se
encuentran orientados hacia afuera.
Nodo destino: El nodo destino es aquel nodo en el cual todos sus ramales se
encuentran orientados hacia él.
Red de transporte
 Una Red de Transporte es una grafica dirigida, simple, con pesos y que debe
cumplir las siguientes:
 Poseer una fuente o vértice fijo que no tiene aristas de entrada.
 Poseer un sumidero o vértice fijo que no tiene arista de salida

 El peso Cij de la arista dirigida de i a j llamado capacidad de “ij” e un numero
no negativo.
Teorema del flujo Mínimo
 Corte
 Un corte (S, T) correspondiente a una red de flujo G = (V, E) es
una partición de V en S y T = V – S tal que s ∈S y t ∈T es decir,
Un corte precisa una serie de arcos cuya destrucción de la red
causa una interrupción completa del flujo entre el origen y el
destino.
 Corte Mínimo
 Es un corte cuyo porte es mínimo, es decir, el corte mínimo en
una red corresponde a la capacidad mínima sobre los demás
cortes de la red o si dicha capacidad del corte posee un valor
menor. Los cortes mínimos serán aquellos cortes cuyo valor de
la capacidad coincida con el valor del flujo en este último paso.
Ejemplo de uso
Ejemplo
Teorema del flujo Máximo
 Existe un flujo que viaja desde un único lugar de origen hacia
un único lugar de destino a través de arcos que conectan
nodos intermidarios. Los arcos tienen una capacidad máxima
de flujo y se trata de enviar desde la fuente del origen la mayor
cantidad posible de flujo.
Ejemplo
Uso del algoritmo de flujo máximo
 El algoritmo se utiliza para reducir los embotellamientos entre
ciertos puntos de partida y destino en una red, Por ejemplo:
 Sistemas de vías publicas
 Transporte de petróleo desde la refinería hasta diversos
centros de almacenamiento.
 Distribución de energía eléctrica a través de una red de
alumbrado publico
Matching (Pareo)
 Definición
Dado un grafo, un pareo es un subconjunto de aristas los cuales no tiene vértices en común.
G = {V, E}
Ej. de pareo: AB DF EG HI LM
Pareo Maximal
 Un pareo maximal es un pareo que contiene el máximo número de aristas
posibles, minimizando así el número de vértices sin unir. En el mejor de los
casos, el pareo maximal contendrá a lo sumo V/2 aristas.
 En el ej. anterior, el pareo maximal podría ser: AB DF EG HI LM JK
pareo maximal: A J2 B J5 C J3
Pareos en grafos bipartidos
 Definición
 Sea un grafo dirigido, bipartido con conjuntos disjuntos de vértices V y W,
en el cual los lados están dirigidos desde los vértices de V a los vértices
de W. (Cualquier vértice de G está en V o en W, pero no en ambos.) Un
pareo para G es un conjunto de lados E los cuales no tienen vértices
comunes. Un pareo maximal para G es un pareo E que contiene el
máximo número de lados. Un pareo completo para G es un pareo E que
tiene la siguiente propiedad: si v  V, entonces (v, w)  E, para algún w 
W.
El problema de pareos en un grafo bipartido puede modelarse como un
problema de redes de la sig. forma:
 Se asigna capacidad 1 a todas las aristas.
 Se agrega una fuente (F) y aristas con capacidad 1 que van entre la
fuente F y todos los vértices de un mismo grupo.
 Se agrega tambien un sumidero (S) y aristas con capacidad 1 que
van entre S y todas los vértices del otro grupo.
 Un flujo de la red, proporciona un pareo en G, donde las aristas con
flujo 1 son las pertenecientes al pareo.
 Equivalentemente, un flujo maximal corresponde a un pareo
Redes de Petri
Carl Petri creo en 1962, una herramienta matemática para el
estudio de las comunicaciones con los Autómatas. Algunas
de las aplicaciones más importantes de las Redes de Petri
han sido en el modelado y análisis de los protocolos de
comunicación, en el modelado y análisis de los sistemas de
manufactura. En esta área, se han utilizado para representar
líneas de producción, líneas de ensamble automatizadas,
sistema de producción automotriz, sistemas de manufactura
flexible, sistemas just-in-time, etc.
Una Red de Petri es un modelo gráfico, formal y abstracto
para describir y analizar el flujo de información.
Las Redes de Petri son grafos bipartidos que consisten de tres tipos de
objetos:
 Lugares
 Transiciones
 Arcos
 Un lugar se puede unir mediante un arco con una transición, y una
transición se puede unir con un lugar también mediante un arco, pero nunca
se podrán unir mediante un arco dos lugares o dos transiciones.
 Regla de evolución. Un lugar P es un lugar de entrada de una transición T
si existe un arco orientado que conecta este lugar a la transición. Un lugar P
es un lugar de salida de una transición T si existe un arco orientado que
conecta esta transición al lugar.
 Cada lugar puede tener una marca (token) que indica cuando la condición
asociada con este lugar es falsa o verdadera. En cualquier instante de
tiempo, la distribución de lugares, llamado marcado de Petri define el estado
del modelo.
 Una transición está activada si están marcados todos sus lugares de
entrada. Una transición activada puede ser disparada si se verifica el evento
asociado a la transición. El disparo de una transición supondrá quitar una
marca de cada uno de sus lugares de entrada y añadir una marca a todos
sus lugares de salida.
 Estado: momento o tiempo en que se espera un evento
 Transicion: eventos o acontecimientos del ambiente externo que el Sistema puede
detectar
Árboles y redes: tipos, componentes y recorridos
Árboles y redes: tipos, componentes y recorridos
Árboles y redes: tipos, componentes y recorridos
Árboles y redes: tipos, componentes y recorridos
Árboles y redes: tipos, componentes y recorridos
Árboles y redes: tipos, componentes y recorridos
Árboles y redes: tipos, componentes y recorridos
Árboles y redes: tipos, componentes y recorridos
Árboles y redes: tipos, componentes y recorridos
Árboles y redes: tipos, componentes y recorridos
Árboles y redes: tipos, componentes y recorridos

Más contenido relacionado

La actualidad más candente

Mapa Conceptual de Grafos
Mapa Conceptual de GrafosMapa Conceptual de Grafos
Mapa Conceptual de GrafosSandra Biondi
 
Lista de adyacencia
Lista de adyacenciaLista de adyacencia
Lista de adyacenciaFrank Doria
 
Ordenamiento con árbol binario
Ordenamiento con árbol binarioOrdenamiento con árbol binario
Ordenamiento con árbol binarioMauricio Solano
 
Estructura de Datos - Unidad 5 metodos de ordenamiento
Estructura de Datos - Unidad 5 metodos de ordenamientoEstructura de Datos - Unidad 5 metodos de ordenamiento
Estructura de Datos - Unidad 5 metodos de ordenamientoJosé Antonio Sandoval Acosta
 
Estructura de Datos - Unidad 4 Estructuras no lineales
Estructura de Datos - Unidad 4 Estructuras no linealesEstructura de Datos - Unidad 4 Estructuras no lineales
Estructura de Datos - Unidad 4 Estructuras no linealesJosé Antonio Sandoval Acosta
 
Colas en programacion
Colas en programacionColas en programacion
Colas en programacionLuis Igoodbad
 
Algoritmos de kruskal y prim
Algoritmos de kruskal y primAlgoritmos de kruskal y prim
Algoritmos de kruskal y primfher969
 
Listas de adyacencia
Listas de adyacenciaListas de adyacencia
Listas de adyacencialeidy2220
 
Programación 3: árboles binarios y ordenados
Programación 3: árboles binarios y ordenadosProgramación 3: árboles binarios y ordenados
Programación 3: árboles binarios y ordenadosAngel Vázquez Patiño
 
Ejercicios resueltos grafos
Ejercicios resueltos grafosEjercicios resueltos grafos
Ejercicios resueltos grafosTERE FERNÁNDEZ
 
Arboles En Estructura de Datos
Arboles En Estructura de DatosArboles En Estructura de Datos
Arboles En Estructura de DatosDARKGIRL93
 
Estructura de datos lineales y no lineales
Estructura de datos lineales y no linealesEstructura de datos lineales y no lineales
Estructura de datos lineales y no linealeslos4estatidinamicos
 

La actualidad más candente (20)

Estructura de Datos - Estructuras no lineales
Estructura de Datos - Estructuras no linealesEstructura de Datos - Estructuras no lineales
Estructura de Datos - Estructuras no lineales
 
Mapa Conceptual de Grafos
Mapa Conceptual de GrafosMapa Conceptual de Grafos
Mapa Conceptual de Grafos
 
Lista de adyacencia
Lista de adyacenciaLista de adyacencia
Lista de adyacencia
 
Ordenamiento con árbol binario
Ordenamiento con árbol binarioOrdenamiento con árbol binario
Ordenamiento con árbol binario
 
Estructura de Datos - Unidad 5 metodos de ordenamiento
Estructura de Datos - Unidad 5 metodos de ordenamientoEstructura de Datos - Unidad 5 metodos de ordenamiento
Estructura de Datos - Unidad 5 metodos de ordenamiento
 
Árboles Multicamino, B y B+
Árboles Multicamino, B y B+Árboles Multicamino, B y B+
Árboles Multicamino, B y B+
 
Grafos
GrafosGrafos
Grafos
 
Estructura de Datos - Unidad 4 Estructuras no lineales
Estructura de Datos - Unidad 4 Estructuras no linealesEstructura de Datos - Unidad 4 Estructuras no lineales
Estructura de Datos - Unidad 4 Estructuras no lineales
 
Mapa Conceptual
Mapa ConceptualMapa Conceptual
Mapa Conceptual
 
Arboles y grafos
Arboles y grafosArboles y grafos
Arboles y grafos
 
Colas en programacion
Colas en programacionColas en programacion
Colas en programacion
 
Arboles y grafos
Arboles y grafosArboles y grafos
Arboles y grafos
 
Algoritmos de kruskal y prim
Algoritmos de kruskal y primAlgoritmos de kruskal y prim
Algoritmos de kruskal y prim
 
Listas de adyacencia
Listas de adyacenciaListas de adyacencia
Listas de adyacencia
 
Estructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busquedaEstructura de Datos - Unidad 6 Metodos de busqueda
Estructura de Datos - Unidad 6 Metodos de busqueda
 
Programación 3: árboles binarios y ordenados
Programación 3: árboles binarios y ordenadosProgramación 3: árboles binarios y ordenados
Programación 3: árboles binarios y ordenados
 
Isomorfos y arboles
Isomorfos y arbolesIsomorfos y arboles
Isomorfos y arboles
 
Ejercicios resueltos grafos
Ejercicios resueltos grafosEjercicios resueltos grafos
Ejercicios resueltos grafos
 
Arboles En Estructura de Datos
Arboles En Estructura de DatosArboles En Estructura de Datos
Arboles En Estructura de Datos
 
Estructura de datos lineales y no lineales
Estructura de datos lineales y no linealesEstructura de datos lineales y no lineales
Estructura de datos lineales y no lineales
 

Similar a Árboles y redes: tipos, componentes y recorridos

Similar a Árboles y redes: tipos, componentes y recorridos (20)

Arboles
ArbolesArboles
Arboles
 
Arbol de costo_minimo
Arbol de costo_minimoArbol de costo_minimo
Arbol de costo_minimo
 
Diapositivas unidad 4
Diapositivas unidad 4Diapositivas unidad 4
Diapositivas unidad 4
 
Diapositivas unidad 4
Diapositivas unidad 4Diapositivas unidad 4
Diapositivas unidad 4
 
Arboles
ArbolesArboles
Arboles
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
Estructura de Datos - Unidad IV: Estructuras no Lineales
Estructura de Datos - Unidad IV: Estructuras no LinealesEstructura de Datos - Unidad IV: Estructuras no Lineales
Estructura de Datos - Unidad IV: Estructuras no Lineales
 
Arboles
ArbolesArboles
Arboles
 
Arboles binarios
Arboles binariosArboles binarios
Arboles binarios
 
Los arboles presentacion
Los arboles presentacion Los arboles presentacion
Los arboles presentacion
 
Para leer estructuras
Para leer estructurasPara leer estructuras
Para leer estructuras
 
Para leer estructuras
Para leer estructurasPara leer estructuras
Para leer estructuras
 
Diapositiva de prueba
Diapositiva de pruebaDiapositiva de prueba
Diapositiva de prueba
 
estructura de árbol.pdf JOSE GABRIEL LUCENA
estructura de árbol.pdf JOSE GABRIEL LUCENAestructura de árbol.pdf JOSE GABRIEL LUCENA
estructura de árbol.pdf JOSE GABRIEL LUCENA
 
áRboles binarios
áRboles binariosáRboles binarios
áRboles binarios
 
Estructura de datos unidad 4 y 5
Estructura de datos unidad 4 y 5Estructura de datos unidad 4 y 5
Estructura de datos unidad 4 y 5
 
Árboles binarios, ABB y AVL
Árboles binarios, ABB y AVLÁrboles binarios, ABB y AVL
Árboles binarios, ABB y AVL
 
áRboles binarios
áRboles binariosáRboles binarios
áRboles binarios
 
ARBOLES BINARIOS
ARBOLES BINARIOSARBOLES BINARIOS
ARBOLES BINARIOS
 
Árboles binarios
Árboles binariosÁrboles binarios
Árboles binarios
 

Último

Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 

Último (20)

Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 

Árboles y redes: tipos, componentes y recorridos

  • 2. Árboles • Sea un grafo A, este recibe el nombre de árbol si y solo si: • A es conexo. • A no tiene circuitos.
  • 3. • En este contexto árboles y grafos se refiere a estructuras de datos que permiten organizar y mantener información en un computador. Esta forma se inspira una forma de organizar información con lápiz y papel usando nodos y flechas entre los nodos (a esas flechas también se les llama arcos, a los nodos también se les llama vértices). Los grafos y árboles en papel son apropiados por ejemplo para capturar sólo una parte de la información de objetos, situaciones y otros tipos de información
  • 4. • Un grafo conectado que contiene circuitos no simples se llama árbol. Esta es una herramienta que se utiliza para determinar todos los posibles resultados de un experimento aleatorio. • Consta de una serie de pasos, donde cada uno de estos tiene un número finito de maneras de ser llevado a cabo. Se utiliza en los problemas de conteo y probabilidad.
  • 5. • Un árbol es un grafo ( no dirigido) conexo que no tiene circuitos, es decir, que existen dos o mas paseos entre un par de vértices. • Una colección de arboles disjuntos es llamado bosque. Un vértice de grado 1 en un vértice se llama hoja o nodo terminal, y un vértice de grado mayor que 1 recibe el nombre de un nodo rama o nodo interno.
  • 6. Construcción de un árbol. • Se partirá poniendo una rama para cada una de las posibilidades, acompañada de su probabilidad. Cada una de estas ramas se conoce como rama de primera generación. • En el final de cada rama de primera generación se constituye a su vez, un nudo del cual parten nuevas ramas conocidas como ramas de segunda generación, según las posibilidades del siguiente paso, salvo si el nudo representa un posible final del experimentó (nudo final).
  • 7. Representación de arboles. • El árbol es un grafo no dirigido conectado con circuitos no simples; además, no contiene arcos múltiples, con la propiedad de que hay un único camino simple entre cada par de vértices, teniendo el siguiente teorema: • “Un grafo no dirigido es un árbol si y solo si hay un camino simple único entre cualesquiera dos de sus vértices”.
  • 8. ¿Cuáles de los grafos de la figura son árboles?
  • 9. • Existen grafos que no tienen conexión y podría existir confusión el pensar que un árbol es un grafo conectado que tiene circuitos no simples, pero es importante mencionar que existen árboles del tipo que contienen circuitos no simples que no necesariamente están conectados, y esos árboles reciben el nombre de bosques, cuya característica es que cada uno de sus componentes conectados es un árbol.
  • 10. Ejemplo: • El árbol anterior muestra el número de encuentros en un torneo de • eliminación simple con 8 competidores. • • Se juegan un total 7 encuentros a saber: • • Cuatro encuentros en la primera ronda. • • Dos encuentros en la segunda ronda. • • El encuentro final. • • En total son 7 encuentros.
  • 11. ÁRBOLES • Clasificación por altura y numero de nodos • Arboles con peso
  • 12. ¿QUÉ ES UN ÁRBOL? El árbol es un grafo no dirigido conectado con circuitos no simples; además, no contiene arcos múltiples, con la propiedad de que hay un único camino simple entre cada par de vértices.” Un árbol es un grafo simple en el cual existe un único camino entre cada par de vértices”.
  • 13. COMPONENTES • Los vértices de un árbol reciben el nombre de nodos y los lados de ramas. Un grafo esta compuesto por niveles y el mas alto de la jerarquía se llama raíz .La raíz tiene un valor de cero. Los vértices inmediatamente debajo de la raíz tiene un nivel uno y así sucesivamente. • Descendientes : Todos aquellos que están debajo de un nodo.
  • 14. PROPIEDADES • Es un grafo conexo en donde existe un camino entre cualquier para de vértices(W,X). • Este grafo no tiene ciclos ni lados paralelos • Todo árbol con al menos dos vértices tiene al menos una hoja(si se considera al otro vértice la raíz).
  • 15. CLASIFICACIÓN POR ALTURA (BALANCEADOS Y NO BALANCEADOS) • La altura de un árbol se define como el nivel del nodo de mayor nivel. Como cada nodo de un árbol puede considerarse a su vez como la raíz de un árbol, también podemos hablar de altura de ramas. La altura o peso de un árbol es el valor de su nivel mas bajo.(La altura de A=0,B=1….,Es igual al numero de niveles). Es el largo del mayor camino de la raíz a una hoja.
  • 16. BALANCEADOS • Se dice que un árbol con altura h esta balanceado si el nivel de cualquier hoja es h o (h-1).Esto es si hay una diferencia máxima de un nivel entre hojas .Pero también cada nodo padre debe tener el mismo numero de hijos .cuando todos sus niveles excepto el ultimo ,están integrados a su máxima capacidad de nodos.
  • 17. NO BALANCEADOS • Cada padre ,no tiene la misma cantidad de hijos . • Tiene una diferencia de mas de un nivel entre hojas • Se ve claramente el desequilibrio en ambos lados
  • 18. CLASIFICACIÓN POR NUMERO DE NODOS. • Nodo: indica un elemento, o ítem, de información. Características del árbol, en relación al numero de nodos: • Orden: es el número potencial de hijos que puede tener cada elemento de árbol. De este modo, diremos que un árbol en el que cada nodo puede apuntar a otros dos es de orden dos, si puede apuntar a tres será de tres, etc.
  • 19. • Grado: el número de hijos que tiene el elemento con más hijos dentro del árbol. • Nivel: se define para cada elemento del árbol como la distancia a la raíz, medida en nodos. El nivel de la raíz es cero y el de sus hijos uno. Así sucesivamente.
  • 20. EJEMPLOS • Un hombre que tiene dos hijos, de los cuales uno no tiene hijos y el otro tiene tres hijos. (hacer árbol) • Encontrar lo que se pide : • -Nivel de H • -Nivel de T • Nivel de N • Hijos de D • Hermanos de J • -Altura • Grado del árbol • Escribe la letra las hojas que hay. • Escribe los descendientes de D
  • 21. ÁRBOLES CON PESO • El peso de un árbol en un nodo dado es el número de nodos en el árbol sin contarse él mismo.
  • 22. PESO DEL ÁRBOL (EJEMPLOS) Obtener el peso de ambos arboles .
  • 23. ÁRBOL DE PESO MÍNIMO • un árbol de peso mínimo o expansión minima es un árbol compuesto por todos los vértices y cuya suma de sus aristas es la de menor peso. Para poder resolverlo se utiliza el algoritmo de Kruskal
  • 24. ÁRBOL PESO MÁXIMO un árbol de peso máximo o expansión máxima es un árbol compuesto por todos los vértices y cuya suma de sus aristas es la de mayor peso.(Obtener el peso máximo)
  • 26. 6.2.1. Recorrido de un árbol Objetivo general: Reconocer y utilizar las diferentes formas de recorrer un árbol. Objetivos específicos: • Identificar los diferentes algoritmos de recorrido de un árbol • Aplicar los conocimientos previos sobre los componentes de un árbol 6. Árboles y redes
  • 27. Árbol binario Un árbol binario es un árbol en el que ningún nodo puede tener más de dos subárboles. En un árbol binario cada nodo puede tener cero, uno o dos hijos (subárboles). Se conoce el nodo de la izquierda como hijo izquierdo y el nodo de la derecha como hijo derecho.
  • 28. Recorrido de un árbol Recorrido en profundidad-primero Árbol binario: •Pre-orden: (raíz, izquierdo, derecho): 1. Visite la raíz 2. Atraviese el sub-árbol izquierdo 3. Atraviese el sub-árbol derecho
  • 29. •In-orden: (izquierdo, raíz, derecho): 1. Atraviese el sub-árbol izquierdo 2. Visite la raíz 3. Atraviese el sub-árbol derecho •Post-orden: (izquierdo, derecho, raíz); 1. Atraviese el sub-árbol izquierdo 2. Atraviese el sub-árbol derecho 3. Visite la raíz  •Recorrido en anchura- primero  Recorridos en orden por nivel (de nivel en nivel), donde visitamos cada nodo en un nivel antes de ir a un nivel inferior.
  • 30. Ejempl o: Profundidad-primero ● Pre-orden: F, B, A, D, C, E, G, I, H ● In-orden: A, B, C, D, E, F, G, H, I ● Post-orden: A, C, E, D, B, H, I, G, F Anchura-primero ● Orden por nivel: F, B, G, A, D, I, C, E, H
  • 31. Ejercicios: Profundidad-primero ● Pre-orden: ● In-orden: ● Post-orden: Anchura-primero ● Orden por nivel:
  • 32. Profundidad-primero ● Pre-orden: ● In-orden: ● Post-orden: Anchura-primero ● Orden por nivel:
  • 33. 6.3. Redes Objetivo general: Conocer las redes, sus usos, y sus componentes. Objetivos específicos: • Conocer qué es una red • Usos y aplicaciones de redes • Conocer los conceptos básicos en redes 6. Árboles y redes
  • 34. Análisis de redes El análisis de redes es el área encargada de analizar las redes mediante la teoría de redes (conocida más genéricamente como teoría de grafos). Las redes pueden ser de diversos tipos: social transporte eléctrica biológica internet  Problemas fundamentales: • Problema del camino más corto • Modelos del flujo máximo. • Planeación, programación y control de proyecto de actividades.
  • 35. Conceptos básicos Gráfica: Una gráfica es una serie de puntos llamados nodos que van unidos por unas líneas llamadas ramales o arcos. Red: Una red es una gráfica que presenta algún tipo de flujo en sus ramales. En las redes se usa una simbología específica para denotar su tamaño y elementos que la constituyen, dicha notación es la (N, A) donde N representa el número de nodos que contiene la red y A representa el número de arcos o ramales.
  • 36. Cadena: Una cadena corresponde a una serie de elementos ramales que van de un nodo a otro. En el siguiente caso se resalta una cadena que va desde el nodo 1 hasta el nodo 7 y que se compone por los elementos [1-4, 4-7]. Ruta: Una ruta corresponde a los nodos que constituyen una cadena, en el siguiente caso [1, 4, 7].
  • 37. Ciclo: Un ciclo corresponde a la cadena que une a un nodo consigo mismo, en el siguiente ejemplo el ciclo está compuesto por la cadena [4-2, 2-5, 5-7, 7-4]. Ramal orientado: Un ramal o arco orientado es aquel que tiene un sentido determinado, es decir que posee un nodo fuente y un nodo destino.
  • 38. Gráfica orientada: Una gráfica orientada es aquella en la cual todos sus ramales se encuentran orientados. Árbol: Un árbol es una gráfica en la cual no existen ciclos, como el siguiente ejemplo. Árbol de expansión: Un árbol de expansión es aquel árbol que enlaza todos los nodos de la red, de igual manera no
  • 39. Nodo fuente: El nodo fuente es aquel nodo en el cual todos sus ramales se encuentran orientados hacia afuera. Nodo destino: El nodo destino es aquel nodo en el cual todos sus ramales se encuentran orientados hacia él.
  • 40. Red de transporte  Una Red de Transporte es una grafica dirigida, simple, con pesos y que debe cumplir las siguientes:  Poseer una fuente o vértice fijo que no tiene aristas de entrada.  Poseer un sumidero o vértice fijo que no tiene arista de salida   El peso Cij de la arista dirigida de i a j llamado capacidad de “ij” e un numero no negativo.
  • 41. Teorema del flujo Mínimo  Corte  Un corte (S, T) correspondiente a una red de flujo G = (V, E) es una partición de V en S y T = V – S tal que s ∈S y t ∈T es decir, Un corte precisa una serie de arcos cuya destrucción de la red causa una interrupción completa del flujo entre el origen y el destino.  Corte Mínimo  Es un corte cuyo porte es mínimo, es decir, el corte mínimo en una red corresponde a la capacidad mínima sobre los demás cortes de la red o si dicha capacidad del corte posee un valor menor. Los cortes mínimos serán aquellos cortes cuyo valor de la capacidad coincida con el valor del flujo en este último paso.
  • 44. Teorema del flujo Máximo  Existe un flujo que viaja desde un único lugar de origen hacia un único lugar de destino a través de arcos que conectan nodos intermidarios. Los arcos tienen una capacidad máxima de flujo y se trata de enviar desde la fuente del origen la mayor cantidad posible de flujo.
  • 46. Uso del algoritmo de flujo máximo  El algoritmo se utiliza para reducir los embotellamientos entre ciertos puntos de partida y destino en una red, Por ejemplo:  Sistemas de vías publicas  Transporte de petróleo desde la refinería hasta diversos centros de almacenamiento.  Distribución de energía eléctrica a través de una red de alumbrado publico
  • 47. Matching (Pareo)  Definición Dado un grafo, un pareo es un subconjunto de aristas los cuales no tiene vértices en común. G = {V, E} Ej. de pareo: AB DF EG HI LM
  • 48. Pareo Maximal  Un pareo maximal es un pareo que contiene el máximo número de aristas posibles, minimizando así el número de vértices sin unir. En el mejor de los casos, el pareo maximal contendrá a lo sumo V/2 aristas.  En el ej. anterior, el pareo maximal podría ser: AB DF EG HI LM JK pareo maximal: A J2 B J5 C J3
  • 49. Pareos en grafos bipartidos  Definición  Sea un grafo dirigido, bipartido con conjuntos disjuntos de vértices V y W, en el cual los lados están dirigidos desde los vértices de V a los vértices de W. (Cualquier vértice de G está en V o en W, pero no en ambos.) Un pareo para G es un conjunto de lados E los cuales no tienen vértices comunes. Un pareo maximal para G es un pareo E que contiene el máximo número de lados. Un pareo completo para G es un pareo E que tiene la siguiente propiedad: si v  V, entonces (v, w)  E, para algún w  W.
  • 50. El problema de pareos en un grafo bipartido puede modelarse como un problema de redes de la sig. forma:  Se asigna capacidad 1 a todas las aristas.  Se agrega una fuente (F) y aristas con capacidad 1 que van entre la fuente F y todos los vértices de un mismo grupo.  Se agrega tambien un sumidero (S) y aristas con capacidad 1 que van entre S y todas los vértices del otro grupo.  Un flujo de la red, proporciona un pareo en G, donde las aristas con flujo 1 son las pertenecientes al pareo.  Equivalentemente, un flujo maximal corresponde a un pareo
  • 51. Redes de Petri Carl Petri creo en 1962, una herramienta matemática para el estudio de las comunicaciones con los Autómatas. Algunas de las aplicaciones más importantes de las Redes de Petri han sido en el modelado y análisis de los protocolos de comunicación, en el modelado y análisis de los sistemas de manufactura. En esta área, se han utilizado para representar líneas de producción, líneas de ensamble automatizadas, sistema de producción automotriz, sistemas de manufactura flexible, sistemas just-in-time, etc. Una Red de Petri es un modelo gráfico, formal y abstracto para describir y analizar el flujo de información.
  • 52. Las Redes de Petri son grafos bipartidos que consisten de tres tipos de objetos:  Lugares  Transiciones  Arcos  Un lugar se puede unir mediante un arco con una transición, y una transición se puede unir con un lugar también mediante un arco, pero nunca se podrán unir mediante un arco dos lugares o dos transiciones.  Regla de evolución. Un lugar P es un lugar de entrada de una transición T si existe un arco orientado que conecta este lugar a la transición. Un lugar P es un lugar de salida de una transición T si existe un arco orientado que conecta esta transición al lugar.  Cada lugar puede tener una marca (token) que indica cuando la condición asociada con este lugar es falsa o verdadera. En cualquier instante de tiempo, la distribución de lugares, llamado marcado de Petri define el estado del modelo.  Una transición está activada si están marcados todos sus lugares de entrada. Una transición activada puede ser disparada si se verifica el evento asociado a la transición. El disparo de una transición supondrá quitar una marca de cada uno de sus lugares de entrada y añadir una marca a todos sus lugares de salida.
  • 53.
  • 54.  Estado: momento o tiempo en que se espera un evento  Transicion: eventos o acontecimientos del ambiente externo que el Sistema puede detectar

Notas del editor

  1. Conexo: Algo que esta conectado a otra cosa.
  2. se concluye que el grafo G1 no es un árbol porque se observa un circuito simple, pero los grafos G2 Y G3 son de árboles, porque están conectados con circuitos no simples.