Retour accueil UPMCPhoto1 UPMCPhoto2 UPMC
UE: Structures discrètes
Site permanent

L'unité d'enseignement « Structures discrètes » est une UE de niveau (200) approfondissement relevant de la licence d'informatique. Elle possède un volume de 6 ECTS et s'étend sur 12 semaines. Elle est placée sous la responsabilité de GUESSARIAN, irène.

Description

Le but de cet enseignement est de donner les principes de base de nature mathématique qui sont largement utilisés dans la plupart des domaines de l'informatique.

Après une introduction générale (ensembles, relations, fonctions, ensembles ordonnés, cardinalité), on étudiera les définitions inductives, la récursivité, puis la logique et enfin la théorie des automates finis et des langages reconnaissables.

Préalables et buts pédagogiques

Bibliographie

  • A. Arnold, I. Guessarian. Mathématiques pour l'Informatique. Dunod 2005.

  • K. H. Rosen. Discrete Mathematics and its applications. Mc Graw Hill 1999.

Contenu indicatif par semaine

  1. Ensembles, relations, fonctions.

  2. Ensembles ordonnés, cardinalité : ensembles finis et dénombrables.

  3. Définitions inductives d'ensembles et de structures.

  4. Preuves (directes, par l'absurde. par induction, ...) ; exemples.

  5. Récursivité, terminaison, ordres bien fondés.

  6. Calcul Booléen.

  7. Calcul propositionnel.

  8. Introduction au calcul des prédicats.

  9. Automates finis; opérations sur les automates finis.

  10. Expressions rationnelles et langages réguliers.

  11. Système d'équations associé à un automate fini; langages reconnaissables.

  12. Application des automates à la reconnaissance d'expressions rationnelles.