📚 الرئيسية

مسابقة دكتوراه 2018Université des Sciences et de la Technologie Houari Boumediène (USTHB) — الموضوع 04

مسابقة عامة · الرياضيات · المعامل: 1

Concours d'accès à la Formation Doctorale Mathématiques Appliquées, Spécialités : AMGHAR, OStoch, ROM, ROMaD, Épreuve « générale » (1h30, coefficient 1), USTHB, Faculté de Mathématiques — 30 Octobre 2018.

التمرين 1

Exercice 1 — Programme linéaire, dualité et optimalité

#linear-programming#duality#feasibility#optimality

On considère le programme linéaire suivant :

(P1){minZ=5x1+6x2+3x3+3x4+5x5+4x6x1+x2+x3550x4+x5+x6350x1+x4400x2+x5300x3+x6200x1,x2,x3,x4,x5,x60(P_1) \begin{cases} \min Z = 5x_1 + 6x_2 + 3x_3 + 3x_4 + 5x_5 + 4x_6 \\ x_1 + x_2 + x_3 \leq 550 \\ x_4 + x_5 + x_6 \leq 350 \\ x_1 + x_4 \geq 400 \\ x_2 + x_5 \geq 300 \\ x_3 + x_6 \geq 200 \\ x_1, x_2, x_3, x_4, x_5, x_6 \geq 0 \end{cases}

Soit (P)(P) le programme (P1)(P_1), où toutes les inégalités sont remplacées par des égalités.

  1. Montrer que les deux programmes linéaires (P1)(P_1) et (P)(P) ont le même ensemble de solutions réalisables.
  2. a) Écrire le dual (D)(D) de (P)(P). b) Montrer que si y=(y1,y2,y3,y4,y5)ty^* = (y_1, y_2, y_3, y_4, y_5)^t est une solution réalisable optimale de (D)(D), alors y+αy^* + \alpha est aussi une solution réalisable optimale de (D)(D), avec α=(a,a,a,a,a)t\alpha = (a, a, -a, -a, -a)^t.
  3. Soit le vecteur x=(x1,,x6)tx = (x_1, \ldots, x_6)^t tel que x1=50,x2=300,x3=200,x4=350x_1 = 50, x_2 = 300, x_3 = 200, x_4 = 350 et x5=x6=0x_5 = x_6 = 0. Chercher une solution réalisable de (D)(D) vérifiant la condition : i{1,,6}:xi>0\forall i \in \{1, \ldots, 6\} : x_i \gt 0 \Rightarrow la ii-ème contrainte de (D)(D) est une égalité. En déduire que xx est une solution optimale de (P)(P).
الحل

1.

Toute solution réalisable de (P1)(P_1) satisfait les inégalités. Si une contrainte \leq est stricte, les variables d'écart sont positives mais n'affectent pas la faisabilité de (P)(P) car les contraintes \geq sont aussi satisfaites. Par complémentarité, à l'optimum les inégalités deviennent des égalités.

2.a.

Le dual de (P)(P) (avec égalités, variables yiy_i non restreintes) est : max550y1+350y2+400y3+300y4+200y5\max 550y_1 + 350y_2 + 400y_3 + 300y_4 + 200y_5 sous les contraintes y1+y35y_1 + y_3 \leq 5, y1+y46y_1 + y_4 \leq 6, y1+y53y_1 + y_5 \leq 3, y2+y33y_2 + y_3 \leq 3, y2+y45y_2 + y_4 \leq 5, y2+y54y_2 + y_5 \leq 4.

2.b.

En substituant y+αy^* + \alpha, les contraintes duales sont préservées car aa s'annule dans chaque paire (y1+a+y3a=y1+y3y_1+a + y_3-a = y_1+y_3). La valeur objectif reste inchangée car 550a+350a400a300a200a=0550a + 350a - 400a - 300a - 200a = 0.

3.

Par les écarts complémentaires : x1>0y1+y3=5x_1 \gt 0 \Rightarrow y_1+y_3 = 5, x2>0y1+y4=6x_2 \gt 0 \Rightarrow y_1+y_4 = 6, x3>0y1+y5=3x_3 \gt 0 \Rightarrow y_1+y_5 = 3, x4>0y2+y3=3x_4 \gt 0 \Rightarrow y_2+y_3 = 3. Résoudre ce système donne une solution duale. La valeur primale égale la valeur duale, confirmant l'optimalité.

x est solution optimale de (P)\boxed{x \text{ est solution optimale de } (P)}

التمرين 2

Exercice 2 — Graphe biparti : bornes et degré

#bipartite-graphs#edges-bounds#regular-graphs

Soit G=(XY,E)G = (X \cup Y, E) un graphe biparti simple et connexe ayant nn sommets et mm arêtes.

  1. Donner les bornes supérieure et inférieure du nombre d'arêtes.
  2. Montrer qu'il existe un sommet dans GG de degré au plus n2\frac{n}{2}.
  3. Montrer que si GG est régulier de degré rr, alors X=Y|X| = |Y|.
الحل

1.

Borne inférieure : mn1m \geq n - 1 (connexe). Borne supérieure : si X=p,Y=q|X| = p, |Y| = q avec p+q=np+q = n, alors mpqn2/4m \leq pq \leq \lfloor n^2/4 \rfloor.

n1mn2/4\boxed{n-1 \leq m \leq \lfloor n^2/4 \rfloor}

2.

La somme des degrés = 2m2m. Si tous les degrés >n/2\gt n/2, alors 2m>nn/2=n2/22m \gt n \cdot n/2 = n^2/2. Mais mn2/4m \leq n^2/4, contradiction.

v:deg(v)n/2\boxed{\exists v : \deg(v) \leq n/2}

3.

Si GG est rr-régulier : xXdeg(x)=rX=m=rY=yYdeg(y)\sum_{x \in X} \deg(x) = r|X| = m = r|Y| = \sum_{y \in Y} \deg(y). Donc X=Y|X| = |Y|.

X=Y\boxed{|X| = |Y|}

التمرين 3

Exercice 3 — Graphe planaire, maille et formule d'Euler

#planar-graphs#euler-formula#girth#non-planarity

La maille d'un graphe GG est la longueur du plus petit cycle de GG. Soit GG un graphe planaire simple et connexe ayant nn sommets, mm arêtes et ff faces. La formule d'Euler pour un tel graphe est nm+f=2n - m + f = 2. On suppose que la maille de GG est kk (k3k \geq 3).

  1. Montrer que kf2mkf \leq 2m.
  2. En déduire que mk(n2)k2m \leq \frac{k(n-2)}{k-2}.
  3. En appliquant la formule (1), vérifier que : a. Pour k=3k = 3, K5K_5 n'est pas planaire. b. Pour k=4k = 4, K3,3K_{3,3} n'est pas planaire. c. Pour k=5k = 5, le graphe de Petersen n'est pas planaire.
الحل

1.

Chaque face est bordée par au moins kk arêtes (maille = kk). Chaque arête borde au plus 2 faces. Donc kf2mkf \leq 2m.

kf2m\boxed{kf \leq 2m}

2.

De kf2mkf \leq 2m et f=2n+mf = 2 - n + m (Euler) : k(2n+m)2mk(2 - n + m) \leq 2m, soit m(k2)k(n2)m(k-2) \leq k(n-2), d'où mk(n2)k2m \leq \frac{k(n-2)}{k-2}.

mk(n2)k2\boxed{m \leq \frac{k(n-2)}{k-2}}

3.a.

K5K_5 : n=5,m=10,k3n = 5, m = 10, k \geq 3. Borne : m3(52)/1=9<10m \leq 3(5-2)/1 = 9 \lt 10. Contradiction.

3.b.

K3,3K_{3,3} : n=6,m=9,k4n = 6, m = 9, k \geq 4 (biparti, pas de triangle). Borne : m4(62)/2=8<9m \leq 4(6-2)/2 = 8 \lt 9. Contradiction.

3.c.

Petersen : n=10,m=15,k=5n = 10, m = 15, k = 5 (maille 5). Borne : m5(102)/3=40/313.3<15m \leq 5(10-2)/3 = 40/3 \approx 13.3 \lt 15. Contradiction.

K5,K3,3 et Petersen ne sont pas planaires\boxed{K_5, K_{3,3} \text{ et Petersen ne sont pas planaires}}