Problème — Dimensionner un guichet
Application directe du cours · niveau 1 (application) · mathématiques complémentaires (terminale), chapitre 18 — Thème 8 — Temps d'attente
Énoncé
Problème — Dimensionner un guichet.
Une mairie ouvre un guichet unique d'état civil. Le traitement d'un dossier dure minutes en moyenne et suit une loi exponentielle ; les arrivées sont séparées par des durées exponentielles indépendantes. En heure creuse il se présente personnes par heure, en heure de pointe .
- Calculer le nombre de dossiers que le guichet peut traiter par heure, puis le taux d'occupation en heure creuse et en heure de pointe.
- Simuler l'attente moyenne dans les deux régimes.
- La mairie envisage de dématérialiser une partie du dossier, ce qui ramènerait le traitement à minutes puis à minutes. Simuler l'attente moyenne en heure de pointe dans ces deux cas.
- Elle envisage aussi d'ouvrir un second guichet, le flux se répartissant également entre les deux. Simuler l'attente moyenne.
- Comparer les trois pistes et conclure.
Corrigé
- Capacité et occupation. Un service de minutes en moyenne correspond à dossier par minute, soit dossiers par heure. Donc
En heure de pointe le guichet travaille du temps : il reste peu de marge.
- Les deux régimes.
for nom, lam, mu in (("heure creuse", 9 / 60, 1 / 4),
("heure de pointe", 13.5 / 60, 1 / 4)):
seed(8)
print(nom, round(file_attente(lam, mu, 1000000), 3))
# heure creuse 5.992
# heure de pointe 35.271
L'attente moyenne passe de minutes à minutes. Le flux a augmenté de , l'attente a été multipliée par près de six.
- Accélérer le service.
for duree in (3.5, 3):
seed(8)
print(duree, round(file_attente(13.5 / 60, 1 / duree, 1000000), 3))
# 3.5 12.869
# 3 6.218
Gagner une demi-minute sur le traitement fait tomber l'attente de à minutes ; gagner une minute la ramène à minutes. C'est que passe de à puis à : on redescend la partie abrupte de la courbe.
- Deux guichets. Chaque guichet reçoit personnes par heure, donc .
seed(8)
print(round(file_attente(6.75 / 60, 1 / 4, 1000000), 3)) # 3.266
L'attente moyenne tombe à minutes.
- Comparaison. Le second guichet est la solution la plus efficace ( min) mais la plus coûteuse : il double la masse salariale du service. La dématérialisation ramenant le traitement à minutes obtient presque le même résultat ( min contre ) sans embauche. Et une amélioration deux fois plus petite, à minutes, capte déjà plus des trois quarts du gain.
La morale est celle de la courbe : près de la saturation, un petit gain de capacité produit un très grand gain d'attente, et réciproquement une petite dégradation (un agent absent, un logiciel plus lent) produit un effondrement. Un service dimensionné « au plus juste » n'est pas efficace : il est à la merci du moindre aléa.
Les autres exercices de ce chapitre Le cours du chapitre
Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.