MATEMÁTICAS PARA LA COMPUTACIÓN

Documentos relacionados
MATEMÁTICAS PARA LA COMPUTACIÓN CAPÍTULO 1. SISTEMAS NUMÉRICOS

El TAD Grafo. El TAD Grafo

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

Grafos. Suponiendo que e = [u, v]. Entonces los nodos u y v se llaman extremos de e y u y v se dice que son nodos adyacentes o vecinos.

MATEMÁTICAS PARA LA COMPUTACIÓN

MATEMÁTICAS PARA LA COMPUTACIÓN CAPÍTULO 1. SISTEMAS NUMÉRICOS

Definición 1.1 Sea G = (V, A) un grafo no dirigido. G se denomina árbol si es conexo y no contiene ciclos.

Grafos y Redes. 3. Resolución: Dibujar el camino sin levantar el lápiz y pasando sólo una vez por cada arco o arista.

Árboles. Un grafo no dirigido es un árbol si y sólo si existe una ruta unica simple entre cualquiera dos de sus vértices.

Capítulo 6. Relaciones. Continuar

Centro Asociado Palma de Mallorca. Tutor: Antonio Rivero Cuesta

El TAD Grafo. El TAD Grafo

Matemáticas Discretas TC1003

MATEMÁTICAS PARA LA COMPUTACIÓN CAPÍTULO 1. SISTEMAS NUMÉRICOS

Utiliza más de un procedimiento en la construcción de un teselado; identifica que un teselado es un principio de orden.

Para construir un diagrama PERT se han de tener en cuenta las siguientes reglas

Una Interfaz Grafo-Matriz

Formulación del problema de la ruta más corta en programación lineal

Grafos. Amalia Duch Brown Octubre de 2007

INSTRUCTIVO DE CARGA MASIVA DE INGRESO DE TRABAJADOR PARA EL SISTEMA DE GESTIÓN Y AUTOLIQUIDACION DE EMPRESAS TIUNA

Grafos. Algoritmos y Estructuras de Datos III

UNIDAD 9. DATOS COMPLEJOS PILAS

GRAFOS I. Antonio Luis Rodríguez López-Cañizares y Ceferino Ruiz Garrido

2007 Carmen Moreno Valencia

LABORATORIO 6 NEUMÁTICA MÉTODO CASCADA ACCIONAMIENTO DE DOS CILINDROS DOBLE EFECTO

Problema nº 1: Dominó/Dominó triangular

GENERALIDADES DE DIBUJO TÉCNICO INTRODUCCIÓN AL DIBUJO TÉCNICO EN INGENIERIA

TEORIA DE GRAFOS. Estructuras Discretas Ing. Jenny Paredes Aguilar

Devolución a Proveedores

EL FORMATO DIN A0. DIN A0 es un formato estándar de papel de dibujo.

APUNTADORES. Un apuntador es un objeto que apunta a otro objeto. Es decir, una variable cuyo valor es la dirección de memoria de otra variable.

TEMA II: SISTEMAS DE NUMERACIÓN

Tema: Los Grafos y su importancia para la optimización de redes.

Algoritmos para determinar Caminos Mínimos en Grafos

Coloración de grafos

Crear gráficos en Excel Un gráfico es la representación gráfica de los datos de una hoja de cálculo y facilita su interpretación.

Fundamentos de programación JAVA

MATEMÁTICA: TRABAJO PRÁCTICO 2. Funciones. 1) Carlos está enfermo. Veamos la gráfica de la evolución de su temperatura.

Relaciones. Estructuras Discretas. Relaciones. Relaciones en un Conjunto. Propiedades de Relaciones en A Reflexividad

6. Diagramas de flujo.

Francis Guthrie Planteo el problema de los cuatro colores, después de colorear el mapa de Inglaterra 9/15/2015 3

ELEMENTOS BÁSICOS DE ACOTACIÓN INDUSTRIAL

Apuntes de Matemática Discreta 8. Relaciones de Equivalencia

Flujos de redes (Network Flows NF)

Cristian Blanco

Computación Gráfica = CG = Computer Graphics

GRAFOS. Prof. Ing. M.Sc. Fulbia Torres

ACTIVIDAD 2. Adivina... quién soy y cómo soy? 6º de Primaria. Actividades imprimibles

Unidad III: UML Parte II.

PANTALLA PRINCIPAL. Menú y teclas de acceso rápido. Paso 1: Rellenar todos los campos de la empresa instaladora.

11. MOSAICOS. El ángulo interior de un polígono regular de n lados es

Figura 3.1. Grafo orientado.

LAS CIENCIAS DE LA PLANIFICACIÓN

ESTUDIO ELEMENTAL DEL TIRO OBLICUO

CAPÍTULO II SISTEMAS NUMÉRICOS. Este método de representar los números se llama sistema de numeración decimal, donde 10 es la base del sistema.

NOMBRE: NL: SECC: I.- RESUELVE BREVEMENTE LAS SIGUIENTES OPERACIONES. 1.- Realiza la descomposición decimal de las siguientes cifras.

Teorema de Hoffman-Singleton.

Teoría de grafos y optimización en redes

Proyecto 2: recorridos sobre grafos y componentes conexas

DIAGRAMAS UML ANDRÉS ESTEBAN MARTÍNEZ HUTA CICLO DE VIDA DEL SOFTWARE GLORIA CECILIA RÍOS MUÑOZ

INSTRUCTIVO PARA EL DILIGENCIAMIENTO DE LA DECLARACION JURADA DEL PRODUCTOR O DECLARACION DE ORIGEN DE LAS MERCANCIAS

LAS CIENCIAS DE LA PLANIFICACIÓN

UNIVERSIDAD MAYOR DE SAN SIMÓN FACULTAD DE CIENCIAS Y TECNOLOGÍA INGENIERÍA DE SISTEMAS BÚSQUEDA PRIMERO EL MEJOR

VISTAS DE UN OBJETO 1. ALZADO 2. PLANTA 3. PERFIL

Algebra Sigla MAT2001

TEORÍA DE GRAFOS Ingeniería de Sistemas

Cálculos matemáticos POR EL MÉTODO DE RADIACIONES

Clases e instancias. Algoritmos y Estructuras de Datos I. Clases e instancias. memoria dinámica.

LAS TORRES DE HANOI Y EL MANDATO DE BRAHMA

Lugar Polígono Circunferencia

GRAFOS CREACIÓN DE ÍNDICES EN GOOGLE DE LOS SITIOS DE LA RED DE INTERNET

CUESTIONARIO UNIDAD 2

Caminos rectos Plan de clase (1/3) Escuela: Fecha: Profesor (a):

Introducción a la Teoría de Grafos

MATEMÁTICA 5 BÁSICO GUÍAS DEL ESTUDIANTE LOCALIZACIONES, CARACTERIZACIONES Y TRANSFORMACIONES GEOMÉTRICAS

INSTRUCTIVO PARA ENVIOS DE TRABAJOS

Práctica Calificada Nº 03-Métodos Numéricos

Trabajo Práctico Nº 3 Parte 1

5 centenas + 2 decenas + 8 unidades, es decir: = 528

A continuación mostraremos algunos aspectos teóricos que son necesarios para la comprensión de los temas y desarrollo de las clases.

MANUAL DE USUARIO. Sistema CLASS Profesores

TEORIA DE REDES. Ing. Lino Martin Quispe Tincopa

RESUMEN METODOLOGÍA IDEF0

Ejercicio: Creación de Bosquejos *

DIAGRAMAS DE ACTIVIDAD SESION 9. Cap. 9 Kendall & Kendall Cap 5 Jacobson

En la fig. 1 se representa el grafo, G=(V,A) donde: V = {1, 2, 3, 4, 5, 6} A = { {1,2}, {1,3}, {1,5}, {3}, {3,4}, {4,5}, {5,6} }

XXV Olimpiada Mexicana de Matemáticas en Tamaulipas Examen Selectivo 2 de octubre de 2011

Introducción a la Geometría Computacional. Análisis de Algoritmos

UNIDAD I ACOTAMIENTO

ESCUELA TÉCNICA SUPERIOR DE INGENIEROS DE CAMINOS, CANALES Y PUERTOS DE GRANADA

El modo más sencillo de pasar estos datos a STATA es activar el STATA Data Editor e introducir los datos en la interfaz de la hoja de cálculo.

Conjuntos. Un conjunto es una colección de objetos. Si a es un objeto y R es un conjunto entonces por. a R. se entiende que a pertenece a R.

T2. GRAFOS Y MATRICES

Aprovechamiento pedagógico del software CMAPTOOLS

UNPSJB - Facultad Ciencias Naturales - Asignatura: Matemática 1 Ciclo Lectivo: 2014 CONICAS

Fundamentos de Programación Visual Basic

Hoja 6: Estadística descriptiva

Transcripción:

MATEMÁTICAS PARA LA COMPUTACIÓN CAPÍTULO RELACIONES RELACIONES COMO LISTAS ENLAZADAS AUTOR: JOSÉ ALFREDO JIMÉNEZ MURILLO AVC APOYO VIRTUAL PARA EL CONOCIMIENTO

RELACIONES COMO LISTAS ENLAZADAS Algunas veces se desea recorrer un grafo dirigido de acuerdo a cierto orden de las aristas y llevar a cabo el manejo de la información por medio de arreglos ya que ésta manipulación es más sencilla Ejemplo Considerar que se desea recorrer el siguiente grafo, de acuerdo al orden que marcan las aristas Ayudándonos para ello de los arreglos D, en donde se guarda la información del nodo de donde sale la arista, el arreglo A para guardar la información a donde llega la flecha y el arreglo P para indicar la arista siguiente, además de la variable X para guardar el inicio del recorrido 8 9 Suponer que se coloca la información en los arreglos primeramente todas las aristas que salen del nodo, después todas las que salen del y así sucesivamente de tal forma que se tiene: X=* D A P 8 9 0 N En lugar de acomodar la información en los arreglos de acuerdo a las arista que salen de un nodo, podría ser de acuerdo a las que llegan o bien sin guardar ningún orden lect_listasenlazadas_0908_edoc - -

De tal forma que colocando la información en el arreglo P e indicando el inicio del recorrido se tiene que para recorrer el grafo de acuerdo a la numeración de las aristas X= D A P 9 0 8 * 9 0 8 N X= indica que la arista numerada con el está en la posición, el arreglo P indica que la arista está en la posición y así sucesivamente hasta recorrer todas las aristas del grafo Posiblemente se desee recorrer el mismo grafo por vértices, primero todas las que salen del nodo de acuerdo al número de la arista y después todas las que salen del nodo, de acuerdo a la numeración de las aristas de tal manera que se puede tener un conjunto de listas, cada una de ellas correspondiente a cada vértice, como se muestra a continuación * * 9 * 0 8 8 * 9 * 0 * N En este caso se tiene una lista para cada nodo de acuerdo a las aristas que salen de él Ejemplo la arista más pequeña que sale del nodo está en la posición, después la que está en la posición y la última que de este nodo se encuentra en la posición El nodo no tiene ninguna arista que salga de él es por esa razón que su lista es nula lect_listasenlazadas_0908_edoc - -

Lo importante; es que es posible representar las relaciones por medio de arreglos, permitiendo de esta manera facilidad en su manejo Ejemplo : Recorrer el siguiente grafo, de acuerdo al orden que marcan las aristas, usando para ello el arreglo D para guardar la información del nodo de donde sale la arista, el arreglo A para guardar la información a donde llega la flecha y el arreglo P para indicar la arista siguiente, además de la variable X para indicar el inicio del recorrido 9 8 0 Respuesta: El recorrido del grafo se muestra en la tabla siguiente: X= D A P 9 0 8 9 * 0 8 lect_listasenlazadas_0908_edoc - -

Ejercicio : Recorrer el siguiente grafo de acuerdo al orden de las aristas usando para ello los arreglos A, P y la variable X para indicar el inicio del recorrido de la información 9 8 0 Ejemplo : Para recorrer el grafo del problema por vértices, de acuerdo al número de las aristas Primero todas las aristas que salen del nodo, respetando su numeración, después todas las aristas que salen del nodo, de acuerdo a la numeración de la arista y así sucesivamente Si los datos del grafo en los arreglos D y A se coloca como se muestra a continuación Completar la información faltante en los arreglos nodo y P 8 9 0 lect_listasenlazadas_0908_edoc - -

Respuestas a ejemplo : * * 8 * 9 * * * 8 0 9 0 Ejercicio : Para recorrer el grafo del problema se tiene la información en los arreglos D y A como se indica a continuación Colocar la información faltante en los arreglos nodo y P para llevar a cabo el recorrido por vértices Primero todas las aristas que salen del nodo respetando la numeración, después las del nodo y así sucesivamente 8 9 0 lect_listasenlazadas_0908_edoc - -