Vous êtes sur la page 1sur 5

Contenido

DEFINICIONES Y CARACTERÍSTICAS DE UN ÁRBOL.......................................................................3


TIPO DE ÁRBOLES.........................................................................................................................3
ÁRBOL BINARIO........................................................................................................................3
Árboles de búsqueda binario, AUTO-BALANCEABLE............................................................3
ÁRBOL MULTICAMINO.............................................................................................................3
Árboles B (árboles de búsqueda multi-camino AUTO-BALANCEABLES)...............................3
ÁRBOL BINARIO........................................................................................................................4
ÁRBOL AVL...............................................................................................................................4
ÁRBOL ROJO-NEGRO. (binario + AVL).......................................................................................4
ÁRBOLES AA.............................................................................................................................4
MODELOS DE REDES.....................................................................................................................5
RED DE TRANSPORTE...............................................................................................................5
RED DE PETRI............................................................................................................................5
ESTRUCTURA DE UNA RED DE PETRI........................................................................................5
LA RED DE PETRI SE BASA EN DOS CONCEPTOS.......................................................................5
MÁQUINA DE VENTA................................................................................................................6

1
DEFINICIONES Y CARACTERÍSTICAS DE UN Á RBOL

Un árbol es un grafo conexo y sin ciclos.

Un grafo G es un árbol (conexo y sin ciclos), es conexo y tiene la propiedad de que


al eliminar una arista de este deja de ser conexo.

Un grafo G es un árbol (un conexo sin ciclos). No tiene ciclos y si añadimos una arista
cualquiera se forma un ciclo.

Un árbol es una estructura de datos ampliamente usada que imita la forma de un árbol (es un
conjunto de nodos conectados).

Un nodo es la unidad sobre la que se constituye el árbol y puede tener cero o más nodos hijos
conectados a él. Se dice que un nodo A es padre de un nodo B, siempre y cuando exista un
enlace desde A hacia B.

Sólo puede haber un único nodo sin padre que le llamaremos raíz. Un nodo que no tiene hijos
se le conoce como hoja, los demás nodos que tienen uno o varios hijos se les conoce como
ramas”.

TIPO DE ÁRBOLES.
ÁRBOL BINARIO.
Árboles de búsqueda binario, AUTO-BALANCEABLE.
- Árboles AVL
- Árboles rojo-negro
- Árboles AA

ÁRBOL MULTICAMINO
Árboles B (árboles de búsqueda multi-camino AUTO-BALANCEABLES)
- Árboles –B+
- Árboles –B*

2
ÁRBOL BINARIO.
El árbol binario es una estructura de datos en la cual cada nodo siempre tiene un hijo izquierdo
y un hijo derecho. No pueden tener más de dos hijos (de ahí el nombre de binaro).

Ejemplo:

Si algún hijo tiene como referencia al nulo, es decir, que no almacena ningún dato, entonces es
llamado un nodo externo. En el caso contrario, el hijo es llamado nodo interno.

ÁRBOL AVL.
Toma sus iniciales del nombre de sus inventores Adelson, Velskii y Landis. Lo que dieron a
conocer en la publicación de un algoritmo para la ordenación de la organización.

Los árboles AVL están siempre equilibrados de tal modo que para todos los nodos, la altura de
la rama izquierda no difiere en más de una unidad de la altura de la rama derecha o viceversa.
Gracias a esta forma de equilibrio o balanceo, la complejidad de la búsqueda en uno de estos
árboles se mantiene siempre en orden de complejidad “O”. El factor de equilibrio puede ser
almacenado directamente en cada nodo o ser computado a partir de las alturas de los sub-
árboles.

ÁRBOL ROJO-NEGRO. (binario + AVL)


Es un tipo abstracto de datos, concretamente es un árbol binario de búsqueda equilibrada, una
estructura de datos usada en informática y en la ciencia de la computación. Su estructura
original fue creada por Rudolf Baller y su creador le dio el nombre de árboles B, binarios
asimétricos. Pero tomo su nombre moderno en un trabajo realizado en 1978. Es complejo pero
tiene una gran cantidad de tiempo de ejecución para sus operaciones y es eficiente en la
práctica. Puede buscar, insertar y borrar en un tiempo determinado (N = determinado) donde
N es el número de elementos de un árbol AA. Es un tipo de árbol binario de búsqueda auto-
balanceable y también es utilizado para almacenar y recuperar información ordenada de
manera eficiente. Los árboles AA reciben el nombre de su inventor Arre Anderson.

ÁRBOLES AA.
Son una variación de los árboles rojo-negro, que a su vez es una mejora del árbol binario de
búsqueda. A diferencia los árboles rojo-negro, los nodos rojos en un árbol AA sólo pueden
añadirse como un hijo derecho. En otras palabras ningún nodo rojo puede ser nodo izquierdo.
De esta manera se simula un árbol 2 – 3 en lugar de un árbol 2 – 3 – 4, lo que simplifica las
aplicaciones de mantenimiento. Los algoritmos de mantenimiento para un árbol rojo-negro
necesita considerar 7 diferentes formas para balancear adecuadamente el árbol.

El árbol AA al cumplirse el estricto requisito de que sólo los enlaces derechos pueden ser rojos,
sólo es necesario considerar dos formas, la forma uno y la forma dos.

3
MODELOS DE REDES
RED DE TRANSPORTE
Una red de transporte es una gráfica dirigida simple con pesos que satisface:

a) Un vértice fijo, fuente


b) Un vértice sumidero (destino)
c) El peso (capacidad del arista) no debe ser negativo.
d) Asignar un flujo en cada arista que no exceda la capacidad de dicho arista.

RED DE PETRI
Es un grafo dirigido bipartito con un estado inicial llamado “marcación inicial”. Los dos
componentes principales de la red de Petri son los sitios, también llamados estados, y el otro
es transiciones. Gráficamente los sitios son dibujados como círculos y las transiciones como
barras o rectángulos. Las aristas del grafo son conocidas como arcos. Estos tienen un peso
específico, el cual es indicado por un número entero positivo y van de sitio a transición y
viceversa.

Por simplicidad el peso de los arcos no se indica cuando éste es igual a uno. Un arco que está
etiquetado con “K” podrá ser interpretado como “K arcos paralelos” (funcional, practico y
eficiente. Que no sea limitado)

ESTRUCTURA DE UNA RED DE PETRI.


1) Estado (entrada).
2) Estado (salida).
3) Sitios.
4) Transiciones.

LA RED DE PETRI SE BASA EN DOS CONCEPTOS.


a) EVENTOS.
b) CONDICIONES.

 Un evento es una acción que ejecuta el sistema. Se modela mediante una transición.
 La realización de un evento depende del estado del sistema, que se describe mediante
un conjunto de condiciones, que se modela mediante plazas.
 Los arcos que conectan las transiciones y las plazas representan la dependencia entre
los elementos y condiciones.
 La verificación de una condición se representa situando un testigo dentro de la plaza
modelada.
 Una R d P marcada, representa la coordinación entre los eventos.

4
MÁ QUINA DE VENTA.
La máquina de venta, cumple con dos características esenciales: condiciones y eventos.

CONDICIÓN. 5) La máquina esta lista, parada, en


servicio y en espera.
1) La máquina se encuentre parada,
en servicio y en espera. EVENTO.
2) Un pedido ha llegado y está en la
espera de su producto. 1) Un pedido llega.
2) La máquina empieza a procesar el
3) La máquina está trabajando en el
pedido. pedido.
3) La máquina finaliza el pedido.
4) El pedido está listo.
4) El pedido es enviado.

Vous aimerez peut-être aussi