Formation continue Nord-Pas de calais Conservatoire National des Arts et Métiers Nord-Pas de calais
Béthune - Dunkerque - Lille - Maubeuge - Valenciennes
Toutes nos coordonnées
formation Nord-Pas de calais
Plus de 1000 formations dans 350 métiers, tout au long de la vie

formations en nord pas de calais
Accueil Présentation Nos formations Définir votre projet Organisation des études Contacts
           
Cnam Nord-Pas de calais

RCP105 - Modélisation, optimisation, complexité et algorithmes (MOCA B1)  [ 6 crédits ]

Public Concerné
Avoir le niveau Bac+2 ( DPCT du Cnam, DUT, BTS) en informatique.

Finalité de l'unité d'enseignement
Objectifs pédagogiques
Présenter des concepts, des méthodes et démarches indispensables pour de futurs ingénieurs chargés de conception et développement informatiques.
Capacité et compétences acquises
Modélisation et optimisation par les graphes
Assimilation de la notion de complexité.
Modélisation du parallélisme et de la synchronisation à l'aide des réseaux de Pétri , validation d'un système.

Organisation
6 Crédits 

Contenu de la formation
Graphes non valués
Concepts de base de la théorie des graphes.
Connexité, forte connexité, mise en ordre.
Fermeture transitive. Algorithme de ROY-WARSHALL et sa complexité.
Parcours des graphes ( en largeur, en profondeur)
- Exemples et applications notamment à la connexité et à la forte connexité (algorithme de TARJAN).
Optimisation dans les graphes valués
Chemins (algorithmes de FORD, DIJKSTRA, FLOYD).
Ordonnancements (méthodes PERT et MPM).
Flot maximal. Flot maximal à coût minimal.
Arbres optimaux
Complexité des algorithmes et notions de complexité des problèmes
Classes P, NP - Equivalence et réductions entre problèmes - Problèmes NP-complets, NP-difficiles - Théorème de COOK.
Réseaux de Petri (RdP)
Définitions, exemples de modélisation de systèmes à événements discrets, systèmes concurrents, propriétés comportementales
équation d'état - Graphe des marquages accessibles, arborescence de KARP et MILLER. EQUATION FONDAMENTALE et Semi-flots (invariant de places) - Comportement d'un RdP (bornage, vivacité), analyse structurelle - ETUDE DE CAS : Modélisation et validation de systèmes informatiques distribués -
Cet enseignement est également assuré en journée (ICPJ).
Au second semestre le cours MOCA B2 fait suite à cet enseignement.


 
 
   
Espace auditeurs