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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

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!