martes, 18 de agosto de 2015

Teoría de Grafos.



La teoría de grafos (también llamada teoría de las gráficas) es un campo de estudio de las matemáticas y las ciencias de la computación, que estudia las propiedades de los grafos (también llamadas gráficas, que no se debe confundir con las gráficas que tienen una acepción muy amplia) estructuras que constan de dos partes, el conjunto de vértices, nodos o puntos; y el conjunto de aristas, líneas o lados (edges en inglés) que pueden ser orientados o no. Por lo tanto también esta conocido como análisis de redes.
La teoría de grafos es una rama de las matemáticas discretas y de las matemáticas aplicadas, y es un tratado que usa diferentes conceptos de diversas áreas como combinatoria, álgebra, probabilidad, geometría de polígonos, aritmética y topología.
Actualmente ha tenido mayor preponderancia en el campo de la informática, las ciencias de la computación y telecomunicaciones. 

HISTORIA.

El origen de la teoría de grafos se remonta al siglo XVIII con el problema de los puentes de Königsberg, el cual consistía en encontrar un camino que recorriera los siete puentes del río Pregel (54°42'12?N 20°30'56?E) en la ciudad de Königsberg, actualmente Kaliningrado, de modo que se recorrieran todos los puentes pasando una sola vez por cada uno de ellos. El trabajo de Leonhard Euler sobre el problema titulado Solutio problematis ad geometriam situs pertinentis2 (La solución de un problema relativo a la geometría de la posición) en 1736, es considerado el primer resultado de la teoría de grafos. También se considera uno de los primeros resultados topológicos en geometría (que no depende de ninguna medida). Este ejemplo ilustra la profunda relación entre la teoría de grafos y la topología.
Luego, en 1847, Gustav Kirchhoff utilizó la teoría de grafos para el análisis de redes eléctricas publicando sus leyes de los circuitos para calcular el voltaje y la corriente en los circuitos eléctricos, conocidas como leyes de Kirchhoff, considerado la primera aplicación de la teoría de grafos a un problema de ingeniería.
En 1852 Francis Guthrie planteó el problema de los cuatro colores el cual afirma que es posible, utilizando solamente cuatro colores, colorear cualquier mapa de países de tal forma que dos países vecinos nunca tengan el mismo color. Este problema, que no fue resuelto hasta un siglo después por Kenneth Appel y Wolfgang Haken en 1976, puede ser considerado como el nacimiento de la teoría de grafos. Al tratar de resolverlo, los matemáticos definieron términos y conceptos teóricos fundamentales de los grafos.
En 1857, Arthur Cayley estudió y resolvió el problema de enumeración de los isómeros, compuestos químicos con idéntica composición (fórmula) pero diferente estructura molecular. Para ello representó cada compuesto, en este caso hidrocarburos saturados CnH2n+2, mediante 

un grafo árbol donde los vértices representan átomos y las aristas la existencia de enlaces químicos.
El término «grafo», proviene de la expresión H«graphic notation» usada por primera vez por Edward Frankland3 y posteriormente adoptada por Alexander Crum Brown en 1884, y hacía referencia a la representación gráfica de los enlaces entre los átomos de una molécula.
El primer libro sobre teoría de grafos fue escrito por Dénes Konig y publicado en 1936


APLICACIONES.

Gracias a la teoría de grafos se pueden resolver diversos problemas como por ejemplo la síntesis de circuitos secuenciales, contadores o sistemas de apertura. Se utiliza para diferentes áreas por ejemplo, Dibujo computacional, en toda las áreas de Ingeniería.
Los grafos se utilizan también para modelar trayectos como el de una línea de autobús a través de las calles de una ciudad, en el que podemos obtener caminos óptimos para el trayecto aplicando diversos algoritmos como puede ser el algoritmo de Floyd.
Para la administración de proyectos, utilizamos técnicas como técnica de revisión y evaluación de programas (PERT) en las que se modelan los mismos utilizando grafos y optimizando los tiempos para concretar los mismos.
La teoría de grafos también ha servido de inspiración para las ciencias sociales, en especial para desarrollar un concepto no metafórico de red social que sustituye los nodos por los actores sociales y verifica la posición, centralidad e importancia de cada actor dentro de la red. Esta medida permite cuantificar y abstraer relaciones complejas, de manera que la estructura social puede representarse gráficamente. Por ejemplo, una red social puede representar la estructura de poder dentro de una sociedad al identificar los vínculos (aristas), su dirección e intensidad y da idea de la manera en que el poder se transmite y a quiénes.
Se emplea en problemas de control de producción, para proyectar redes de ordenadores, para diseñar módulos electrónicos modernos y proyectar sistemas físicos con parámetros localizados (mecánicos, acústicos y eléctricos).
Se usa para la solución de problemas de genética y problemas de automatización de la proyección (SAPR). Apoyo matemático de los sistemas modernos para el procesamiento de la información. Acude en las investigaciones nucleares (técnica de diagramas de Feynman).5
Los grafos son importantes en el estudio de la biología y hábitat. El vértice representa un hábitat y las aristas (o "edges" en inglés) representa los senderos de los animales o las migraciones. Con esta información, los científicos pueden entender cómo esto puede cambiar o afectar a las especies en su hábitat.

TIPOS DE GRAFOS .



Grafo simple. o simplemente grafo es aquel que acepta una sola arista uniendo dos vértices cualesquiera. Esto es equivalente a decir que una arista cualquiera es la única que une dos vértices específicos. Es la definición estándar de un grafo.



Multigrafo. o pseudografo son grafos que aceptan más de una arista entre dos vértices. Estas aristas se llaman múltiples o lazos (loops en inglés). Los grafos simples son una subclase de esta categoría de grafos. También se les llama grafos no-dirigido.



Grafo dirigido. Son grafos en los cuales se ha añadido una orientación a las aristas, representada gráficamente por una flecha.



Grafo etiquetado. Grafos en los cuales se ha añadido un peso a las aristas (número entero generalmente) o un etiquetado a los vértices.



Grafo aleatorio. Grafo cuyas aristas están asociadas a una probabilidad.



Hipergrafo. Grafos en los cuales las aristas tienen más de dos extremos, es decir, las aristas son incidentes a 3 o más vértices




Grafo infinito. Grafos con conjunto de vértices y aristas de cardinal infinito.





lunes, 17 de agosto de 2015

Producto Cartesiano.

El producto cartesiano de dos conjuntos A y B, denotado A × B, es el conjunto de todos los posibles pares ordenados cuyo primer componente es un elemento de A y el segundo componente es un elemento de B. A × B = { (x,y) / x A ^ y B }

Ejemplo: Si A = { a, b, c } y B = { 1, 2 } AxB = { (a,1), (a, 2), (b, 1), (b, 2), (c, 1), (c, 2) } Note que A tiene 3 elementos B tiene 2 elementos A x B tiene 6 elementos. 

Ejemplo2: A = { oro, copa, basto, espada } B = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 } A x B = { (oro, 1), (oro,2),…,(oro,12), (copa,1), (copa,2), …,(copa,12), …,(espada,12) } Note que A tiene 4 elementos B tiene 12 elementos A x B tiene 48 elementos (todas las cartas del mazo) 

Ejemplo3:
Ejemplo4:

 

Relación de conjuntos: pertenencia, inclusión, igualdad y diferencia.



Pertenencia: Cuando un elemento integra un conjunto, se dice que el elemento pertenece al conjunto y se denota por ϵ y en caso contrario se denota por ϵ.

Ejemplo:


Inclusión:  Un conjunto está incluido en otro conjunto cuando todos sus elementos también pertenecen al otro conjunto. La inclusión se denota por C y caso contrario por C.

Ejemplo:

B = {1,2,3,4,5,6,7,8}   y    A = {2,3,6,8}
Todos los elementos de A son también de B. Decimos entonces que “A está incluido en B” o que “A es subconjunto de B”. A  C  B.

Definición: Sean A y B dos subconjuntos. Decimos que A es subconjunto de B, A  C  B, si y sólo si todo elemento de A es también elemento de B, simbólicamente A  C  B  <=> Para todo x (x ϵ A=> x ϵ B).

 

Igualdad: Dos conjuntos A y B son iguales si tienen exactamente los mismos elementos.
En símbolos A = B <=> (x ϵ A => x ϵ B) ^ (x ϵ B => x ϵ A)
Es decir: Todo elemento de A pertenece a B y todo elemento de B pertenece a A.

Ejemplo:

Diferencia de conjuntos: 
En términos prácticos, el complemento de un conjunto es todo lo que no está en el conjunto.
Sea A un conjunto dentro de un conjunto universo U. Se define el complemento de A, denotado por  A^c (que se lee A complemento), al conjunto

Ejemplo:
animacionSi realizas la operación M menos N, debes seleccionar los elementos de M que no están en N.  Representamos la diferencia M menos N así: M \ N.  Observa que en este caso M \ N={a,c}.

Intersección de conjuntos


En teoría de conjuntos, la intersección de dos (o más) conjuntos es una operación que resulta en otro conjunto que contiene los elementos comunes a los conjuntos de partida. Por ejemplo, dado el conjunto de los números pares P y el conjunto de los cuadrados C de números naturales, su intersección es el conjunto de los cuadrados pares D :

P= { 2,4,6,8,10....}

C= {1,4,9,16,25....}

D= {4,16,36,64....}






En otras palabras: Así, por ejemplo, si A = { a, b, c, d, e} y B = { a, e, i, o}, entonces la intersección de dichos conjuntos estará formada por todos los elementos que estén a la vez en los dos conjuntos, esto es: A B = { a, e}

Dados dos conjuntos A y B, su intersección es otro conjunto cuyos elementos, necesariamente, pertenecen a los dos conjuntos A y B:




La intersección de dos conjuntos A y B es otro conjunto A ∩ B cuyos elementos son los elementos comunes a A y B :











Tipos de Conjuntos.



Conjunto Finito: Se denomina así al conjunto al cual podemos nombrar su último elemento
Ejemplo: M={x/x es mes del año}
Porque sabemos que el último mes es Diciembre



Conjunto Infinito: Se denomina así al conjunto al cual no podemos nombrar su último elemento
Ejemplo: M={x/x es número natural}


Conjunto Universo: Se denomina así al conjunto formado por todos los elementos del tema de referencia

Ejemplo: U={x/x es un animal}
A={x/x es un mamífero}
B={x/x es un reptil}




Conjunto vacío: Se denomina así al conjunto que no tiene ningún elemento. A pesar de no tener elementos se le considera como conjunto y se representa de la siguiente forma: {*}

Ejemplos: Conjunto de los meses del año que terminan en a.
Conjunto de números impares múltiplos de 2.






Conjunto unitario: Es el conjunto que tiene un solo elemento. 
Ejemplo: Conjunto de los meses del año que tiene menos de 30 días, solamente febrero pertenece a dicho conjunto.


Conjuntos disjuntos: Se llaman conjuntos disjuntos aquellos que no tienen ningún elemento que pertenezca a ambos al mismo tiempo.

Ejemplo: Los dos conjuntos siguientes:

{x/x es un número natural}
{x/x es un día de la semana}
son disjuntos ya que no tienen ningún elemento común.

Conjunto de las partes de un conjunto: Se llama así al conjunto formado por todos los subconjuntos posibles de un conjunto dado. Observamos que en él los elementos son, a su vez, conjuntos. Se representan por p(A).

Ejemplo: Dado el conjunto: A= {a,b,c,d.}
Formemos todos sus subconjuntos: , M={a}, N={b}, P={c}, Q={d}, R={a,c}, T={a,d}, U={b,c}, V={b,d}, X={c,d}, Y={a,b,c}, Z={a,b,d}, L={b,c,d}. El conjunto de las partes de A, es decir (A), será:
p(A) = {{ }, M, N, P, Q, R, S, T, U, V, X, Y, Z, L, A}


Conjuntos son iguales:

Dos conjuntos son iguales si, y solamente si, todos los elementos del primero son iguales a los elementos del segundo y todo elemento del segundo es elemento del primero.
Ejemplo: Los dos siguientes conjuntos: {x/x es un número natural} {x/x es un número entero positivo} son iguales, ya que todo número entero positivo es un número natural.

Operaciones con conjuntos: Union de conjuntos

Unión


La unión de dos conjuntos A y B la denotaremos por A È B y es el conjunto formado por los elementos que pertenecen al menos a uno de ellos ó a los dos. Lo que se denota por:
È B = { x/x Î A ó x Î B }

Ejemplo 1:

Consideremos los siguientes conjuntos:

A={1,3,5,7}

B={1,2,3,4,5}

È B = {1,2,3,4,5,7}

La representación gráfica seria:








¿Que es la Teoría de Conjuntos?


La palabra conjunto generalmente la asociamos con la idea de agrupar objetos, por ejemplo un conjunto de discos, de libros, de plantas de cultivo y en otras ocasiones en palabras como hato, rebaño, piara, parcelas, campesinado, familia, etc., es decir la palabra conjunto denota una colección de elementos claramente entre sí, que guardan alguna característica en común. Ya sean números, personas, figuras, ideas y conceptos.
En matemáticas el concepto de conjunto es considerado primitivo y ni se da una definición de este, sino que se trabaja con la notación de colección y agrupamiento de objetos, lo mismo puede decirse que se consideren primitivas las ideas de elemento y pertenencia.
La característica esencial de un conjunto es la de estar bien definido, es decir que dado un objeto particular, determinar si este pertenece o no al conjunto. Por ejemplo si se considera el conjunto de los números dígitos, sabemos que el 3 pertenece al conjunto, pero el 19 no. Por otro lado el conjunto de las bellas obras musicales no es un conjunto bien definido, puesto que diferentes personas puedan incluir distintas obras en el conjunto.
Los objetos que forman un conjunto son llamados miembros o elementos. Por ejemplo el conjunto de las letras de alfabeto; a, b, c, ..., x, y, z. que se puede escribir así:

{ a, b, c, ..., x, y, z}
Como se muestra el conjunto se escribe entre llaves ({}) , o separados por comas (,).

El detallar a todos los elementos de un conjunto entre las llaves, se denomina forma tabular, extensión o enumeración de los elementos.


Dos conjuntos son iguales si tienen los mismos elementos, por ejemplo:
El conjunto { a, b, c } también puede escribirse:
{ a, c, b }, { b, a, c }, { b, c, a }, { c, a, b }, { c, b, a }

En teoría de conjuntos se acostumbra no repetir a los elementos por ejemplo:
El conjunto { b, b, b, d, d } simplemente será { b, d }.