• Aucun résultat trouvé

IFT 6575 MOD ` ELES DE RECHERCHE OP ´ ERATIONNELLE

N/A
N/A
Protected

Academic year: 2022

Partager "IFT 6575 MOD ` ELES DE RECHERCHE OP ´ ERATIONNELLE"

Copied!
5
0
0

Texte intégral

(1)

D´EPARTEMENT D’INFORMATIQUE ET DE RECHERCHE OP´ERATIONNELLE

EXAMEN FINAL

IFT 6575 MOD ` ELES DE RECHERCHE OP ´ ERATIONNELLE

Professeur : Patrice MARCOTTE

Date: Vendredi 15 d´ecembre 2006 Heure: 14h00 `a 17h00

Salles: Salle 3195, pavillon Andr´e Aisenstadt

NOTES DE COURS AUTORIS´EES

LA CALCULATRICE EST NON SEULEMENT INUTILE, MAIS INTERDITE

R`EGLEMENT SUR LE PLAGIAT

(extrait du r`eglement disciplinaire sur le plagiat ou la fraude de l’Universit´e) Constitue un plagiat:

• Faire ex´ecuter son travail par un autre.

• Utiliser, sans le mentionner, le travail d’autrui.

• Echanger des informations lors d’un examen.´

• Falsifier des documents.

Le plagiat est passible de sanctions allant jusqu’`a l’exclusion du programme.

(2)

1 (25 points) Soit le programme lin´eaire

(Px) max

x∈X cx

sujet `a Bx=b x≥0,

o`u X est un polytope (poly`edre convexe et born´e). Tout point de X pouvant s’exprimer comme une combinaison convexe des points extr´emaux{xk} de X, on a:

X ={X

k

λkxk:X

k

λk = 1, λk ≥0}.

Dans l’espace des coefficientsλ, le programme lin´eaire initial se formule comme

(Pλ) max

λ

X

k

λk(cxk) sujet `a X

k

λk(Bxk) =b X

k

λk = 1 λ≥0.

• Ecrire le dual du programme lin´eaire (P´ λ).

• Montrer que le coˆut r´eduit associ´e `a la variableλkestck =cxk−yBxk−y0, o`u y est le vecteur dual associ´e aux contraintes de (Pλ).

• En d´eduire qu’on peut trouver une variable λk (k 6= 0) de coˆut r´eduit positif en r´esolvant le programme lin´eaire

maxx∈X (c−yB)x,

et qu’il n’est pas n´ecessaire de connaˆıtre a priori tous les points extr´emaux deX pour appliquer l’algorithme du simplexe `a (Pλ).

• Donner des raisons qui expliqueraient pourquoi il peut ˆetre int´eressant de passer par (Pλ) pour r´esoudre (Px).

• Est-il indispensable que X soit un poly`edre pour implanter la strat´egie sugg´er´ee par les ´etapes pr´ec´edentes?

(3)

Dans le tableau ci-dessous, vous retrouvez les arcs d’un r´esau ainsi que les coˆuts unitairesde transport associ´es.

(i, j) : (1,2) (1,3) (2,3) (2,4) (3,4) cij(xij) : 10x12 50 +x13 10+x23 50+x24 10x34

• Tracer le r´eseau.

• Soit 6 le nombre d’usagers allant du sommet 1 au sommet 4. On souhaite minimiser le coˆut total de transportP

ijcij(xij)xij. ´Ecrire le programme quadratique correspondant et effectuer une it´eration de l’algorithme de Frank et Wolfe pour le r´esoudre.

• Quelle est la structure particuli`ere du sous-probl`eme lin´eaire? Celle-ci permettrait-elle de r´esoudre des probl`emes de grande taille?

• Consid´erer maintenant, toujours avec la mˆeme structure de r´eseau, le pro- gramme math´ematique

minx

X

i,j

Z xij 0

cij(t)dt.

Ecrire les conditions de Kuhn-Tucker et en d´eduire, qu’`´ a la solution opti- male, les coˆuts des trois chemins existants sont ´egaux.

3 (15 points)

Dans une journ´ee donn´ee, un automobiliste se stationne deux fois ill´egalement, pour une p´eriode d’une heure chaque fois. Sachant que le contrˆole du station- nement correspond `a un processus de Poisson et que le temps moyen entre deux contrˆoles est de µ:

• D´eterminer la probabilit´e que l’automobiliste obtienne une contravention.

• Votre r´eponse aurait-elle ´et´e diff´erente si l’automobiliste se stationnait pour deux heures cons´ecutives plutˆot que deux heures s´epar´ees?

• R´epondre aux deux questions pr´ec´edentes en supposant que la dur´ee de chaque p´eriode de stationnement est une variable al´eatoire uniforme de moyenne 1.

(4)

4 (15 points) Soit le programme lin´eaire en variables enti`eres

max c1x1+c2x2 Ax≤b

x1, x2 entiers non n´egatifs.

o`u les coefficientsc1 etc2sont entiers.

En appliquant la technique de Branch-and-Bound (parcours de l’arbreen lar- geur) un ´etudiant obtient l’arbre d’´enum´eration partiel suivant, o`u sont in- diqu´ees la valeurzet la solution optimale de la relaxation lin´eaire. Identifier le plus grand nombre d’erreurs grossi`eres ou impossibilit´es lors du parcours de cet arbre.

z= 2014 (3/8,15/8)

x1= 0 x1= 1

z= 21 (0,3/2)

z= 19 (2,1)

x2≤1 x2≥1 x2= 0 x2≥1

z= 16 (3/2,1/2)

z= 18 (0,5/2)

z= 18,5 (1,2)

z= 22 (0,3/2) x2≤2 x2≥3

NR z= 12

(0,3) j

j j

j j j j

j j

1

2 3

4 5 6 7

8 9

sond´e sond´e sond´e

NR: non r´ealisable

(5)

Une particule se d´eplace sur les sommets d’un pentagone, avec probabilit´e p vers la droite (sens horaire), et probabilit´e 1−pvers la gauche. Si les sommets sont num´erot´es de 1 `a 5, donner la matrice de transition associ´ee `a cette chaˆıne de Markov et calculer le vecteur de probabilit´es stationnaires. Existe-t-il des probabilit´es limites?

6 (10 points)

Dans une file d’attenteM/M/1, les clients ne se joignent pas `a la file si plus de 4 clients sont en attente.

• Mod´eliser le processus comme une chaˆıne de Markov continue, en sp´ecifiant le g´en´erateur infinit´esimal du processus.

• Indiquer comment estimer la longueur moyenne de la file, le temps moyen pass´e dans le syst`eme, et le pourcentage de clients perdus `a long terme.

7 (15 points)

Une entreprise doit d´eterminer 5 lieux de forage parmi un ensemble de 10 can- didats. `A chaque lieu iest associ´e un coˆutci.

D´eterminer un programme lin´eaire en nombres entiers permettant de miniser le coˆut total, sachant que

• si les sites 2et 3sont choisis, alors le site 7 ne peut l’ˆetre;

• si soit le site 4, soit le site 5 est choisi, alors le site 6 ne peut l’ˆetre;

• au moins un des sites parmi l’ensemble{3,6,7,9} doit ˆetre choisi.

Références

Documents relatifs

Each time an event occurs, we must decide whether or not to stop, with our objective being to stop at the last event to occur prior to some specified time T , where T > 1/λ..

Mod` eles d’´ epid´ emie et math´ ematiques du lyc´ ee..

Contrairement ` a la recherche dans un arbre quelconque o` u il faut parcourir quasiment tous les nœuds de l’arbre pour d´ eterminer si l’´ el´ ement existe, la recherche dans

Le seul souci pour la direction est de minimiser le coˆ ut total de transport des moteurs entre les deux lieux de fabrication et les trois ateliers d’assemblage. Le tableau

2 On doit connecter directement les PC aux imprimantes de sorte que les utilisateurs de 9 PC quelconques (parmi les 15) puissent utiliser les 9 imprimantes simultan´ement. 3 On

Quel est le nombre minimum de pi`eces d’or de tr´esor que peut esp´erer acqu´erir le cuisinier chinois s’il empoisonne l’´equipage

Nous vous remercions de votre aide pour veiller à ce que ce prolongement de la journée de l’inspection soit effectif dans un conseil d’enseignement ou toute

Universit´ e Paris 7 Denis Diderot L1 Math 2009-2010, INFO2(Section E).. Contrˆ ole de connaissance du 6 novembre : dur´