11.07.2015 Views

Matemática Discreta para la Computación - Escuela de Ingeniería y ...

Matemática Discreta para la Computación - Escuela de Ingeniería y ...

Matemática Discreta para la Computación - Escuela de Ingeniería y ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

PROGRAMA DE CURSOCódigo NombreCC3101<strong>Matemática</strong> <strong>Discreta</strong> <strong>para</strong> <strong>la</strong> <strong>Computación</strong>Nombre en InglésDiscrete Mathematics for Computer ScienceSCTUnida<strong>de</strong>s Horas <strong>de</strong> Horas Docencia Horas <strong>de</strong> TrabajoDocentes Cátedra Auxiliar Personal6 10 3 1,5 5,5RequisitosCarácter <strong>de</strong>l CursoMA1101, CC1001Curso <strong>de</strong> complementos <strong>de</strong> formaciónbásica; obligatorio <strong>para</strong> <strong>Ingeniería</strong> Civilen <strong>Computación</strong>Resultados <strong>de</strong> AprendizajeEl propósito <strong>de</strong>l curso es dotar al estudiante <strong>de</strong> herramientas matemáticas yformales <strong>para</strong> enfrentar, analizar y resolver problemas que involucrenelementos discretos.Al finalizar el curso el alumno será capaz <strong>de</strong>:• Razonar matemáticamente acerca <strong>de</strong> tipos <strong>de</strong> datos y estructuras básicas (números, conjuntos,grafos) usados en algoritmos y sistemas; hacer <strong>de</strong>mostraciones rigurosas usando distintosmétodos <strong>de</strong> <strong>de</strong>mostración• Mo<strong>de</strong><strong>la</strong>r y analizar procesos computacionales usando métodos analíticos y combinatoriales(recurrencias, técnicas <strong>de</strong> conteo, etc). En particu<strong>la</strong>r, <strong>de</strong>rivar expresiones asintóticas cerradas apartir <strong>de</strong> series y recurrencias que representan el crecimiento <strong>de</strong> funciones, y utilizar mo<strong>de</strong>los<strong>de</strong> teoría <strong>de</strong> grafos <strong>para</strong> resolver problemas <strong>de</strong> conectividad, recorridos y resolución <strong>de</strong>restricciones• Demostrar propieda<strong>de</strong>s elementales <strong>de</strong> teoría <strong>de</strong> números y explicar sus aplicaciones a <strong>la</strong>ciencia <strong>de</strong> <strong>la</strong> computación, como por ejemplo en criptografía y algoritmos <strong>de</strong> hashing.Metodología DocenteC<strong>la</strong>ses expositivas <strong>de</strong> 90 minutos cada una.Evaluación GeneralLa evaluación se basa en tres controles y unexamen (sin apuntes) más una tarea. Se sigue <strong>la</strong>pon<strong>de</strong>ración que se p<strong>la</strong>ntea a continuación:NC = (C1+C2+C3+Ex)/4NF = 0,7*NC + 0,3*NTTanto NC como NT <strong>de</strong>ben ser al menos iguales a4,0 <strong>para</strong> aprobar el curso.


Unida<strong>de</strong>s TemáticasNúmero Nombre <strong>de</strong> <strong>la</strong> Unidad Duración en Semanas1 Elementos básicos 2ContenidosResultados <strong>de</strong> Aprendizajes <strong>de</strong> <strong>la</strong> Referencias aUnidad<strong>la</strong> Bibliografía1) Lógica proposicional y cuantificadores.2) Técnicas <strong>de</strong> <strong>de</strong>mostración: directa, porRazonar matemáticamente acerca <strong>de</strong>tipos <strong>de</strong> datos y estructuras básicas,[Rosen, cap.1,3,6]contradicción, contrapositivas;incluyendo tasas <strong>de</strong> crecimiento <strong>de</strong> [CLRS, cap. 3]existenciales vs constructivas.funciones[GKP, cap 9]3) Elementos básicos: conjuntos,funciones, re<strong>la</strong>ciones, crecimiento <strong>de</strong>funciones, notación asintótica.Número Nombre <strong>de</strong> <strong>la</strong> Unidad Duración en Semanas2 Recurrencias, inducción, y recursión 2,5ContenidosResultados <strong>de</strong> Aprendizajes <strong>de</strong> <strong>la</strong> Referencias aUnidad<strong>la</strong> Bibliografía1) Definición <strong>de</strong> inducción (fuerte, Enten<strong>de</strong>r y analizar procesos[GKP, cap. 1 y 7]estructural, principio <strong>de</strong> buen or<strong>de</strong>n). recursivos, y <strong>de</strong>rivar expresiones [Rosen, cap. 5]Demostraciones usando inducción. asintóticas cerradas a partir <strong>de</strong> series y2) Re<strong>la</strong>ciones <strong>de</strong> recurrencia.recurrencias que representan el[CLRS, cap. 4]Definiciones recursivas <strong>de</strong> objetoscombinatoriales.crecimiento <strong>de</strong> funciones procesoscomputacionales3) Métodos <strong>de</strong> resolución <strong>de</strong> re<strong>la</strong>ciones<strong>de</strong> recurrencia. Teorema maestro.Número Nombre <strong>de</strong> <strong>la</strong> Unidad Duración en Semanas3 Combinatoria básica 2,5ContenidosResultados <strong>de</strong> Aprendizajes <strong>de</strong> <strong>la</strong> Referencias aUnidad<strong>la</strong> Bibliografía1) Conteo básico.2) Principio <strong>de</strong>l palomar.3) Permutaciones y combinaciones.4) Principio <strong>de</strong> exclusión e inclusión.5) Aplicaciones a probabilidad discreta.Resolver problemas <strong>de</strong> conteo,permutaciones y combinaciones, ycompren<strong>de</strong>r sus re<strong>la</strong>ciones conprobabilidad discreta.[Rosen, cap. 4 y5]Número Nombre <strong>de</strong> <strong>la</strong> Unidad Duración en Semanas4 Grafos y árboles 5ContenidosResultados <strong>de</strong> Aprendizajes <strong>de</strong> <strong>la</strong> Referencias aUnidad<strong>la</strong> Bibliografía1) Terminología.2) Representación e isomorfismo.3) Conectividad.4) Caminos eulerianos y hamiltonianos.5) P<strong>la</strong>naridad.Utilizar mo<strong>de</strong>los <strong>de</strong> teoría <strong>de</strong> grafos<strong>para</strong> resolver problemas <strong>de</strong>conectividad, recorridos y resolución<strong>de</strong> restricciones, incluyendo mo<strong>de</strong>los[R, cap. 7 y 8][CLRS, 22-23]


6) Colorabilidad.7) Árboles.8) Recorrido y or<strong>de</strong>namiento <strong>de</strong> árboles.<strong>de</strong> árbolesNúmero Nombre <strong>de</strong> <strong>la</strong> Unidad Duración en Semanas5 Teoría <strong>de</strong> números básica 3Resultados <strong>de</strong> Aprendizajes <strong>de</strong> <strong>la</strong> Referencias aContenidosUnidad<strong>la</strong> Bibliografía1) Divisibilidad.Demostrar propieda<strong>de</strong>s elementales [GKP, cap. 4]2) Primalidad.<strong>de</strong> teoría <strong>de</strong> números y explicar sus [CLRS, cap. 3]3) Congruencias.aplicaciones a <strong>la</strong> ciencia <strong>de</strong> <strong>la</strong>4) Aplicaciones: Encriptación RSA. computación, principalmente encriptografía.Bibliografía- [CLRS] T.H. Cormen, C.E. Leiserson, R.L. Rivest, C. Stein, “Introduction to Algorithms”, 2 nd edition, MITPress, 2001.- [R], K.H. Rosen, “Discrete Mathematics and Applications”, 3 rd edition, McGraw-Hill, 1994- [GKP] R.L. Graham, D.E. Knuth, O. Patashnik, “Concrete Mathematics, A Foundation for ComputerScience”, 2 nd edition, Addison-Wesley, 1994- [BG] E.A. Ben<strong>de</strong>r, S. Gill Williamson, “Mathematics for Algorithm and Systems Analysis”, Dover Pubs.,2005Vigencia <strong>de</strong>s<strong>de</strong>: Marzo 2009E<strong>la</strong>borado por:Pablo Barceló

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!