Grafos Emmanuel Parada..

Slides:



Advertisements
Presentaciones similares
Tania Guzmán García Luis González Varela Alexandre González Rivas
Advertisements

Diseño y análisis de algoritmos
GRAFOS Presentado por: Oscar Leonardo Ramírez John Freddy Sandoval
Bruno López Takeyas Instituto Tecnológico de Nuevo Laredo
NUMERO DE CONTROL: NOMBRE DEL TRABAJO: MAPA CONCEPTUAL
OPTIMIZACIÓN EN REDES EN ALGUNOS PROBLEMAS DE OPTIMIZACIÓN PUEDE SER ÚTIL REPRESENTAR EL PROBLEMA A TRAVÉS DE UNA GRÁFICA: ruteo de vehículos, distribución.
Fundamentos de la Gestión de Proyectos
INSTITUTO TECNOLOGICO DE VILLAHERMOSA
Instituto Tecnológico De Villahermosa
Introducción a la Programación
Investigación de Operaciones II
Investigación de Operaciones II
Teórico: Introducción
ESTRUCTURAS DE DATOS AVANZADAS
INTRODUCCIÓN A UML Oscar Miguel Alonso Moreno.
Sistemas Distribuidos “Técnicas de Especificación Formal”

Unified Modeling Language (Lenguaje de Modelamiento unificado)
Algoritmos Genéticos (AG) Integrantes: Rubén Levineri Miguel Rozas Juan Yañez Faltan autores y bibliografía.
Chantal de Leste Conde David Ramos Navarro
Problemes de Viatjants
AED I. Estructuras de Datos.
Teoría de Grafos.
1 Algoritmos Elementales de Grafos Agustín J. González ELO-320: Estructura de Datos Y Algoritmos 1er.Sem
Programación entera y grafos
Técnicas de Calidad en el Software
Grafos. Un Grafo G es un par de conjuntos (V, E), donde V es un conjunto no vacío de elementos llamados vértices o nodos y E es un conjunto formado por.
Ciudad de Könisberg, Prusia, en XVIII:
Temas importantes para el desarrollo de la segunda parte del TPE
Trabajo presentado por: LUIS FERNANDO OBANDO ING
Matemáticas Discretas

Fundamentos de programación
A LGORITMO DE BÚSQUEDA POR COSTO UNIFORME Dorian López.

Algoritmos y Estructuras de Datos III (segunda parte) 1er cuatrimestre 2010 Min Chih Lin Irene Loiseau.
Comunicación y Multimedia
Agustín J. González ELO320: Estructura de Datos y Algoritmos
Parte II. Algorítmica. 5. Backtracking. 1. Análisis de algoritmos.
EQUIPO #7 Aplicaciones de Grafos Erick Ramiro Adrián.
Programación y control del proyecto
SISTEMAS DE INFORMACION GEOGRAFICA. LOS SIG DEFINICION DEFINICION Un SIG se define como un conjunto de métodos, herramientas y datos que están diseñados.
Carmen Fernández Grasa I.E.S. Félix de Azara 6 de mayo de 2011
Agustín J. González ELO-320: Estructura de Datos Y Algoritmos
Agustín J. González ELO320: Estructura de Datos y Algoritmos
Trazas Animadas de Recorridos sobre Grafos
Habilidades TIC para el aprendizaje
Algoritmos y Estructuras de Datos III (Historia Grafos) 2do cuatrimestre 2012.
DIAGRAMA DE FLECHAS O RUTA CRITICA
Instituto Tecnológico De Villahermosa Alumno: Lázaro García Hernández.
ALUMNO: GABRIEL GARCÍA VELAZQUEZ NO.CONTROL: MATERIA: INV. OPERACIONES UNIDAD 3.
COMPLETA LOS ESPACIOS CON LA PALABRA ADECUADA 1.LOS _______________________ SE DEFINEN COMO LA _________________LÓGICA DE _________PARA SOLUCIONAR UN.
UML.
Escuela de Ciencias Basicas, Tecnología e Ingeniería
APRENDIZAJE BASADO EN PROBLEMAS (ABP)
Introducción al proceso de verificación y validación.
BUSQUEDA EN ANCHURA Y PROFUNDIDAD
INGENIERÍA DE REQUISITOS Unidad 2 Integrantes equipo Morales Balderas josefina Reyes Larios María Fernanda Heredia palma Andrea Valencia Carrión Alina.
ANALISIS DE REDES Problema de Transporte Método de la esquina Noroeste
Introducción a los TADs
APLICACIONES DE LAS MATRICES
Unified Modeling Language (Lenguaje de Modelamiento unificado)
Operations Management
Recorridos de grafos Segunda Parte M.C. Meliza Contreras González.
ALGORITMO FLOYD WARSHALL
En el presente trabajo, se explica los diferentes elementos que nos ofrece Microsoft Access, para hacer mas fácil y rápido la realización de bases de.
Programa Sobre Procesos de Negocios SCM y Logística. Integración de procesos que permite a empresas en crecimiento implementar las mejores prácticas en.
Ejemplo nº1 En una fábrica de cerveza se producen dos tipos: rubia y
#REDES.. ¿Qué es una red? Conjunto de computadores, equipos de comunicaciones y otros dispositivos que se pueden comunicar entre sí, a través de un medio.
Transcripción de la presentación:

Grafos Emmanuel Parada.

GRAFOS. DEFINICION: Es un conjunto de objetos llamados vértices o nodos unidos por enlaces llamados aristas o arcos, que permiten representar relaciones binarias entre elementos de un conjunto.

ORIGEN. Del Griego Grafos: dibujo, imagen. Fue Leonhard Euler quien ideó los grafos como una manera muy potente y elegante de resolver el problema de los puentes de Königsberg. 

ESQUEMA.

REPRESENTACION. Representación mediante matrices: la forma mas fácil de guardar información de nodos. Representación mediante listas: aquí se guarda por cada nodo en una lista dinámica o en un vector. Representación mediante matrices dispersas: solo representan aquellos enlaces que existen en el grafo.

TIPOS. Dirigidos: aquellos cuyos lados están orientados. No dirigidos: aquellos cuyos lados no están orientados.

RECORRIDO DE UN GRAFO. Recorrido en anchura: es recorrer el grafo desde un nodo dado. Recorrido en profundidad: el recorrido en profundidad trata de buscar los caminos que parten desde el nodo de salida hasta que ya no es posible avanzar más.

ALGORITMOS Algoritmo de búsqueda en anchura (BFS) Algoritmo de búsqueda en profundidad (DFS) Algoritmo de búsqueda A* Algoritmo del vecino más cercano Ordenación topológica de un grafo.

APLICACIONES. Gracias a los grafos se pueden resolver diversos problemas como por ejemplo contadores o sistemas de apertura, dibujo computacional en todas las ingenierías. Se puede aplicar en la logística, transporte, diseño de redes.

SOFTWARE PARA GRAFOS. En la búsqueda de un software para trabajar con grafos encontramos este programa que sirve para la construcción, edición, y análisis llamado grafos. Este programa se puede usar para el modelado y resolución de problemas reales ya que cuenta con varias funciones y algoritmos incorporados con lo cual permite que cualquier persona sin mayores conocimientos lo pueda utilizar.

CONT…. La filosofía de Grafos es la siguiente: “dibujar, modelar, resolver y analizar". La versión actual del programa 1.3.0 es totalmente funcional, y se puede usar para diseñar grafos y para los análisis descritos. 

SW GRAFOS.

OTROS SW. GraphThing: Es un software para la construcción, edición y análisis de grafos, es software libre bajo la licencia gnu. versiones:1.3.2, 1.3.1, 1.2.1, 1.2. aiSee — visualización de grafos: aiSee es una aplicación para la visualización automática de grafos especificados en formato GDL (Graph Description Language).

COSTOS. a.- Ejecución del proyecto en el plazo más corto y al menor costo. b.- Permiten la interrelación de las etapas y operaciones del proyecto. c.- Distribución óptima de los recursos disponibles y facilitan su redistribución en caso de modificaciones. d-. Provee alternativas para la ejecución del proyecto y facilitan la toma de decisión. e.- Identifican tares u operaciones “críticas” que no ofrecen holgura en el tiempo para su ejecución, y así concentrarse en ellas totalmente. Las tareas u operaciones “críticas” afectan el plazo para el término del proyecto global. f.- Definen responsabilidad de las personas involucradas en el proyecto.

CURIOSIDAD. Como anécdota, la captura de Saddam Hussein se realizó en parte gracias a la labor de construcción del grafo de su red de soporte, basada en las relaciones funcionales de Saddam con miembros de su partido pero sobre todo de las relaciones tribales y familiares que le unen a su ciudad natal de Tikrit.