« INFO505 : algorithmes de graphes » : différence entre les versions

De Wiki du LAMA (UMR 5127)
Aller à la navigation Aller à la recherche
Ligne 101 : Ligne 101 :
==Arbres couvrants==
==Arbres couvrants==


===Algorithme de Kruskal===

====Algorithme====

====Complexité====


===Algorithme de Prim===

====Algorithme====

====Complexité====


==Chemin optimaux==
==Chemin optimaux==

Version du 9 novembre 2009 à 13:15

Ce wiki est un complément de cours pour la seconde partie du cours « info-505 : graphes et algorithmes ». Cette seconde partie traite de la partie algorithmique plus que de la partie théorique des graphes. La participation au wiki est fortement encouragée.

Pour pouvoir modifier les pages, inscrivez-vous (lien en haut à droite) pour obtenir un login et mot de passe. (Choisissez un login du style PrenomNom...)

Je vous conseille d'aller lire ce guide pour vous familiariser avec les wikis.


Exercice : si vous n'en avez pas, créez-vous un compte et essayez de modifier cette page (correction de fôtes d'aurtograffe, rajout de détails, mise en page, ...)

Vous pouvez aussi utiliser la page de discussion pour ... discuter. (Ou poser des questions, faire des commentaires etc.)


Administration

TD et TP

Compléments de cours / TD / TP




Introduction, quelques dates

Euler, problèmes des ponts de Königsberg (1736), notion de graphe eulérien

def : un graphe est eulérien si ...

def : un graphe est hamiltonien si ...

problèmes de complexité


Kuratowski 1930, notion de graphe planaire, contre exemple : K_5 et K_{3,3}

exemple des maisons et des usines

théorème de Kuratowski


Appel et Haken 1976, théorème des 4 couleurs (preuve par ordinateur)


problématiques de graphes dans les réseaux (Internet, télécommunications, ...)

Graphes et arbres, préliminaires

Définitions

...


Vocabulaire :
  • sommets adjacents
  • arêtes adjacentes
  • arête incidente
  • degré d'un sommets, degré entrant / degré sortant


Arbres

...


Représentation des graphes

listes d'adjacence

matrice d'adjacence

matrice d'incidence


Question : quelle est la meilleure représentation ?

Parcours de graphes : largeur et profondeur

Parcours en largeur

Principe du parcours

Algorithme

Complexité

Application

Parcours en profondeur

Principe

Algorithme

Complexité

Application

Arbres couvrants

Algorithme de Kruskal

Algorithme

Complexité

Algorithme de Prim

Algorithme

Complexité

Chemin optimaux

¿¿ Flot maximal ??

-- si le temps le permet