Professional Documents
Culture Documents
VICERRECTORADO ACADEMICO
SUBPROGRAMA DE DISEO ACADMICO
AREA INGENIERA
PLAN DE CURSO
I. Identificacin
Nombre: GRAFOS Y MATRICES
Cdigo:
332
U.C:
236
Semestre: V
Prelaciones: ninguna
Requisito: Computacin II (324)
Autor: Lic. Mauricio Odremn (Especialista de contenido)
Lic. Jess Espinal (Especialista en Contenido)
Telfono: (0212) 555 20 87
Correo electrnico: jespinal@una.edu.ve
Asesores: Msc. Carmen Maldonado (Coordinadora de la Carrera)
Msc. Judit Carvallo
Lic. Carmen Velsquez Evaluadora
Dra. Eglee Arellano Diseor Acadmico
Prof. Wendy Guzmn Diseador Acadmico
Msc. Antonio Alfonzo
Nivel Central
Caracas, Octubre 2011
2
Plan de Curso (332) Grafos y Matrices
II.
FUNDAMENTACIN
3
Plan de Curso (332) Grafos y Matrices
III.
PLAN DE EVALUACION
MODALIDAD
Primera Prueba
Parcial
Segunda Prueba
Parcial
M
I
II
OBJETIVO
CONTENIDO
1, 2, 3
4, 5, 7
Prueba Integral
1, 2, 3, 4,
5, 7
Trabajo Practico
6,8,9,10
U
1,2
3
O
1
2
7,8
Describir las propiedades bsicas de los grafos, dgrafos y su representacin matricial en una situacin dada.
Aplicar las propiedades de grafos y dgrafos en la resolucin de problemas numricos.
Aplicar los diferentes algoritmos y esquemas de recorrido y bsqueda en grafos y dgrafos para la resolucin de problemas
numricos.
Aplicar el Mtodo de la Eliminacin Gaussiana en una matriz asociada a un sistema de ecuaciones lineales para la obtencin de su
solucin.
Aplicar los mtodos de factorizacin LU, Doolitle y Crout de una matriz simtrica y definida positiva, en la resolucin de sistemas de
ecuaciones lineales.
Analizar los diferentes mtodos numricos directos y/o iterativos de factorizacin de matrices simtricas y positivas definidas, en la
resolucin de sistemas de ecuaciones lineales.
Analizar los esquemas de almacenamiento para matrices simtrica, positivo definida y dispersa.
10
Analizar los mtodos de ordenamiento de matrices simtricas, positivo definida y dispersa y/o el Algoritmo de Cuthill- Mckee para la resolucin de
problemas numricos.
11
12
10
III
Objetivo
Peso
OBJETIVOS
Analizar el Modelo de Grafos de Eliminacin usando la nocin de alcanzabilidad entre vrtices, para la optimizacin
del
ordenamiento dado por la Eliminacin Gaussiana.
Analizar esquemas para la seleccin del vrtice inicial utilizando los mtodos numricos estudiados y el diseo del algoritmo de
mnimo grado.
1
2
2 3 4 5 6 7 8 9 10
2 3 2 3 4 3 4 4 4
Pesos
calificacin
1-12
1
13-15
2
16-17
3
18-19
4
20-21
5
22-23
6
24-25
7
26-27
8
28-29
9
30-31
10
4
Plan de Curso (332) Grafos y Matrices
ORIENTACIONES GENERALES
El texto recomendado para este curso es GRAFOS Y MATRICES, de la UNA, el cual consta de 4 mdulos. Este
material lo entregaran en el Almacn del Centro Local, previa presentacin del comprobante de inscripcin de la
asignatura.
Lea detenidamente las recomendaciones que aparecen en cada una de las unidades del texto Grafos y Matrices.
Ejercite los ejemplos planteados en cada una de las unidades del texto a fin de reafirmar los conocimientos
estudiados.
Realice los ejercicios propuestos en cada captulo del Mdulo IV del texto Grafos y Matrices, compare, de ser
posible, los procedimientos utilizados con los de otros compaeros de su mismo nivel de estudio.
Para la implementacin de la solucin del trabajo prctico correspondiente a los objetivos 6, 8, 9 y 10, podr
utilizar lenguajes de programacin de propsito general como PASCAL, FORTRAN, C o aplicaciones de
paquetes matemticos como MAPLE, MATHEMATICA, MATLAB.
Ante cualquier duda que presente con respecto al contenido y a los ejercicios elaborados, consulte con su asesor en
su Centro Local o con el profesor que administra la asignatura en el nivel central.
Si desea hacer algn comentario o sugerencia acerca del curso, comunquese con el profesor que lo administra a
travs del telfono y/o direccin de correo electrnico suministrada por la carrera.
5
Plan de Curso (332) Grafos y Matrices
IV. DISEO DE LA INSTRUCCIN DEL CURSO
2
3
4
5
6
7
8
9
10
Contenido
Los grafos como par de conjuntos. Conjunto de vrtices. Aristas y Arcos. Grado de un vrtice. Adyacencia y
Vecindad de un vrtice. Definicin de dgrafo. Matrices de Adyacencia e Incidencia. Subgrafo. Subgrafos
parciales. Grafo Simtrico, Grafo Antisimtrico. Cadenas y Ciclos en un grafo. La nocin de conectividad.
Caminos y Circuitos en dgrafos. Componentes Conexas. Nmero Conectividad. Ciclos de Euler y de
Hamilton. rboles y Forestas.
Completitud en grafos y dgrafos. Grafos y dgrafos bipartitos. Grafos y dgrafos con Acoplamientos y
Acoplamientos Perfectos. Conjuntos independientes y estables en grafos y dgrafos.
Caminos ms cortos. Ruta Crtica en grafos. Algoritmos de Dijkstra. Algoritmos de bsqueda primero en
profundidad. Algoritmos de bsqueda primero en anchura.
Sistemas de ecuaciones lineales. Matrices triangulares. Eliminacin gaussiana con y sin pivoteo. Mtodo del
valor absoluto. Complejidad algortmica.
Eliminacin gaussiana y factorizacin LU de una matriz. Matrices especiales: triangulares, tridiagonales, etc.
Mtodo de factorizacin de Doolitle. Mtodo de factorizacin de Crout.
Descomposicin LU y el Factor de Cholesky de una matriz simtrica y positiva definida. Introduccin a los
mtodos numricos directos. Factorizacin de Cholesky. Mtodo de Thomas. Conteo de Operaciones
mnimas para la implementacin de los algoritmos asociados a estos mtodos. Mtodos numricos iterativos.
Mtodos directos contra mtodos iterativos. Mtodo de Jacobi. Mtodo de Gauss Seidel. Conteo de
Operaciones mnimas para la implementacin de los algoritmos asociados a estos mtodos.
Matrices dispersas. Estructura nula no-nula de una matriz. Esquemas de almacenamiento: Arreglos, Listas,
Listas enlazadas, Listas contiguas.
Esquemas de ordenamiento de una matriz. Mtodo de la Banda. Mtodo de la Envolvente. Algoritmo de
Cuthill McKee y su inverso. Complejidad del algoritmo.
La nocin de grafos de eliminacin. Introduccin al grafo cociente. Alcanzabilidad entre vrtices de un grafo y
su relacin con los grafos de eliminacin. Grafos de eliminacin y la eliminacin gaussiana.
Vrtices perifricos. Relacin de equivalencia definida en un grafo. Estrategia de seleccin del vrtice inicial
para los mtodos introducidos en el mdulo. Algoritmo de mnimo grado
6
Plan de Curso (332) Grafos y Matrices
OBJETIVO
ESTRATEGIAS DE EVALUACIN
Descripcin de las
diferentes
propiedades de los grafos y dgrafos:
y su representacin matricial
ESTRATEGIAS INSTRUCCIONALES
Lea la introduccin del mdulo y sus objetivos que le
proporcionan una panormica global de la unidad.
Procedimiento:
Se valorar la correcta descripcin de
cada propiedad de los grafos y dgrafos
y sus relaciones entre si, as como la
representacin de
la matriz de
Adyacencia e incidencia de un grafo y
dgrafos.
7
Plan de Curso (332) Grafos y Matrices
OBJETIVO
ESTRATEGIAS INSTRUCCIONALES
Repase las definiciones bsicas de: grafos y dgrafos, caminos,
cadenas, ciclos y circuitos.
Estudie y ejercite los contenidos del Mdulo I, Unidad 3 del Texto
UNA:
- Definicin nmero cromtico, grafo bipartito, acoplamiento de
un grafo, conjunto independiente.
- Calcule el nmero cromtico de un grafo.
- Calcule conjuntos independientes o estables de vrtices en un
grafo o dgrafo.
Obtenga grafos, dgrafos, conjuntos independientes o estables de
vrtices de un grafo o un dgrafo.
Aplique las propiedades de grafos y dgrafos en la resolucin de
problemas, realizando los ejercicios propuestos en el Texto UNA,
mdulo IV, captulo 1, seccin 1.2
ESTRATEGIAS DE EVALUACIN
Aplicacin de las propiedades de grafos y
dgrafos en la resolucin de problemas
numricos.
Procedimiento:
Se valorar la correcta aplicacin de las
propiedades de grafos y dgrafos en la
resolucin de problemas.
Instrumento: La realizacin de este
ejercicio formara parte de una prueba
presencial de desarrollo.
Momento: Primera Prueba parcial e
Integral.
8
Plan de Curso (332) Grafos y Matrices
OBJETIVO
ESTRATEGIAS INSTRUCCIONALES
Repase las definiciones de cadenas y ciclos en grafos, caminos y
circuitos en dgrafos.
ESTRATEGIAS DE EVALUACIN
Aplicacin del algoritmo de bsqueda de
9
Plan de Curso (332) Grafos y Matrices
OBJETIVO
ESTRATEGIAS INSTRUCCIONALES
Repase notacin matricial y el lgebra de matrices.
ESTRATEGIAS DE EVALUACIN
Aplicacin de la factorizacin de una
matriz asociada a un sistema de
ecuaciones lineales usando la
eliminacin gaussiana sin y con
pivoteo.
10
OBJETIVO
ESTRATEGIAS INSTRUCCIONALES
ESTRATEGIAS DE EVALUACIN
Obtencin de la factorizacin LU de una
matriz asociada a un sistema de
ecuaciones lineales aplicando los
mtodos de Doolitle y Crout de
factorizacin de matrices para la
resolucin de problemas.
Procedimiento:
Se valorar la correcta aplicacin de los
mtodos de factorizacin LU, Doolitle y
Intercambie, si es posible, los resultados de los ejercicios con Crout de una matriz simtrica y definida
otros compaeros del mismo nivel de estudio, a fin de positiva, en la resolucin de sistemas de
ecuaciones lineales.
compararlos y
afianzar
sus conocimientos.
11
Plan de Curso (332) Grafos y Matrices
OBJETIVO
ESTRATEGIAS INSTRUCCIONALES
ESTRATEGIAS DE EVALUACIN
Repase Eliminacin Gaussiana, descomposicin LU, autovalores y Anlisis de los diferentes mtodos
autovectores.
numricos directos y/o iterativos de
factorizacin de matrices simtricas y
positivas definidas, en la resolucin de
Estudie y ejercite el contenido indicado en el Texto UNA, Mdulo
sistemas de ecuaciones lineales.
II, unidad 7 y 8:
- Mtodo de Thomas
- Factorizacin de Cholesky.
- Factor de Cholesky
- Mtodo de Jacobi
- Mtodo de Gauss Seidel
Procedimiento:
Aplique los diferentes mtodos numricos directos y/o iterativos de Se valorar la correcta aplicacin de los
diferentes mtodos numricos directos
factorizacin de matrices simtricas y positivas definidas, en la
y/o iterativos de factorizacin de
resolucin de sistemas de ecuaciones lineales, realizando los
matrices simtricas y positivas definidas.
ejercicios propuestos en el Texto UNA, mdulo IV, captulo 2,
seccin 2.3.
Instrumento: Trabajo Prctico
12
Plan de Curso (332) Grafos y Matrices
OBJETIVO
ESTRATEGIAS INSTRUCCIONALES
Repase Teora de Grafos.
ESTRATEGIAS DE EVALUACIN
Anlisis de los diferentes esquemas de
almacenamiento para una matriz
Lea la introduccin del mdulo y sus objetivos que le proporcionan simtrica, positivo definida y dispersa.
una panormica global de la unidad.
Estudie y resuma los contenidos mostrados en el Texto UNA,
Mdulo II, unidad 9:
- Definicin Matriz dispersa, grafo asociado a matriz dispersa.
- Tipos de almacenamiento: arreglos y listas.
- Implemente los diferentes tipos de almacenamiento en algn
lenguaje de computacin.
Procedimiento:
Se valorar el correcto anlisis de los
esquemas de almacenamiento por
arreglos.
13
Plan de Curso (332) Grafos y Matrices
OBJETIVO
ESTRATEGIAS INSTRUCCIONALES
Repase Eliminacin Gaussiana y Teora de Grafos. Factorizacin
Cholesky.
ESTRATEGIAS DE EVALUACIN
Anlisis de los mtodos de ordenamiento
de matrices simtricas, positiva definida y
dispersa y/o el Algoritmo de CuthillMckee para la resolucin de problemas
numericos.
Procedimiento:
Se valorar el correcto anlisis de los
Mtodos de la Banda y de la
Envolvente, y del algoritmo de Cuthill
McKee.
Instrumento: Trabajo Prctico
14
Plan de Curso (332) Grafos y Matrices
OBJETIVO
ESTRATEGIAS INSTRUCCIONALES
Repase Eliminacin Gaussiana y Teora de grafos.
ESTRATEGIAS DE EVALUACIN
Anlisis del modelo de grafos de
eliminacin, y el proceso de eliminacin
gaussiana
usando los grafos de
eliminacin en un problema dado.
Procedimiento:
Se valorar el correcto anlisis de los
Modelos de grafos de eliminacin.
Instrumento: Trabajo Prctico
15
Plan de Curso (332) Grafos y Matrices
OBJETIVO
ESTRATEGIAS INSTRUCCIONALES
Repase Eliminacin Gaussiana y Teora de grafos.
ESTRATEGIAS DE EVALUACIN
Anlisis del Algoritmo de mnimo grado
para obtener un ordenamiento de una
matriz simtrica, positivo definida y
dispersa.
Procedimiento:
10
16
V. BIBLIOGRAFA
Obligatoria
Marquez, L. (2004). Grafos y Matrices. Caracas. Universidad Nacional
Abierta.
Complementaria
Nakos G., Joyner D. (1998) lgebra Lineal con Aplicaciones. Mxico.
UNA (2000) Computacin III (303). 1ra ed. Caracas. Universidad Nacional
Abierta.