[Todos] Mini-curso en el Instituto de Cálculo

gduran en dm.uba.ar gduran en dm.uba.ar
Mar Oct 7 17:35:07 ART 2014



Mini-curso de grado y posgrardo

"INTRODUCTION TO EFFICIENT ALGORITHMS: BASIC TECHNIQUES AND INTRACTABILITY"
A cargo de: Dr. Fabiano Oliveira (UERJ, Brasil)
Profesor visitante Instituto de Cálculo
Del lunes 20/10 al viernes 24/10, de 10 a 13.
Lugar: Instituto de Cálculo
Interesados presentarse el lunes 20/10 a las 10 en el IC.


Goals:
●	Introduction to Computer Science/Engineering/Math graduate and
undergraduate students the practice of algorithm analysis, covering the
basic techniques of efficient algorithm development.
●	Introduction to NP-completeness theory

Pre-requisite:
Programming logic (some knowledge of any real programming language is
desirable)

Outline:
Lecture 1 - Complexity analysis of algorithms
Lecture 2 - Recursion
Lecture 3 - Dynamic Programming
Lecture 4 - Greedy algorithms
Lecture 5 - Intractability theory (definition of P and NP complexity classes)

The course will be delivered in Portuguese.

Assessment:
In order to assess students, they will be asked for coding in some popular
computer language to solve about 6 problems, each one requiring one of the
three techniques being presented: a recursion, a dynamic programming, or a
greedy algorithm. Students will have 4 to 8 weeks to deliver their work
for grading.

Bibliography:
Thomas H. Cormen, Clifford Stein, Ronald L. Rivest, and Charles E.
Leiserson. 2001. Introduction to Algorithms (2nd ed.). McGraw-Hill Higher
Education.



Saludos a todos

Guillermo Durán


Más información sobre la lista de distribución Todos