Vous êtes sur la page 1sur 3

Universit Sidi Mohamed Ben Abdellah

Ecole National des Sciences Appliques


FES

Thorie des graphes


Pr. Ahmed Elhilali Alaoui
Srie 1 (2010/2011)

Exercice 1 : Problme dittique


Il sagit dun rgime alimentaire qui garantisse un apport suffisant en lments nutritifs.
On considre :

n aliments de prix cj (j = 1, , n) par unit

m lments nutritifs

qij = la quantit du ime lment nutritif contenue dans une unit du jme aliment

di = les besoins respectifs des m lments nutritifs

x1, x2, , xn : les quantits des divers aliments du rgime

1. Poser le programme mathmatique convenable


2. Illustrer le problme laide dun graphe.
Exercice2 : Problme de chargement de sac dos
Soit
n objets (i 1, ..., n)
P leur valeur
i

wi leur poids (ou volume)

W le poids (ou volume) max imal du ch arg ement

Il faut choisir les objets qui feront partie du chargement de manire maximiser leur valeur
totale sans dpasser la capacit maximale W.
xi = 1 signifie que lobjet i est choisi (0 sinon).
1. Poser le programme mathmatique convenable
2. Illustrer le problme laide dun graphe
Exercice 3 : voyageur de commerce

n villes distinctes

cij = le cot (ou la distance) correspondante au trajet (i, j)

Le problme consiste dterminer un circuit hamiltonien (un circuit qui ne contient aucun
sous-tour et passant une et une seule fois par chaque ville) qui soit de cot minimum.
xij est la variable sui vaut 1 si le tour contient le trajet (i, j) et 0 sinon.
1. Poser le programme mathmatique convenable
2. Illustrer le problme laide dun graphe
Exercice 4

Soit T = {t1, t2, t3, t4, t5, t6, t7} un ensemble de sept travaux et M = {m1, m2, m3, m4, m5, m6, m7}
un ensemble de sept machines, chaque travail ti utilise un certain nombre de machines :
t1 utilise lensemble de machines M1 = {m1, m3, m5}
t2 utilise lensemble de machines M2 = {m1, m2, m4}
t3 utilise lensemble de machines M3 = {m2, m3, m5}
t4 utilise lensemble de machines M4 = {m2, m4, m7}
t5 utilise lensemble de machines M5 = {m5, m6, m7}
t6 utilise lensemble de machines M6 = {m4, m6, m7}
t7 utilise lensemble de machines M7 = {m5, m6, m7}.
Le temps ncessaire lexcution de chaque travail t i est le mme, mais deux travaux ti et tj
(i j) ne peuvent tre excuts simultanment que sils utilisent des machines diffrentes
Mi Mj = .
Reprsenter les contraintes de ce problme au moyen dun graphe.
Exercice 5
Un professeur de lENSA dOujda est mut lENSA de Fs. Il dcide de reprsenter les diverses
oprations de son transfert par un graphe et dans ce but il a tablit la liste des oprations
suivantes :
ABCDEFGHIJK-

Trouver un locataire pour sa maison Marrakech ;


Choisir un dmnageur et signer un contrat de dmnagement ;
Faire emballer son mobilier par le dmnageur ;
Faire transporter son mobilier vers Fs ;
Trouver un logement Fs ;
Transporter sa famille en voiture jusqu Fs ;
Emmnager dans son nouveau logement ;
Inscrire les enfants leur nouvelle cole ;
Chercher un travail temporaire pour son pouse ;
Amnager le nouveau logement (rideau, ) ;
Inviter la famille pour voir le nouveau logement.

Reprsenter au moyen dun graphe la situation rsultant de cette mutation.

Exercice 6
Le schma ci-contre reprsente un carrefour. Le tableau suivant prcise les franchissements
possibles de ce carrefour.
En arrivant
par
Il est possible
daller en

C,E A,E,D A,D

C,A

C,D

Les franchissements A-C et B-E ne peuvent naturellement pas tre autoriss simultanment

Modlisez ces incompatibilits laide dun graphe dont les sommets reprsentent les
franchissements possibles et les artes les incompatibilits entre franchissements.
Exercice 7
1) On sintresse aux graphes dont tous les sommets sont de degr trois.
Construisez de tels graphes ayant 4 sommets, 5, 6, 7.
Dfinition
Les graphes dont tous les sommets sont de degr trois sont appels graphes
3-reguliers ou graphes cubiques.

Vous aimerez peut-être aussi