You are on page 1of 16

20-5-2023 “INSTITUTO TECNOLÓGICO

SUPERIOR DE PEROTE”
INGENIERIA EN INFORMÁTICA.
Sistema Semiescolarizado
Matemáticas Discretas
Segundo Semestre
205-B

▪ Lidia Herrera Ruiz 22050042


▪ Angelica Evelia Romero
Guarneros 22050008
▪ Arturo Jaimes Casiano
22050061

“ARBOLES Y REDES”
ÍNDICE
INTRODUCCIÓN. ................................................................................................... 1

6.1 ARBOLES. ........................................................................................................ 2

6.1.1 COMPONENTES Y PROPIEDADES. ............................................................ 3

6.1.2 CLASIFICACIÓN POR ALTURA Y NÚMEROS DE NODOS. ....................... 5

6.2 ARBOLES CON PESO ..................................................................................... 6

6.2.1 RECORRIDO DE UN ÁRBOL. ....................................................................... 7

6.3 REDES. ............................................................................................................. 9

6.3.1 TEORMA DE FLUJO MÁXIMO. .................................................................. 10

6.3.2 TEOREMA DE FLUJO MÍNIMO. ................................................................. 12

6.3.3 PAREOS Y REDES DE PETRI. ................................................................... 12

CONCLUSIÓN. ..................................................................................................... 13

BIBLIOGRAFÍA. ................................................................................................... 14
INTRODUCCIÓN.
La representación el conocimiento se extiende a toda expresión gráfica que incluya
símbolos verbales, geométricos, etc.; cuyo objetivo sea el de representar
secuencias de conceptos de un determinado dominio del conocimiento científico o
humano. En el ámbito de la Inteligencia Artificial se usan varios tipos de
representaciones simbólicas entre las que se encuentran: los diagramas de árbol,
las redes semánticas, los marcos, los árboles semánticos etc.; estos procedimientos
han influido.

1
6.1 ARBOLES.
En ciencias de la informática, un árbol es una estructura de datos ampliamente
usada que imita la forma de un árbol (un conjunto de nodos conectados). Un nodo
es la unidad sobre la que se construye 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 si existe un enlace
desde a hasta b (en ese caso, también decimos que b es hijo de a). Sólo puede
haber un único nodo sin padres, que llamaremos raíz. Un nodo que no tiene hijos
se conoce como hoja. Los demás nodos (tienen padre y uno o varios hijos) se les
conoce como rama.

Un árbol se define como un tipo de grafo que no contiene ciclos, es decir es un grafo
también acíclico, pero a su vez es conexo. (Blogspot.com., 2010)

Se llama recorrido de un árbol al proceso que permite acceder una sola vez a cada
uno de los nodos del árbol para examinar el conjunto completo de nodos.

Primeramente, se ven los algoritmos para construir el árbol sintáctico, para la


expresión dada en sufijo, prefijo o posfijo y también se presentan algoritmos para
reconocer si una expresión está sintácticamente correcta cuando está dada en
prefijo o posfijo. Al visitar los nodos de un árbol existen algunas maneras útiles en
las que se pueden ordenar sistemáticamente los nodos de un árbol. (Login, s/f)

2
6.1.1 COMPONENTES Y PROPIEDADES.
Componentes

❖ Raíz: Todos los árboles que no están vacíos tienen un único nodo raíz. Todos
los demás elementos o nodos derivan o descienden de él. El nodo Raíz no
tiene Padre es decir no es hijo de ningún elemento.
❖ Padre: X es padre de Y sí y solo sí el nodo X apunta a Y. También se dice
que X es antecesor de Y.
❖ Hijo: X es hijo de Y, sí y solo sí el nodo X es apuntado por Y. También se
dice que X es descendiente directo de Y.
❖ Hermano: Dos nodos serán hermanos si son descendientes directos de un
mismo nodo.
❖ Hoja: Se le llama hoja o Terminal a aquellos nodos que no tienen
ramificaciones (hijos).
❖ Nodo: Son los Vértices o elementos del Árbol.
❖ Nodo interior: Es un nodo que no es raíz ni Terminal.
❖ Grado: Es el número de descendientes directos de un determinado nodo.
❖ Grado del árbol: Es el máximo grado de todos los nodos del árbol.
❖ Nivel: Es el número de arcos que deben ser recorridos para llegar a un
determinado nodo. Por definición la raíz tiene nivel 1.
❖ Altura: Es el máximo número de niveles de todos los nodos del árbol.
Equivale al nivel más alto de los nodos más 1.
❖ Peso: Es el número de nodos terminales del árbol
❖ Longitud de camino: Es el número de arcos que deben ser recorridos para
llegar desde la raíz al nodo X. Por definición la raíz tiene longitud de camino
1, y sus descendientes directos longitud de camino 2 y así sucesivamente.
(completo.V.P, s/f)

3
Propiedades

Entre las propiedades más importantes de los árboles está la presencia de un paseo
entre cualquiera de dos vértices del árbol; segundo, que el número de vértices no
es menor al número de aristas del árbol y que un árbol con más de dos vértices
tiene por lo menos dos hojas.

Un ejemplo claro de los árboles en la vida cotidiana son los árboles genealógicos.
Para este caso, los vértices representan a los miembros de la familia y los arcos
representan la relación de parentesco. Conforme los conocimientos adquiridos con
anterioridad, el árbol no deja de ser un grafo, pero es del tipo no dirigido. (Perfil,
Teoria de Grafos, 2014)

4
6.1.2 CLASIFICACIÓN POR ALTURA Y NÚMEROS DE NODOS.
Existen diversos tipos de árboles, clasificados según diferentes criterios. Entre ellos
se encuentran:

❖ N-ario, que son aquellos arboles donde el número máximo de hijos por nodo
es un valor n.
❖ Árbol binario, en el que el número máximo de nodos hijos es 2; estos, a su
vez, pueden ser llenos (cuando todos los nodos tienen cero o dos hijos) y/o
perfectos (cuando las hojas están en el mismo nivel).
❖ AVL, que es un árbol binario de búsqueda en el que, para cada nodo, las
alturas de sus subárboles izquierdo y derecho no difieren en más de 1.
❖ Tipo B, en el que los nodos internos deben tener un número variable de
nodos hijos dentro de un rango predefinido.
❖ Estrella, el cual consiste de un único nodo, que es la raíz, y del resto de sus
vértices, los cuales son hojas. (Guest., 2020)

5
6.2 ARBOLES CON PESO.
Los árboles son unas estructuras especialmente adaptadas a los problemas de
optimización.

Árbol abarcador de menor peso. Vamos a considerar de nuevo el problema de la


red de conducción, pero ahora añadiremos un ingrediente nuevo. El estudio previo
de ingeniería nos informa de qué tramos es posible construir, pero, además,
disponemos de la información sobre el coste de cada uno de esos tramos.
Queremos, claro, elegir una red que conecte todas las ciudades con el menor coste
posible. La información de los costes se traduce en que cada arista lleva asociado
un número. Lo que buscamos es un árbol abarcador del grafo, pero justo aquel (o
aquellos) para el que la suma de los costes de las aristas elegidas sea mínima.

Para modelar esta situación, necesitamos una generalización del concepto de grafo.
Un grafo con pesos (o grafo ponderado) será un grafo G en el que, además, cada
arista a tenga asociado lo que llamaremos su peso, p(a), un número real no
negativo. La matriz de vecindades de un grafo con pesos será simétrica, con ceros
en la diagonal, y sus entradas serán los pesos de las aristas (o 0 si no hay tales
aristas). (Perfil, Blogspot.com., s/f)

6
6.2.1 RECORRIDO DE UN ÁRBOL.
Árbol binario.

Preorden: (raíz, izquierdo, derecho). Para recorrer un árbol binario no vacío en


preorden, hay que realizar las siguientes operaciones recursivamente en cada
nodo, comenzando con el nodo de raíz:

1. Visite la raíz
2. Atraviese el sub-árbol izquierdo
3. Atraviese el sub-árbol derecho

Inorden: (izquierdo, raíz, derecho). Para recorrer un árbol binario no vacío en


inorden (simétrico), hay que realizar las siguientes operaciones recursivamente
en cada nodo:

1. Atraviese el sub-árbol izquierdo


2. Visite la raíz
3. Atraviese el sub-árbol derecho

7
Postorden: (izquierdo, derecho, raíz). Para recorrer un árbol binario no vacío en
postorden, hay que realizar las siguientes operaciones recursivamente en cada
nodo:

1. Atraviese el sub-árbol izquierdo


2. Atraviese el sub-árbol derecho
3. Visite la raíz

8
En general, la diferencia entre preorden, inorden y postorden es cuándo se recorre
la raíz. En los tres, se recorre primero el sub-árbol izquierdo y luego el derecho.
En preorden, la raíz se recorre antes que los recorridos de los subárboles
izquierdo y derecho
En inorden, la raíz se recorre entre los recorridos de los árboles izquierdo y
derecho, y
En postorden, la raíz se recorre después de los recorridos por el subárbol
izquierdo y el derecho. (Perfil, Blogspot.com., s/f)

6.3 REDES.
Una red de transporte es una gráfica dirigida, simple, con peso 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, es la arista dirigida de i a j llamado capacidad de “ij” es un número
no negativo.

Una red de transporte, es una gráfica dirigida, simple con peso que satisface:

• Un vértice fijo, designado como el origen o fuente, no tiene aristas de entrada.


• Un vértice, designado como destino o sumidero, no tiene aristas salientes.
• El peso Cij de la arista dirigida (i, j) llamada capacidad de (i, j) es un número
no negativo. (Redes. (n.d.)., s/f)

9
6.3.1 TEORMA DE FLUJO MÁXIMO.

Es una red G, el flujo máximo. Generalmente existen varios flujos con el mismo valor
máximo. Para encontrar el flujo máximo consideremos un flujo inicial en cada arista
igual a cero, después se determina un camino específico de la fuente al sumidero y
se incrementa el flujo el flujo.

Si una arista está dirigida hacia la fuente decimos que esta arista está dirigida en
forma impropia, en caso contrario está dirigida en forma propia.

Si se determina un camino P de la fuente al sumidero en donde cada arista de P


está orientada en forma propia y el flujo en cada arista es menor que la capacidad
de la arista, es posible aumentar el valor de flujo.

Es posible incrementar el flujo en ciertos caminos de la fuente al sumidero que tenga


aristas orientadas en forma impropia y propia. Sea P un camino de “a” a “z” y sea
“x” un vértice en P que no sea ni “a” ni “z”

• Ambas aristas están orientadas en forma propia e impropia, en este caso, si


incrementamos el flujo en “, el flujo en la entrada en x seguirá siendo igual al
flujo de salida de x.
• Si incrementamos el flujo en e2 en “, debemos disminuir el flujo en e1 en ‘’
de modo que el flujo de entrada en x siga siendo igual al flujo de salida en x
• Es análogo en el caso b
• Disminuimos el flujo en ambas aristas en ‘’. En cada caso las asignaciones
resultantes de las aristas dan como resultado un flujo.

Para realizar estas alteraciones debemos tener un flujo menor que la capacidad en
una arista orientada en forma propia y un flujo distinto de cero en una arista
orientada en forma impropia.

Teorema 2:

seaP un camino de “a” a ”z” en una red G tal que:

10
• Para arista (i, j) de P, orientada en forma propia.

Fij<Cij

• Para cada arista (i, j) de P, orientada en forma propia.

0< Fij

Se define:

F’ij= si no existieran caminos que concuerden con el teorema 2, el flujo es máximo,


entonces se considera el algoritmo:

• Iniciar con un flujo


• Buscar un camino que satisfaga con las condiciones del teorema 2
• Si no existe el camino el flijo es máximo
• Se incrementa el flujo en ‘’, y se regresa a línea 2. (MARÍA, 2014)

11
6.3.2 TEOREMA DE FLUJO MÍNIMO.
En lo que respecta a las redes, un corte es un conjunto de corte en el cual, quedando
partes disjuntas del conjunto de vértices, V1 y V2 que, situados en la red, dejan la
fuente en una de ellas y al sumidero en la otra. Se llama capacidad de un corte a la
suma: Capacidad (v,w) ; vV1, w?V2 V1es la parte que contiene a la fuente V2 es la
parte que contiene al sumidero Sea F un flujo en G y sea (P, P) un corte en G.
Entonces la capacidad de (p, p) es mayor o igual que el valor de F. (Grimaldi)

6.3.3 PAREOS Y REDES DE PETRI.


Una 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 conocidos como estados) y las transiciones. Gráficamente, los sitios son
dibujados con 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 iniciado
por un numero entero positivo, y van de sitio a transición y viceversa. Por
simplicidad, el peso de los arcos no se indica cuando este es igual a 1.

Un arco que este etiquetado con K puede ser interpretado como K arcos paralelos.
(Pearson., s/f)

12
CONCLUSIÓN.
El tema principal del bloque, que la relación es una correspondencia entre dos
elementos de dos conjuntos con ciertas propiedades. Que en la computación se
utilizan en bases de datos, estructura de datos, redes entre otros. Y en lo que viene
siendo las funciones son una clase especial de relación que se utiliza prácticamente
en todas las áreas de las matemáticas.

Debemos tener en cuenta que un árbol como estructura de datos nos permite
almacenar una cantidad significativa de datos de forma ordenada. Un árbol se
representa con un conjunto de nodos entrelazados entre sí por medio de ramas,
debemos tener en cuenta que el nodo base es único, y se le denomina raíz. Los
recorridos de un árbol se entienden por el tratamiento realizado para acceder a los
diferentes nodos de un árbol. El recorrido puede afectar a la totalidad de los nodos
del árbol, por eso debemos tener muy claro que al realizar un árbol debemos colocar
nombres complejos que trate del algoritmo que estamos realizando.

13
BIBLIOGRAFÍA.
Blogspot.com. (18 de 02 de 2010). Obtenido de
http://matematicasdiscretasjota.blogspot.com/2010/02/arboles-y-
grafos_18.html

completo.V.P. (s/f). Matematicas Discretas. Obtenido de


http://matesdiscretasisc.blogspot.com/2014/12/641-componentes-
raizhoja.html

Grimaldi, 3. E.-R. (s.f.). Matemáticas Discreta y Combinatoria. Seymour Lipschutz


MarcLipson- Mc Graw Hill.

Guest. (30 de 05 de 2020). Unidad 5 y 6. Obtenido de Pdfcoffee.com.:


https://pdfcoffee.com/unidad-5-y-6-4-pdf-free.html

Login, W. (s/f). -Árboles. mate-discretas. Obtenido de


https://gabeezko.wixsite.com/mate-discretas/64--rboles

MARÍA, A. L. (2014). Teoría de grafos. Ejercicios y problemas resueltos. Paraninfo,


S.A.

Pearson., R. J. (s/f). Matemáticas Discretas 6ta Edición. Obtenido de


https://arodrigu.webs.upv.es/grafos/doku.php?id=algoritmo_ford_fulke

Perfil, V. T. (2014). Teoria de Grafos. Obtenido de Blogspot.com.:


http://teoriadegrafoss.blogspot.com/2014/12/arboles-matematicas-
discretas.html

Perfil, V. T. (s/f). Blogspot.com. Obtenido de TEORIA DE GRAFOS.:


http://9relaciones.blogspot.com/2014/11/teoria-de-grafos.html

Redes. (n.d.). (s/f). Obtenido de Matematicas-Discreta.:


https://trabajoenequipoitq.wixsite.com/matematicas-discreta/65-redes

14

You might also like