UCL - Etudes

Formations
Premier cycle
Deuxième cycle
Troisième cycle
Certificats (programmes non académiques)
Passerelles
Formation continue
Facultés et entités
Cadre académique
Réforme de Bologne
Accès aux études
Organisation des études
Lexique
Calendrier académique
Règlement des études et examens
Charte pédagogique
Renseignements généraux

DISCRETE MATHEMATICS II : ALGORITHMS AND COMPLEXITY [INMA2111]
[30h+15h exercises] 4 credits

Version française

Printable version

This course is taught in the 2nd semester

Teacher(s):

Vincent Blondel, Vincent Blondel (supplée Laurence Wolsey), Laurence Wolsey

Language:

french

Level:

2nd cycle course

>> Aims
>> Main themes
>> Content and teaching methods
>> Other information (prerequisite, evaluation (assessment methods), course materials recommended readings, ...)
>> Other credits in programs

Aims

Study of algorithms for a variety of combinatorial problems from several points of view, including existence, algorithm design, data structures, performance analysis and complexity status.

Main themes

The course is an introduction to algorithms and their complexity from a non-numerical point of view. The principal topic is the mathematical analysis of the existence of algorithms and their complexity on the classical problems of the field.

Content and teaching methods

Introduction to the basic algorithms for sorting and the efficient implementation of different data structures including an analysis of worst case and average case complexity.
Treatment of important algorithm classes including greedy and dynamic programming algorithms. Aspects of complexity theory including NP-completeness, complexity classes and decidability.

Other information (prerequisite, evaluation (assessment methods), course materials recommended readings, ...)

Introduction to Algorithms, T.H. Cormen, C.E. Leierson and R.L. Rivest, MIT Press 1986.
Algorithmics: Theory and Practice, G. Brassard and P. Bratley, Prentice Hall 1988.

Other credits in programs

MAP22

Deuxième année du programme conduisant au grade d'ingénieur civil en mathématiques appliquées

(4 credits)

MAP23

Troisième année du programme conduisant au grade d'ingénieur civil en mathématiques appliquées

(4 credits)



Ce site a été conçu en collaboration avec ADCP, ADEF, CIO et SGSI
Responsable : Jean-Louis Marchand - Contact : secretaire@fsa.ucl.ac.be
Dernière mise à jour : 25/05/2005