Matematicas Discreta.
Matematicas Discreta.
Matematicas Discreta.
De Guatemala.
Facultad de Ingeniería en Sistemas de
Información.
SEDE: Retalhuleu.
CATEDRATICO: Ing. Jorge Luis Solares.
CURSO: Matemática Discreta.
II CICLO.
INVESTIGACIÓN
INTEGRANTES:
Byron Wenceslao González de la Cruz 2890-18-24878.
Jonathan Alejandro Murcia Toj 2890-14-17341.
Juan Diego López Mus 2890-18-8991.
COLORACIÓN DE VÉRTICES
La vértice coloración (o simplemente coloración) es la asignación de los vértices de
un grafo con colores tal que dos vértices que compartan la misma arista tengan
colores diferentes. Un grafo con loops no puede ser coloreado, y solo se consideran
grafos sin loops.
ARISTA COLORACIÓN
Una arista coloración de un grafo, es una coloración de las aristas, denotada como la
asignación de colores a aristas tal que aristas incidentes tengan un color distinto. Una
arista coloración con k colores es llamada k-arista-coloración y es equivalente al
problema de particionar el conjunto de aristas en k emparejamientos. El menor
número de colores necesarios para un arista coloración de un grafo G es el índice
cromático o número cromático de aristas.
GRAFOS COLOREABLES
Si existe una k-coloración de G se dice que el grafo G es kcoloreable. Las coloraciones
siempre existen, pues podemos asignar a cada vértice del grafo un color diferente si
fuera necesario. Cada coloración de G produce en el conjunto de vértices, V(G), una
partición en conjuntos independientes denominados clases de color. Un conjunto de
vértices I se llama independiente si dos vértices cualesquiera de I no son adyacentes.
Ejemplo: Coloración de un Grafo.
POLINOMIOS CROMATICOS
El polinomio cromático de un grafo calcula el número de maneras en las cuales puede
ser coloreado el grafo usando un número de colores dado, de forma que dos vértices
adyacentes no tengan el mismo color.
Por ejemplo,
Las condiciones anteriores son todas equivalentes, es decir, si se cumple una de ellas
otras también se cumplen. Para árboles finitos además se cumple que: Si un árbol G
tiene un número finito de vértices, n, entonces tiene n − 1 aristas.
Un árbol recibe el nombre de árbol con raíz si un vértice ha sido designado raíz.
En este caso las aristas tienen una orientación natural hacia o desde la raíz. Los
árboles con raíz, a menudo con estructuras adicionales como orden de los
vecinos de cada vértice, son una estructura clave en informática; véase árbol
(programación).
Todo árbol posee una altura. Recorriendo el mismo en forma de grafo dirigido y
considerando que las aristas parten desde los vértices hacia algún otro vértice
o hacia alguna hoja, de forma tal que todo camino inicia en la raíz y termina en
una hoja, puede afirmarse que el árbol posee una altura h. Dicha altura será
igual a la longitud del camino con más aristas.
Propiedades de la Teoría de los arboles
Todo árbol es a su vez un grafo con sólo un conjunto numerable de vértices es además
un grafo plano.
Todo grafo conexo G admite un árbol de expansión, que es un árbol que contiene
cada vértice de G y cuyas aristas son aristas de G.
Una fórmula más exacta para el comportamiento asintótico de t(n) implica que hay
dos números α y β (α ≈ 3 y β ≈ 0.5) tales que:
ARBOLES Y ORDENAMIENTO
HISTORIA:
En 1951 a David Huffman y a sus campañeros de clase de la asignatura “Teoria de la
Informacion” se les permitio optar entre la realización de un examen final o la
presentación de un trabajo.
ARBOL:
Un nodo raíz (1) con dos hijos.
Izquierda (2) y derecha (3).
ORDENAMIENTO DE ÁRBOLES:
El ordenamiento con árbol binario es un algoritmo de ordenamiento, el cual ordena
sus elementos haciendo uso de un árbol binario de búsqueda.
En ciencias de la computación, un
árbol binario es una estructura de
datos en la cual cada nodo puede
tener un hijo izquierdo y un hijo
derecho. No pueden tener más de
dos hijos (de ahí el nombre "binario").
Si algún hijo tiene como referencia a
null, es decir que no almacena ningún
dato, entonces este es llamado un
nodo externo. En el caso contrario el
hijo es llamado un nodo interno. Usos
comunes de los árboles binarios son los
árboles binarios de búsqueda, los
montículos binarios y Codificación de
Huffman.
Ejemplo:
Un árbol binario puede estar equilibrado o no. Para que un árbol binario este
equilibrado cada uno de sus sub arboles izquierdo y derechos deben de cumplir la
siguiente condición: estar vacíos o presentar el mismo número de elementos.
TIPOS DE ORDENAMIENTO:
1. PRE-ORDEN
2. IN-ORDEN
3. POSt-ORDEN
IN-ORDEN: nodo izquierda, nodo raíz, nodo derecho. Para recorrer un árbol binario no
vacío en in orden (simétrico), hay que realizar las siguientes operaciones
recursivamente en cada nodo:
Un árbol con peso es un grafo donde cada lado tiene un número asociado o peso.
Normalmente, al peso de un lado e se le designa por w(e). La suma de todos los pesos
de todos los lados de un grafo con peso se llama el peso del grafo.
Las notaciones son una forma especial en la que se pueden expresar una expresión
aritmética y puedan ser de 3 formas:
1. Infija
2. Prefija
3. Posfija
Los prefijos, Pre - Pos - In se refieren a la posición relativa del operador con respecto a
los dos operandos.
NOTACION INFIJA:
Es la notación común de expresiones aritméticas y lógicas en la cual se escriben los
operadores entre los operandos.
Ejemplo:
(A+B+C)* (C- A)
(A-B)^C+D
(3*x^2+2*x*y^2+8*y^3)/(8*y^3+3*y^2*y^2).
NOTACION PREFIJA:
La Expresión o Notación Prefija nos indica que el operador va antes de los operandos
sus características principales son:
NOTACION POSFIJA:
Se refiere a que el operador ocupa la posición después de los operandos sus
características principales son: