Algorithme pour les composantes fortement connexes d'un graphe orienté.

  Рет қаралды 55,462

À la découverte des graphes

À la découverte des graphes

Күн бұрын

Пікірлер: 39
@alexandre-lu3jx
@alexandre-lu3jx Жыл бұрын
Merci pour cette vidéo en particulier et pour la chaîne en général. Tout est très clairement expliqué!!
@YuyeZhong-x1v
@YuyeZhong-x1v Жыл бұрын
Une excellente vidéo avec des explications graphiques parfaitement claires !
@sawsenamz1918
@sawsenamz1918 4 жыл бұрын
votre explication m'a sauvé ! merci infiniment
@moa2487
@moa2487 3 жыл бұрын
Pour ceux qui voudrait trouver plus d'exemples en ligne, le type de DFS fait pour la partie 1 de l'algorithme s'appelle un DFS post-ordre inverse !
@RoroLeKing
@RoroLeKing 4 жыл бұрын
Merci pour cette vidéo, vous êtes super clair! merci!
@a_la_decouverte_des_graphes
@a_la_decouverte_des_graphes 4 жыл бұрын
Merci pour votre retour car j'ai un peu hésité à faire cette vidéo. Ce n'est pas simple de donner une vue d'ensemble de cette technique.
@RoroLeKing
@RoroLeKing 4 жыл бұрын
​@@a_la_decouverte_des_graphes​ Je regarde vos vidéos en compléments de mes cours. Vous êtes à chaque fois plus clair et plus concis que ceux-ci. Merci pour votre travail.
@a_la_decouverte_des_graphes
@a_la_decouverte_des_graphes 4 жыл бұрын
Merci ! Du coup n'hésitez pas à partager avec vos collègue de promo., surtout en période de confinement...
@gideol3646
@gideol3646 3 жыл бұрын
@@RoroLeKing Idem pour moi
@anassimli
@anassimli Жыл бұрын
Excellente vidéo merci ! Pouvez-vous corrigé un examen type des graphes ?
@happylife9397
@happylife9397 4 жыл бұрын
Merci beaucoup monsieur. Moi j'utilise un autre algorithme : je marque + pour les successeurs et - pour les prédécesseur.
@a_la_decouverte_des_graphes
@a_la_decouverte_des_graphes 4 жыл бұрын
Et que faites-vous ensuite quand vous avez fait ces marques ?
@happylife9397
@happylife9397 4 жыл бұрын
@@a_la_decouverte_des_graphes je prends par exemple le sommet "a", je marque "+" et "_" á ce sommet, après je marque "+" pour ces successeurs (même pour les successeurs des successeurs) , après on revient à "a" et on marque "_" pour tous les prédécesseurs (et prédécesseur s des prédécesseurs)mais seulement pour les sommets qui ont déjà un "+" , après l'ensemble des sommets ayant "+" et "_" constituent la composante fortement connexe contenant le sommet a . Je sais pas si c'est bien expliquer.
@ruhtra4267
@ruhtra4267 4 жыл бұрын
@@happylife9397 Le problème de cet algorithme, c'est que si tu veux trouver toutes les composantes fortement connexes, il n'est pas linéaire non ?
@douarmedouailislam1840
@douarmedouailislam1840 3 жыл бұрын
c'est quoi le nom de cet algorithme s'il te plait ? je le cherche mais je n'ai pas le nom
@mohamedelmatal6820
@mohamedelmatal6820 2 жыл бұрын
où puis je trouver la preuve de l'algorithme de kosaraju ? 🥰
@laurent__9032
@laurent__9032 3 жыл бұрын
Merci beaucoup pour cette explication limpide. Ayant du mal à bien comprendre Tarjan pensez vous un jour faire une vidéo dessus ? Merci
@ruhtra4267
@ruhtra4267 4 жыл бұрын
C'est bien Kosaraju qui est expliqué dans le Cormen, même s'il n'est pas nommé comme ça. Je préfère Kosaraju à Tarjan, même si j'ai entendu dire que la méthode en contractant les cycles avec Union-Find (bien que légèrement plus lente), soit plus claire. Vos vidéos sont de grande qualité. Comptez-vous rester sur la théorie des graphes, ou allez-vous élargir à l'algorithmique en général ? Par ailleurs, dans le Cormen, je trouve que certaines choses manquent, comme la décomposition lourd-léger ou la décomposition par centroïdes par exemple, qui sont pourtant cruciales sur les arbres.
@a_la_decouverte_des_graphes
@a_la_decouverte_des_graphes 4 жыл бұрын
Merci pour vos précisions. Le Cormen est un livre généraliste sur l'algorithmique, qui ne traite pas que des graphes. Mais comme : il est facile à trouver et qu'il traite aussi des structures de données, je pense que c'est une bonne référence, au moins pour une première approche. A priori je ne pense pas sortir du domaine des graphes sur cette chaine. Mais, qui sait, peut-être un jour une chaine secondaire pour parler d'autres sujets...
@ilouse1
@ilouse1 2 жыл бұрын
bonjour dans la partie 1, quand on veut choirisir le sommet de depart à chaque DFS, est ce que le choix est arbitraire ?
@federicocastro5542
@federicocastro5542 4 жыл бұрын
Si seulement mon professeur de ma fac expliquerait comme vous le faîtes ...
@najdk1930
@najdk1930 3 жыл бұрын
Bonjour, est-ce que pour trouver cette fameuse liste sans l'inverser on peut directement appliquer l'ordre topologique? Merci à vous :)
@pierretourneur-silvain6245
@pierretourneur-silvain6245 3 жыл бұрын
Bonjour, pourriez vous faire une vidéo concernant l'algorithme de Warshall pour trouver les composantes fortement connexes maximales ? Merci pour votre travail.
@younesaitmha
@younesaitmha 4 жыл бұрын
merci beaucoup vous vulgarisait très bien les concepts. j'ai juste une demande est ce qu'on peut voire des démonstrations et de la théorie dans vous cours ?
@a_la_decouverte_des_graphes
@a_la_decouverte_des_graphes 4 жыл бұрын
Dans certains de mes cours oui je donne des preuves dans d’autres je donne parfois des « idées des preuves » tout dépend du public, du niveau, des attentes. Dans mon livre je fais un peu des deux...
@younesaitmha
@younesaitmha 4 жыл бұрын
@@a_la_decouverte_des_graphes si j'ai compris vous faites pas de théorie parce qu'il n'est pas à la porté de tout le public une chose qu'est vraie.
@yak_music
@yak_music 2 жыл бұрын
On dirait un tri topologique pour la partie 1. 😊
@sinemarik5476
@sinemarik5476 Жыл бұрын
je t'aime
@a_la_decouverte_des_graphes
@a_la_decouverte_des_graphes Жыл бұрын
Moi non plus
@mrreese2342
@mrreese2342 3 жыл бұрын
est ce que c'est l'arlgorithme de malgrange ?
@laibayoub9854
@laibayoub9854 2 жыл бұрын
Ja crois algorithme de marquage
@Amel-cc9lu
@Amel-cc9lu Жыл бұрын
s'agit-il de l'algorithme de Tarjan ?
@musiclyrics9562
@musiclyrics9562 9 ай бұрын
c'est l'algorithme de kasaraju
@musiclyrics9562
@musiclyrics9562 9 ай бұрын
*kosaraju
@thefantasicm_2407
@thefantasicm_2407 4 жыл бұрын
je trouve que le fonctionnement de l'algorithme de Kosaraju est moins clair que celui de Tarjan, il faut réfléchir un peu plus pour comprendre sa validité.
@a_la_decouverte_des_graphes
@a_la_decouverte_des_graphes 4 жыл бұрын
Peut-être mais ça dépend aussi de la compréhension fine que l'on a du DFS. Notez que l'objectif de ma vidéo n'est pas de présenter la preuve de validité mais, beaucoup plus modestement, d'en donner un aperçu sur un petit exemple.
@thefantasicm_2407
@thefantasicm_2407 4 жыл бұрын
@@a_la_decouverte_des_graphes bien sur, bonne vidéo au passage !
@a_la_decouverte_des_graphes
@a_la_decouverte_des_graphes 4 жыл бұрын
@@thefantasicm_2407 J'ai un peu hésité à faire une vidéo sur ce sujet car ça ne me paraissait pas simple à présenter, à vulgariser. Mais comme c'est un thème "classique" je me suis lancé (bien aidé par le COVID-19 qui me force à rester chez moi...).
Composantes fortement connexes d'un graphe orienté : c'est quoi ?
6:23
À la découverte des graphes
Рет қаралды 56 М.
Retour sur le parcours en largeur d'un graphe
28:59
À la découverte des graphes
Рет қаралды 55 М.
The Lost World: Living Room Edition
0:46
Daniel LaBelle
Рет қаралды 27 МЛН
24 Часа в БОУЛИНГЕ !
27:03
A4
Рет қаралды 7 МЛН
Жездуха 42-серия
29:26
Million Show
Рет қаралды 2,6 МЛН
graphe connexe , matrice adjacence et matrice incidence
24:52
Dijkstra : Entrons (un peu) dans les détails de l'algorithme
22:44
À la découverte des graphes
Рет қаралды 30 М.
Utiliser le parcours en profondeur (DFS) pour détecter si un graphe orienté a un circuit
6:35
Flots 1 : introduction et notions de base des flots (graphes)
13:54
À la découverte des graphes
Рет қаралды 185 М.
Kosaraju's Algorithm | Strongly Connected Components
6:11
Basics Strong
Рет қаралды 21 М.
Parcours en profondeur d'un graphe
15:23
À la découverte des graphes
Рет қаралды 111 М.
Notion de connexité Théorie des graphes derja
10:07
Théorie des Graphes L2 Socle commun informatique
Рет қаралды 31 М.
Arbre couvrant de poids minimal : algo. de Prim
8:23
À la découverte des graphes
Рет қаралды 173 М.
Parcours en PROFONDEUR (DFS) d'un graphe (version détaillée)
35:17
À la découverte des graphes
Рет қаралды 29 М.
The Lost World: Living Room Edition
0:46
Daniel LaBelle
Рет қаралды 27 МЛН