FIMA, 7 juillet 2005



Documents pareils
Le théorème de Perron-Frobenius, les chaines de Markov et un célèbre moteur de recherche

Probabilités III Introduction à l évaluation d options

Programmation linéaire

TESTS PORTMANTEAU D ADÉQUATION DE MODÈLES ARMA FAIBLES : UNE APPROCHE BASÉE SUR L AUTO-NORMALISATION

Principe de symétrisation pour la construction d un test adaptatif

Tests non-paramétriques de non-effet et d adéquation pour des covariables fonctionnelles

Raisonnement probabiliste

Texte Agrégation limitée par diffusion interne

Modélisation aléatoire en fiabilité des logiciels

Annexe commune aux séries ES, L et S : boîtes et quantiles

Souad EL Bernoussi. Groupe d Analyse Numérique et Optimisation Rabat http ://

Programmes des classes préparatoires aux Grandes Ecoles

Optimisation Discrète

Simulation de variables aléatoires

Sujet 4: Programmation stochastique propriétés de fonction de recours

Séminaire TEST. 1 Présentation du sujet. October 18th, 2013

MODELES DE DUREE DE VIE

Modèle de troncature gauche : Comparaison par simulation sur données indépendantes et dépendantes

Processus aléatoires avec application en finance

PROBABILITES ET STATISTIQUE I&II

Modèles et Méthodes de Réservation

Programmation linéaire

données en connaissance et en actions?

Baccalauréat ES Pondichéry 7 avril 2014 Corrigé

Optimisation et programmation mathématique. Professeur Michel de Mathelin. Cours intégré : 20 h

Probabilités et Statistiques. Feuille 2 : variables aléatoires discrètes

Chapitre 7. Statistique des échantillons gaussiens. 7.1 Projection de vecteurs gaussiens

Baccalauréat ES Antilles Guyane 12 septembre 2014 Corrigé

APPORT DES RESEAUX BAYESIENS DANS LA PREVENTION DE LA DELINQUANCE

Moments des variables aléatoires réelles

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

I. Polynômes de Tchebychev

PRIME D UNE OPTION D ACHAT OU DE VENTE

Licence MASS (Re-)Mise à niveau en Probabilités. Feuilles de 1 à 7

La survie nette actuelle à long terme Qualités de sept méthodes d estimation

TABLE DES MATIERES. C Exercices complémentaires 42

Simulation centrée individus

La NP-complétude. Johanne Cohen. PRISM/CNRS, Versailles, France.

Contexte. Pour cela, elles doivent être très compliquées, c est-à-dire elles doivent être très différentes des fonctions simples,

TP1 Méthodes de Monte Carlo et techniques de réduction de variance, application au pricing d options

Correction du Baccalauréat S Amérique du Nord mai 2007

Résolution de systèmes linéaires par des méthodes directes

TABLE DES MATIÈRES. PRINCIPES D EXPÉRIMENTATION Planification des expériences et analyse de leurs résultats. Pierre Dagnelie

Une forme générale de la conjecture abc

Chaînes de Markov au lycée

Actuariat I ACT2121. septième séance. Arthur Charpentier. Automne charpentier.arthur@uqam.ca. http ://freakonometrics.blog.free.

Exercice autour de densité, fonction de répatition, espérance et variance de variables quelconques.

Programmation Linéaire - Cours 1

La programmation linéaire : une introduction. Qu est-ce qu un programme linéaire? Terminologie. Écriture mathématique

Tests d indépendance en analyse multivariée et tests de normalité dans les modèles ARMA

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

De même, le périmètre P d un cercle de rayon 1 vaut P = 2π (par définition de π). Mais, on peut démontrer (difficilement!) que

Chapitre 3. Mesures stationnaires. et théorèmes de convergence

Sur certaines séries entières particulières

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

Chapitre 2 Le problème de l unicité des solutions

Baccalauréat S Antilles-Guyane 11 septembre 2014 Corrigé

Capacité d un canal Second Théorème de Shannon. Théorie de l information 1/34

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

Baccalauréat ES/L Amérique du Sud 21 novembre 2013

Cours d Analyse. Fonctions de plusieurs variables

Continuité en un point

14. Introduction aux files d attente

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

Polynômes à plusieurs variables. Résultant

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

Health Monitoring pour la Maintenance Prévisionnelle, Modélisation de la Dégradation

Filtrage stochastique non linéaire par la théorie de représentation des martingales

Modélisation et Simulation

Fonctions de plusieurs variables

Optimisation des fonctions de plusieurs variables

Exo7. Matrice d une application linéaire. Corrections d Arnaud Bodin.

4. Martingales à temps discret

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

Amphi 3: Espaces complets - Applications linéaires continues

STATISTIQUES. UE Modélisation pour la biologie

Détection en environnement non-gaussien Cas du fouillis de mer et extension aux milieux

CONCOURS D ENTREE A L ECOLE DE 2007 CONCOURS EXTERNE. Cinquième épreuve d admissibilité STATISTIQUE. (durée : cinq heures)

Exercices - Polynômes : corrigé. Opérations sur les polynômes

3. Caractéristiques et fonctions d une v.a.

3. Conditionnement P (B)

BTS Groupement A. Mathématiques Session Spécialités CIRA, IRIS, Systèmes électroniques, TPIL

INF6304 Interfaces Intelligentes

CCP PSI Mathématiques 1 : un corrigé

Limites finies en un point

CHAPITRE 5. Stratégies Mixtes

Calcul élémentaire des probabilités

Le théorème des deux fonds et la gestion indicielle

Chapitre 7 : Intégration sur un intervalle quelconque

3 Approximation de solutions d équations

Condition de stabilité d'un réseau de les d'attente à deux stations et N classes de clients 1

Économétrie, causalité et analyse des politiques

MATHS FINANCIERES. Projet OMEGA

LES TYPES DE DONNÉES DU LANGAGE PASCAL

PROBABILITÉS: COURS DE LICENCE DE MATHÉMATIQUES APPLIQUÉES LM 390

Master IMEA 1 Calcul Stochastique et Finance Feuille de T.D. n o 1

I. Introduction. 1. Objectifs. 2. Les options. a. Présentation du problème.

Programmation linéaire et Optimisation. Didier Smets

MÉTHODE DE MONTE CARLO.

Annexe 6. Notions d ordonnancement.

Transcription:

F. Corset 1 S. 2 1 LabSAD Université Pierre Mendes France 2 Département de Mathématiques Université de Franche-Comté FIMA, 7 juillet 2005

Plan de l exposé plus court chemin

Origine du problème Modélisation de dégradation d un système par un réseau bayésien (RB) RB (graphe orienté sans cycle) où les noeuds sont les états de dégradations du système Arcs représentent la probable causalité entre deux dégradations Probabilités conditionnelles d un état sachant les états parents Simulateur de scénarii, outil de diagnostic, outil d aide à la décision

Exemple de RB pour EDF

Présentation du problème Reprise du même graphe orienté sans cycle Sommet 1 représente l état neuf du système Sommet m représente un état de dégradation inacceptable Le système se dégrade d un état vers un autre, i.e. d un sommet vers un sommet voisin Le temps de transition entre deux états (pondération de l arc i) est une variable aléatoire W(η i, β i ) Les v.a. sont indépendantes Politique de : le système doit être inspecté avant d atteindre le sommet m : dans un graphe

Présentation du problème Reprise du même graphe orienté sans cycle Sommet 1 représente l état neuf du système Sommet m représente un état de dégradation inacceptable Le système se dégrade d un état vers un autre, i.e. d un sommet vers un sommet voisin Le temps de transition entre deux états (pondération de l arc i) est une variable aléatoire W(η i, β i ) Les v.a. sont indépendantes Politique de : le système doit être inspecté avant d atteindre le sommet m : dans un graphe

Un petit exemple

Matrice d incidence du graphe Soit G = (V, E) le graphe orienté sans cycle avec m sommets (ici 5) et n arcs (ici 7), et A sa matrice d incidence 1 1 1 0 0 0 0 1 0 0 1 0 0 0 A = 0 1 0 1 1 1 0 0 0 1 0 1 0 1 0 0 0 0 0 1 1 Theorem Soit k le nombre de composantes connexes. Alors rg(a) = m k.

Matrice d incidence du graphe Soit G = (V, E) le graphe orienté sans cycle avec m sommets (ici 5) et n arcs (ici 7), et A sa matrice d incidence 1 1 1 0 0 0 0 1 0 0 1 0 0 0 A = 0 1 0 1 1 1 0 0 0 1 0 1 0 1 0 0 0 0 0 1 1 Theorem Soit k le nombre de composantes connexes. Alors rg(a) = m k.

comme programme Soit le vecteur (c i ) i=1,...,n de coûts sur les arcs et soit b = ( 1 0 0 0 1 ) t, le problème de plus court chemin s écrit z = min c T x s.t. Ax = b x 0 x et z solution du problème donnent respectivement le meilleur chemin et le coût de ce chemin.

Rappel sur la théorie de la programmation Soit x une solution faisable (satisfaisant Ax = b et x 0) : { x i = 0 forall i B and x B = A 1 B b (1) où x B est le vecteur composé des coordonnées indicées par B et A B la sous matrice de A indicée par B. Lemma Soit B une partie de {1,..., n} tel que A 1 B b 0 et N = {1,..., n} \ B. Un vecteur x sera solution de (2) ssi c i cb t A 1 B a i pour tout i B où a i est la i ème colonne de A.

Inégalité de Dyer-Frieze-McDiarmid (1) Soit le programme suivant z = min c T x (2) s.t. Ax = b x 0 où c i sont des v.a. indépendantes, et A R m n est une matrice de rang plein.

Inégalité de Dyer-Frieze-McDiarmid (2) Theorem Supposons que les variables de coûts c i soient indépendantes et satisfassent E[c i c i h] E[c i ] + αh pour α (0, 1]. Alors pour chaque matrice A R m n et chaque vecteur b R m, la valeur optimale z du problème (2) satisfait E[z ] 1 α max S : #S=m E[c i ]x i (3) i S pour chaque solution faisable x.

Inégalité de Dyer-Frieze-McDiarmid (3) pour une loi exponentielle α = 1 pour la loi uniforme sur [0, 1], α = 1 2 donne une borne supérieure pour la moyenne du temps d inspection adaptation pour le problème de (rang(a) = m 1) adaptation pour la loi de Weibull borne meilleur coût

Matrice d incidence modifiée Soit à la matrice d incidence modifiée : 1 1 1 0 0 0 0 1 1 0 0 1 0 0 0 1 à = 0 1 0 1 1 1 0 1 0 0 1 0 1 0 1 1. 0 0 0 0 0 1 1 1 Alors, le problème du est équivalent au programme suivant : z = min c T x (4) s.t. Ãx = b x 0 où c est le vecteur des coûts auquel on a ajouté un élément nul 0.

La loi de Weibull Soit X une variable aléatoire distribuée selon une loi de Weibull f X (t) = β ( t ) βe ( t η )β. η η Alors, le temps moyen résiduel avant une défaillance (MRTF) est donné par G X (h) E[X X h] = ηe ( h η )β Γ(1 + 1 β, (h η )β ), où Γ(a, h) est la fonction gamma incomplète définie par Γ(a, h) = + h t a 1 e t dt.

La loi de Weibull (2) Lemma Si β 1 alors lim h 0 G X (h) = 0 and lim et de plus si β < 2 nous avons G X (h) > 0, lim h 0 G X (h) = + and lim h + G X (h) = 1 h + G X (h) = 0. Theorem Supposons que X soit distribué selon une Weibull avec β ]1, 2[. Alors pour tout h 0, on a E[X X h] E[X] + h.

La borne inférieure Theorem p r r i B r E[c i ]x i E[z ], où (B r ) est la famille de toutes les bases et pour tout r, p r est la probabilité que B r soit optimale. Difficulté d appliquer cette borne nécessaire d estimer tous les p r! Utilisation des bases optimales qui apparaissent le plus fréquemment.

La borne inférieure en pratique Theorem Soit ˆp B la borne inf de la probabilité que B soit une base optimale avec un niveau de confiance de 1 α. Alors avec la probabilité 1 α nous avons ˆp B E[c] t x E[z ]. Pour η et β fixés, on résoud N problèmes de plus court chemin, N bases optimales avec une proportion p B, Etant donné un risque α, nous sous-estimons p B ˆp B = p B q 1 α p B (1 p B )/N, avec q 1 α le quantile de la loi normale. Calcul de la borne inférieure correspondante.

Simulations Pour un même graphe, pour le problème i = 1,..., 100, simulation de η(i) suivant une loi normale N (50, 100) et β(i) suivant une loi uniforme sur [1, 2]. Le coût c j de l arc j suit une loi de Weibull W (η(i), β(i)). Espérance du coût optimal par des simulations de Monte Carlo sur 1000 échantillons. Calcul de ˆp r avec un risque α = 5%. Calcul de la borne inférieure ˆp B E[c] t x.

Simulations

Théorème de Berry-Essen Theorem Soit X 1, X 2,..., X n n variables aléatoires indépendantes d espérance nulle et de variance finie. Soit S n = n i=1 X i et Bn 2 = n i=1 EX i 2 et supposons que E X i 3 < +. Alors ( Sn ) sup P z Φ(z) 0.7975Bn 3 z B n n E X i 3, (5) i=1 où Φ est la f.d.r la loi normale centrée réduite.

inférieure avec Berry-Essen (1) Lemma Supposons que les coûts possèdent des moments d ordre 3 finis. Soit ( B une base ) et pour tout j B et i B c, soit α ji = (A B ) 1 A B c. Alors la probabilité p B ji que B soit optimale vérifie p B 1 j B c Φ ( µi j B α jiµ j (σ 2 i + j B α2 ji σ2 j ) 1 2 + 0.7975 E c i µ i 3 + n j B α3 ji E c j µ j 3 (σi 2 +. j B α2 ji σ2 j ) 3 2 )

inférieure avec Berry-Essen (2) Theorem E[z] B B (1 j B c Φ ( µi j B α jiµ j (σ 2 i + j B α2 ji σ2 j ) 1 2 + 0.7975 E c i µ i 3 + n j B α3 ji E c j µ j 3 ) (σi 2 + E[c j B α2 ji σ2 j ) 3 B t ]x B. 2 )

et perspectives Notre borne inférieure est "meilleure" que la borne supérieure DFM (en valeur absolue). Erreur moyenne relative inférieure à 20%. De bons résultats expérimentaux. Application sur des systèmes réels. Simulations avec Berry-Essen

I Steele, J. M. (1997). Probability Theory and Combinatorial Optimization. CBMS-NSF Conference Series in Applied Mathematics 69, SIAM. Dyer, M.E., Frieze, A.M., and McDiarmid, C.J.H. (1986). On linear programs with random costs. Math. Programming 35, 3 16.