Recherche algorithme

Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
Cliffe
Membre Rationnel
Messages: 967
Enregistré le: 12 Juin 2012, 13:25

Recherche algorithme

par Cliffe » 12 Mai 2013, 08:36

Bonjour,

Je cherche un algo rapide pour trouver un chemin dans un graphe de poids maximal. Voici à quoi ressemble mes graphes :

[CENTER]Image [/CENTER]

L'idée est de partir du point vers le point sachant qu'on ne peut passer que par arcs (sur mon exemple ). Tous les arcs ou je n'est rien noté ont un poids nul.


Le graphe, pour faire simple : chaque sommet de gauche est relier à un sommet à droite et à un poids. Un sommet de droite est relié (ou non) à tous les sommets d'un groupe situer en dessous.


Merci.



nodjim
Membre Complexe
Messages: 3241
Enregistré le: 24 Avr 2009, 16:35

par nodjim » 12 Mai 2013, 09:37

Si les poids sont tous positifs, tu peux déja au moins éliminer toutes les liaisons de p1,p2 ou p3 vers b. Et donc aussi les liaisons entre a et p4.

Cliffe
Membre Rationnel
Messages: 967
Enregistré le: 12 Juin 2012, 13:25

par Cliffe » 12 Mai 2013, 09:53

nodjim a écrit:Si les poids sont tous positifs, tu peux déja au moins éliminer toutes les liaisons de p1,p2 ou p3 vers b. Et donc aussi les liaisons entre a et p4.



Aucun arcs ne peut être supprimer. Je comprend pas oO

nodjim
Membre Complexe
Messages: 3241
Enregistré le: 24 Avr 2009, 16:35

par nodjim » 12 Mai 2013, 11:36

Je voulais juste dire que si tous les poids sont positifs, tu optimises en évitant les raccourcis. J'ai vaguement l'impression que la somme de tous les poids a une valeur fixe, je me trompe ?

Dlzlogic
Membre Transcendant
Messages: 5273
Enregistré le: 14 Avr 2009, 12:39

par Dlzlogic » 12 Mai 2013, 12:59

Bonjour,
A mon avis l'algorithme de Dijkstra devrait vous satisfaire.

 

Retourner vers ✯✎ Supérieur

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 265 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite