COURS DE RECHERCHE OPERATIONNELLE

Documents pareils
FORD C-MAX + FORD GRAND C-MAX CMAX_Main_Cover_2013_V3.indd /08/ :12

Resolution limit in community detection

Plus courts chemins, programmation dynamique

LE PROCESSUS ( la machine) la fonction f. ( On lit : «fonction f qui à x associe f (x)» )

a et b étant deux nombres relatifs donnés, une fonction affine est une fonction qui a un nombre x associe le nombre ax + b

Introduction à la théorie des graphes. Solutions des exercices

FctsAffines.nb 1. Mathématiques, 1-ère année Edition Fonctions affines

Fonctions linéaires et affines. 1 Fonctions linéaires. 1.1 Vocabulaire. 1.2 Représentation graphique. 3eme

Chapitre 5 : Flot maximal dans un graphe

Christophe CANDILLIER Cours de DataMining mars 2004 Page 1

Bac Blanc Terminale ES - Février 2011 Épreuve de Mathématiques (durée 3 heures)

* très facile ** facile *** difficulté moyenne **** difficile ***** très difficile I : Incontournable T : pour travailler et mémoriser le cours

LE PROBLEME DU PLUS COURT CHEMIN

Algorithmes de recherche

Exercice n 1: La lampe ci-dessous comporte 2 indications: Exercice n 2: ( compléter les réponses sans espaces)

LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN


Mathématiques et petites voitures

Continuité et dérivabilité d une fonction

Chapitre 3. Quelques fonctions usuelles. 1 Fonctions logarithme et exponentielle. 1.1 La fonction logarithme

COMPTE-RENDU «MATHS EN JEANS» LYCEE OZENNE Groupe 1 : Comment faire une carte juste de la Terre?

I Stabilité, Commandabilité et Observabilité Introduction Un exemple emprunté à la robotique Le plan Problème...

Calculs de probabilités avec la loi normale

Représentation d un entier en base b

Francis BISSON ( ) Kenny CÔTÉ ( ) Pierre-Luc ROGER ( ) IFT702 Planification en intelligence artificielle

PROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.

L exclusion mutuelle distribuée

Exercices Alternatifs. Une fonction continue mais dérivable nulle part

Exercices Alternatifs. Une fonction continue mais dérivable nulle part

SINE QUA NON. Découverte et Prise en main du logiciel Utilisation de bases

Séquence 8. Fonctions numériques Convexité. Sommaire

Etude de fonctions: procédure et exemple

Eteindre. les. lumières MATH EN JEAN Mme BACHOC. Elèves de seconde, première et terminale scientifiques :

Jean-Philippe Préaux

COT & COGC de Paris Saint-Lazare

Intelligence Artificielle Planification

Cercle trigonométrique et mesures d angles

REPRESENTER LA TERRE Cartographie et navigation

Exo7. Calculs de déterminants. Fiche corrigée par Arnaud Bodin. Exercice 1 Calculer les déterminants des matrices suivantes : Exercice 2.

CH IV) Courant alternatif Oscilloscope.

Pourquoi l apprentissage?

Exemples de problèmes et d applications. INF6953 Exemples de problèmes 1

Équations non linéaires

Soit la fonction affine qui, pour représentant le nombre de mois écoulés, renvoie la somme économisée.

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT

F411 - Courbes Paramétrées, Polaires

Annexe 6. Notions d ordonnancement.

Atelier Transversal AT11. Activité «Fourmis» Pierre Chauvet.

Une Architecture de Bureaux Graphiques Distants Sécurisée et Distribuée

BACCALAUREAT GENERAL MATHÉMATIQUES

La médiatrice d un segment

pour une métropole solidaire et attractive

Cours de Master Recherche

Exercices du Cours de la programmation linéaire donné par le Dr. Ali DERBALA

I Mise en place d un SIG pour la gestion des équipements sur les routes départementales de la Loire I

Probabilités conditionnelles Loi binomiale

Diviser un nombre décimal par 10 ; 100 ; 1 000

Chap 4: Analyse syntaxique. Prof. M.D. RAHMANI Compilation SMI- S5 2013/14 1

Par : Abdel YEZZA, Ph.D. Date : avril 2011 / mise à jour oct (ajout de la section 3 et augmentation de la section 1)

Exercice 1 Trouver l équation du plan tangent pour chaque surface ci-dessous, au point (x 0,y 0,z 0 ) donné :

INGENIERIE DES SYSTEMES INFORMATIQUES - PARCOURS : MOBILITE ET CLOUD COMPUTING

GPA770 Microélectronique appliquée Exercices série A

Baccalauréat L spécialité, Métropole et Réunion, 19 juin 2009 Corrigé.

Exprimer ce coefficient de proportionnalité sous forme de pourcentage : 3,5 %

Fonctions de plusieurs variables

C.F.A.O. : Conception et Fabrication Assistées par Ordinateur.

Programmation linéaire

BeSpoon et l homme Connecté

Master IAD Module PS. Reconnaissance de la parole (suite) Alignement temporel et Programmation dynamique. Gaël RICHARD Février 2008

Représentation des Nombres

Logistique, Transports

SEO Campus 2009 : Pagerank et optimisation

Deux disques dans un carré

Mesurer les performances (CPU) sous Linux

SERVICES PARTAGÉS. CHORUS-DT «Déplacements Temporaires» Janvier 2015

Les suites numériques

FONCTION DE DEMANDE : REVENU ET PRIX

TS Physique Satellite à la recherche de sa planète Exercice résolu

Cours 02 : Problème général de la programmation linéaire

La conduite accompagnée

Champ électromagnétique?

Modèles à Événements Discrets. Réseaux de Petri Stochastiques

Correction du baccalauréat ES/L Métropole 20 juin 2014

Cours de Génie Logiciel

LA 4L PANTONE. Vagal âme a adapté un système écologique de type PANTONE sur une 4L.

- Les équipements. Route à accès réglementé. Autoroute

CREATION D UNE EVALUATION AVEC JADE par Patrick RUER (

Lecture graphique. Table des matières

SÉQUENCE 4 Séance 1. Séquence. Je revise les acquis de l école 1) c) 2) a) 3) d) 4) c) Exercice 1

CH.6 Propriétés des langages non contextuels

Attirez les meilleurs employés et consolidez votre entreprise

Les fonction affines

Mini_guide_Isis.pdf le 23/09/2001 Page 1/14

TBI et mathématique. Pour vous soutenir dans votre enseignement des mathématiques. Les outils du logiciel Notebook. les ressources internet

Rappels sur les suites - Algorithme

Soutien technique en informatique

Baccalauréat ES Polynésie (spécialité) 10 septembre 2014 Corrigé

Thème 17: Optimisation

Transcription:

Définition 5 : On appelle chaine d origine et d extrémité, toute suite ordonnée de sommets =(,,, ) telle qu on ait : Soit est un précédent de, dans ce cas on dit que l arc (, ) est parcouru dans le sens normal. Soit est un suivant de, dans ce cas on dit que l arc (, ) est parcouru dans le sens contraire. =(,,,, ) est une chaine Arc parcouru dans le sens normal Arc parcouru dans le sens contraire Remarque : Tout chemin du graphe est une chaine Définition 6: Soit G un graphe et soient et deux sommets quelconques de G. S il existe un chemin de G d origine et d extrémité alors, est un ascendant de et est un descendant de (,,, est un chemin du graphe précédent Jacques TANO Professeur de Maths (01 282 180) / jaktano75@yahoo.fr Page 5

Donc est un ascendant de et est un descendant de II) Etude des graphes sans circuit 1 Niveaux des sommets d un graphe Définition 7: On appelle niveau d un sommet, le nombre d arcs du chemin ayant le plus grand nombre d arcs parmi les chemins d extrémité. On note N( ) Méthode de détermination des niveaux Dans le dictionnaire des précédents, tous les sommets sans précédents sont de niveau 0 On supprime ensuite tous ces sommets dans le dictionnaire et on obtient un sous dictionnaire dans lequel les sommets sans précédents sont de niveau 1 On les supprime dans le sous dictionnaire et on obtient un autre sous dictionnaire dans lequel les sommets sans précédents sont de niveau 2 On continue ce processus jusqu à ce que tous les niveaux soient déterminés. Dictionnaire des précédents : D0 ; ; est sans précédents, donc N( )=0 et on le supprime. On obtient le sous dictionnaire D1 D1 et sont sans précédents, donc N( )=N( 1 et on les supprime. On obtient le sous dictionnaire D2 Jacques TANO Professeur de Maths (01 282 180) / jaktano75@yahoo.fr Page 6

D2, et sont sans précédents, donc N( )=N( Nx 2 et on les supprime. On obtient le sous dictionnaire D3 qui ne contient que. Donc N( )=3 2 Représentation sagittale par niveaux On représente de la gauche vers la droite, les sommets de niveau 0 aux sommets de plus grands niveaux, en mettant sur la même verticale, les sommets de même niveau. On obtient le graphe suivant : (Figure 3) N0 N1 N2 N3 3 Graphes valués Définition 8 : Soit G un graphe. Valuer G, c est attribuer à chaque arc (, ), un nombre réel V(, ) appelé valeur de l arc. La longueur d un chemin est la somme des valeurs des arcs de ce chemin. L arc est représenté par : V(, ) Jacques TANO Professeur de Maths (01282180) / jaktano75@yahoo.fr Page 7

Sur un réseau routier, où les carrefours sont représentés par les sommets et les voies par les arcs, la valeur de chaque arc peut être la distance, le temps mis, le coût Remarque : la représentation booléenne d un graphe valué peut prendre la forme suivante : Avec V,,! # 0,! III) Chemins optimaux dans un graphe valué La première application de la théorie des graphes, est la recherche des chemins optimaux. Par exemple, si les valeurs des arcs d un graphe représentent les distances, on peut être préoccupé par la recherche du chemin le plus court ou le chemin le plus long. On parle alors respectivement de chemin minimal ou de chemin maximal. 1) Chemin minimal Pour déterminer un chemin minimal d origine $ et d extrémité %, on marque les sommets du graphe par l algorithme suivant : &' ( ( &' ) *+, '.' ) &' /0',' ) # Le graphe suivant représente un réseau routier. Les distances en km entre les différents carrefours sont marquées sur les arcs. On veut déterminer le chemin le plus court pour aller de vers. 3 4 1 5 7 5 8 2 5 2 Jacques TANO Professeur de Maths (01 282 180) / jaktano75@yahoo.fr Page 8

Marquons les sommets m( =0 ; m( )= m( +V(, )=0+7=7 ; m( )= m( +V(, )=0+5=5 m( )= m( +V(, )=7+3=10 m( )=123 m /V, 7/18 *' 7 /8' 7,' 9 (/:: ;=5 m( )=123 m /V, 0/88 *' : /8' :,' < :/=> ;=7 m /V, 10/414 m( )=12? m /V, 5/510C=9 *' < /8' <,' > >/=B Le chemin minimal est ' 7,' :,' <,' > et sa longueur est 9. Remarque : la marque m( d un sommet représente la longueur du chemin le plus court pour aller de à. En particulier, la marque du dernier sommet représente la longueur du chemin minimal 2) Chemin maximal Pour déterminer un chemin maximal d origine $ et d extrémité %, on marque les sommets du graphe par l algorithme suivant : D' ( ( D' ) *EF '.' ) D' /0',' ) # Déterminons le chemin le plus long sur le graphe précédent Marquons les sommets M( =0 ; M( )= M( +V(, )=0+7=7 ; M( )= M( +V(, )=0+5=5 M( )= M( +V(, )=7+3=10 M( )=1G3 H' =/8' =,' 9 >/7I M /V, 0/55 ;=8 M( )=1G3 H' 7/8' 7,' < (/II M /V, 5/27 ;=8 H' K /8' K,' > 7(/<7< M( )=1G? M /V, 8/513 C=14 M /V, 8/210 Le chemin maximal est ' 7,' =,' K,' > et sa longueur est 14. Remarque : la marque M( d un sommet représente la longueur du chemin le plus long pour aller de à. En particulier, la marque du dernier sommet représente la longueur du chemin maximal. Jacques TANO Professeur de Maths (01 282 180) / jaktano75@yahoo.fr Page 9