Consignes : vous rendrez sur des copies séparées les parties I et II. Dans tout l’énoncé, (., .) désignera
le produit scalaire usuel de Rn et k.k, la norme associée.
EXERCICE N˚1
EXERCICE N˚2
1
Approximation d’un système linéaire au sens des moindres carrés
On considère le problème suivant
où B est une matrice réelle de taille m ∗ n, c ∈ Rn et k.km désigne la norme euclidienne sur Rn .
Dans la suite on note aussi par (., .)m le produit scalaire sur Rn .
2
EXERCICE N˚3
1. Montrer que si chaque fi est strictement convexe, alors f est strictement convexe.
2. On suppose dans toute la suite que les fonctions (fi )1≤i≤n sont des fonctions continues
strictement convexes, définies sur ]0, +∞[ et telles que lim fi (t) = +∞ pour tout i ∈
t→0+
{1, ..., n}.
(a) Montrer que le problème d’optimisation
min f (x1 , ..., xn )
(3)
(x1 , ..., xn ) ∈ Q := R∗+ n ∩ {(x1 , ..., xn ) ∈ Rn : ni=1 xi ≤ 1}
P
max x3 y 4 z 5
(5)
(x, y, z) ∈ R∗+ 3 ∩ (x, y, z) ∈ R3 : x + y + z ≤ 1 .
L’exercice qui suit est facultatif et pourra vous rapporter quelques points supplémentaires si vous
le traitez.
3
EXERCICE N˚4
Les modèles de croissance économique supposent que la production Y est fonction du capital K
et du travail L. Souvent, on fait l’hypothèse suivante pour la fonction de production :
Pour simplifier, on supposera que K représente les dépenses annuelles liées à l’investissement et
L, le nombre de salariés de l’entreprise. En outre, le salaire annuel est supposé égal et fixé à S
pour tous les salariés. La production est, elle aussi supposée constante égale à Y0 > 0.
On souhaite répondre numériquement à la question suivante : comment choisir K et L pour
que les dépenses (investissement + salaires) soient les plus faibles possibles tout en produisant
la quantité Y0 .
1. Modéliser ce problème sous la forme d’un problème de minimisation soumis à une contrainte
égalité.
2. On souhaite résoudre numériquement ce problème à l’aide d’une méthode de pénalisation.
Écrire une fonction Matlab Penal.m prenant comme paramètre d’entrée e, la pénalisation
choisie et alpha, le paramètre du modèle. On écrira une condition d’arrêt. Le programme de-
vra renvoyer la valeur du minimum et tracera sur un même graphe les itérés de l’algorithme
ainsi que les lignes de niveaux de la fonctionnelle.
3. À votre avis, quel est l’inconvénient de cet algorithme ? Quelle autre méthode proposez-vous
pour éviter cet inconvénient ? Expliquez sans pour autant l’écrire, l’algorithme.