Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
Modélisation Stochastique
Mohamed Escheikh
12 août 2017
Réseaux de files d’attente
Modélisation stochastique
2 / 25
Réseaux de files d’attente
3 / 25
Réseaux de files d’attente
4 / 25
Réseaux de files d’attente
Modélisation stochastique
Objectif :
Développer des modèles formels de haut niveau de tels
systèmes permettant d’analyser mathématiquement des
estimations de performances et de performabilité d’intérêt pour
différentes configurations et conceptions alternatives
Mieux appréhender et cerner leurs comportements et leurs
dynamiques
5 / 25
Réseaux de files d’attente
Processus de modélisation
L’étude du comportement d’un système réel dans un
environnement opérationnel est difficilement réalisable en
raisons de difficultés pratiques et de coûts.
La représentation fidèle d’un système ainsi que de ses
paramétres d’entrée est souvent réalisée en utilisant des
modèles et des outils appropriés permettant d’approcher son
comportement et de reproduire de manière pertinente sa
dynamique.
Chaque outil représente une approche de modélisation
analytique déterminée.
Le choix de l’approche, et par la suite de l’outil, est tributaire
de la nature même du système à étudier et du type de
performance à analyser.
La modélisation consiste à représenter un système réel par des
modèles
7 / 25
Réseaux de files d’attente
Processus de modélisation
Hypothèses
La classe des modèles susceptibles d‘être résolus à partir de
méthodes exactes est assez restreinte. La plupart du temps
des hypothèses restrictives sont considérées.
Les hypothèses doivent rester suffisamment réalistes pour
traduire le plus possible le comportement du système et
intégrer les paramètres les plus significatifs du système réel.
Développer un modèle revient a faire un compromis
Un modèle simple peut être très exploitable mais risque de
manquer de précision
alors qu’un modèle complexe peut être peu exploitable malgré
sa précision et sa fidélité.
Hypothèses
10 / 25
Réseaux de files d’attente
Formalismes de modélisation
Chaînes de Markov
Pour une large classe de systèmes les chaînes de Markov représentent un
formalisme efficace pour analyser leurs performances et appréhender leurs
comportements.
Limitation : lorsque l’espace d‘état est relativement important (des
millions voire des dizaines de millions), problème de passage a l‘échelle
induisant des difficultés au niveau de la résolution de la chaîne et au
niveau du calcul des distributions correspondantes.
Idée : il est souvent judicieux d’utiliser des formalismes mathématiques de
plus haut niveau afin de mieux spécifier et modéliser les systèmes a
évènements discrets de type distribué et concurrent.
L’intérêt vérifier et rechercher des propriétés spécifiques
(vivacité, inter-blocage, famine) susceptibles de nous
renseigner sur le comportement qualitatif inhérent du système.
12 / 25
Réseaux de files d’attente
Réseaux de Petri
Les réseaux de Petri (RdPs) : formalisme mathématique particulièrement
adapté a la modélisation et la spécification des syst. a évènements
discrets distribués et concurrents.
Grâce a leur sémantique comportementale, les RdPs sont largement
utilisés pour décrire formellement la dynamique de toute spécification d’un
système. L’implémentation des RdPs au travers le développement d’outils
RdPs servent essentiellement à automatiser le processus d’analyse et à
générer éventuellement des chaînes de Markov sous-jacentes.
Limitation : Comme les Chaînes de Markov les systèmes a grand espace
d‘état engendrent souvent une difficulté non négligeable lors de leur
analyse. L‘émergence et le foisonnement de plusieurs outils implémentant
les RdPs permet non seulement d’automatiser la résolution des modèles
et leur vérification mais aussi de convivialiser leur utilisation. Une variante
des RdPs est les SRNs. Ces derniers représentent une extension des RdPs
ajoutant des gardes aux niveaux des transitions.
13 / 25
Réseaux de files d’attente
Méthodes analytiques
14 / 25
Réseaux de files d’attente
15 / 25
Réseaux de files d’attente
16 / 25
Réseaux de files d’attente
17 / 25
Réseaux de files d’attente
18 / 25
Réseaux de files d’attente
å risques d’erreurs
19 / 25
Réseaux de files d’attente
Modèles analytiques
Avantages
Simplicité conceptuelle et programmation (+ + +)
Temps de calcul faible (++)
Solution stationnaire garantie (+)
Inconvénients
Hypothèses de résolution contraignantes (− − −)
Résultats limités aux moyennes (−)
20 / 25
Réseaux de files d’attente
Modèles simulables
Avantages
Absence de contrainte de modélisation (+ + +)
Attention ! Absence de contrainte
Inconvénients
Difficultés de validation si complexe (− − −)
Temps de calcul élevé (−)
Précision statistique à évaluer (−)
Résultats limités aux moyennes(−)
21 / 25
Réseaux de files d’attente
Conclusion
22 / 25
Réseaux de files d’attente
Conclusion
23 / 25
Réseaux de files d’attente
Conclusion
24 / 25
Réseaux de files d’attente
Conclusion
25 / 25