RO + Graphe orienté + Programmation linéaire
Réponses à toutes vos questions après le Bac (Fac, Prépa, etc.)
-
nikolas1975
- Messages: 8
- Enregistré le: 18 Mar 2014, 14:57
-
par nikolas1975 » 18 Mar 2014, 15:05
Bonjour,
J'ai un problème concernant un graphe orienté.. Je dois déterminer le plus long chemin entre le sommet A et le sommet B par le biais de Bellman puis modéliser ce problème sous forme de programme linéaire.
Le graphe:
A vers E
A vers B
E vers D
D vers B
Entre A et D, il y a A vers C et C vers D
E vers C
Je comprend Bellman mais comment passer d'un graphe orienté vers un programme linéaire ?
Merci pour votre aide,
Cdt,
Nikolas
-
WillyCagnes
- Membre Transcendant
- Messages: 3753
- Enregistré le: 21 Sep 2013, 20:58
-
par WillyCagnes » 18 Mar 2014, 16:50
-
Cliffe
- Membre Rationnel
- Messages: 967
- Enregistré le: 12 Juin 2012, 14:25
-
par Cliffe » 18 Mar 2014, 18:09
Données :On note
la distance du sommet
vers le sommet
.
Soit le graphe
où
(avec
où
représente le sommet de départ et
le sommet d'arrivé) représente les sommets et
représente l'ensemble des arcs.
Variables de décisions : -
est une variable binaire indiquant si l'arc
fait partie de la solution.
Programme linéaire en nombre entier :[CENTER]
[/CENTER]
La fonction objectif maximise la distance totale. Les deux contraintes assurent la conservation du flot. La dernière contrainte fixe la nature des variables de décisions.
-
nikolas1975
- Messages: 8
- Enregistré le: 18 Mar 2014, 14:57
-
par nikolas1975 » 18 Mar 2014, 18:25
Merci pour ces informations. Dans le cas d'un graphe non-orienté, la technique est la même ?
-
Cliffe
- Membre Rationnel
- Messages: 967
- Enregistré le: 12 Juin 2012, 14:25
-
par Cliffe » 18 Mar 2014, 18:36
Oui. Y'a rien a changer. C'est le mm programme. :lol3:
Je fais la différence entre l'arc
et l'arc
.
Si
n'existe pas, alors
.
-
nikolas1975
- Messages: 8
- Enregistré le: 18 Mar 2014, 14:57
-
par nikolas1975 » 18 Mar 2014, 18:43
Par contre cela change entre le plus long chemin et le plus court chemin?
...je vois que vous êtes fort en Math, je viens de poser une nouvelle question sur le simplex sur ce même forum. Pourriez-vous jeter un coup dil. C'est la phase 1 du simplex sous forme de tableau.
Merci par avance
-
Cliffe
- Membre Rationnel
- Messages: 967
- Enregistré le: 12 Juin 2012, 14:25
-
par Cliffe » 18 Mar 2014, 18:46
Tu met
pour le plus court chemin.
Quelles études fais-tu ?
-
nikolas1975
- Messages: 8
- Enregistré le: 18 Mar 2014, 14:57
-
par nikolas1975 » 18 Mar 2014, 18:50
Je suis en Master MIAGE (informatique) et j'ai des cours de RO. Le seul problème est que j'ai 40 ans et en reprise d'étude donc je galère un peux en math ;-)...et toi ?
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 57 invités