Salta al contenuto
Note per Studenti Esercizio - call center, stabilità e sostenibilità economica

Esercizio - call center, stabilità e sostenibilità economica

Questa pagina non ha ancora la versione ripasso: qui sotto c'è il testo completo.

In questa pagina 3

Testo (approfondimento, con "una scintilla di Project Management"). Un call center impiega mm telefonisti e riceve in media HH chiamate all'ora. La durata media di una chiamata è mym_y e ogni telefonista è pagato cc euro all'ora. Ogni chiamata costa all'utente EE euro al minuto. Il call center vuole guadagnare dalle chiamate più di quello che paga ai telefonisti. Che tipo di sistema a coda è? Quando è stabile? Quando è economicamente sostenibile? Esempio 8.4a (libro): H=20H=20 chiamate/ora, durata media 55 minuti, c=0,6c=0{,}6 euro (il testo dice "al minuto", segnalato come refuso), E=13E=\frac13 euro/minuto. Quanti telefonisti servono per la stabilità? Il sistema può essere economicamente sostenibile? Esercizio 8.16 (libro): H=20H=20 chiamate/ora, m=5m=5 operatori, c=0,2c=0{,}2 euro/minuto, E=13E=\frac13 euro/minuto. Quanto deve durare in media una chiamata perché il sistema sia stabile sia economicamente sostenibile? Che cosa succede se la chiamata è troppo lunga o troppo corta? (Il testo osserva che i risultati numerici del libro per questo esercizio sono probabilmente sbagliati.)

Teoria usata: Sistemi a coda M-M-1 e M-M-mIn un sistema M/M/m (arrivi di Poisson $\lambda$, servizi esponenziali $\mu$, $m$ servitori) il numero di clienti $x(t)$ è una catena di Markov di nascita e morte con tassi di nascita $\lambda$ e di morte $\min(k,m)\mu$. A regime il bilancio di flusso $\lambda\pi_{k-1}=\min(k,m)\mu,\pi_k$ dà per M/M/1 $\pi_k=(1-\rho)\rho^k$ ($\rho=\frac\lambda\mu<1$), $E[x]=\frac\rho{1-\rho}$, $E[s]=\frac1{\mu-\lambda}$ (esponenziale), e per M/M/m la probabilità di accodamento di Erlang C, $C=P[x\ge m]$, con $E[q]=\frac{C,G}{m-G}$, $E[w]=\frac C{m\mu-\lambda}$, $E[s]=E[w]+\frac1\mu$ ($G=\frac\lambda\mu$, $\rho=\frac Gm<1$).Sistemi a coda M-M-1 e M-M-m →, Sistemi a coda M-G-1 e formula di LittleMisure di un sistema a coda: occupazione $x=q+z$, tempi $s=w+y$, traffico offerto $G=\frac\lambda\mu$, fattore di carico $\rho=\frac\lambda{m\mu}$, throughput $\eta$ e throughput normalizzato $S=\frac\eta\mu$. Il sistema senza blocco è stabile se $\rho<1$ e allora $\eta=\lambda$, altrimenti $\eta=m\mu$. La formula di Little $E[x]=\lambda E[s]$ vale sempre (anche per la sola coda, $E[q]=\lambda E[w]$, e per il servizio, $E[z]=\lambda E[y]$). Per arrivi di Poisson e servizio generale (M/G/1) la formula di Pollaczek-Khinchin dà $E[w]=\frac{\lambda E[y^2]}{2(1-\rho)}$: con servizio esponenziale si ritrova l'M/M/1, con servizio costante (M/D/1) l'attesa si dimezza, $E[w]=\frac{\rho}{2\mu(1-\rho)}$.Sistemi a coda M-G-1 e formula di Little →.

Il modello

Le chiamate arrivano a caso e indipendentemente (processo di Poisson, tasso λ=H\lambda=H all'ora), la durata è esponenziale di media mym_y (tasso μ=1my\mu=\frac1{m_y}), ci sono mm telefonisti identici e le chiamate in attesa restano in coda (la coda è infinita, FCFS): è un sistema M/M/mm.

Stabilità. Per un M/M/mm serve λ<mμ\lambda<m\mu, cioè ρ=λmμ=λmym<1⟺m>λmy=G,\rho=\frac{\lambda}{m\mu}=\frac{\lambda m_y}m<1\quad\Longleftrightarrow\quad m>\lambda m_y=G, dove G=λmyG=\lambda m_y è il traffico offerto, il numero medio di telefonisti necessari (erlang). Con λ\lambda in chiamate al minuto e mym_y in minuti: G=H60myG=\frac H{60}m_y.

Sostenibilità economica. Se il sistema è stabile ogni chiamata è servita, quindi in un minuto il call center incassa EE euro per ogni minuto di conversazione, e i minuti di conversazione per minuto di tempo sono in media λmy=G\lambda m_y=G (numero medio di telefonisti occupati). Ricavo e costo per minuto (con cc in euro al minuto): ricavo=E λmy=E G,costo=m c.\text{ricavo}=E\,\lambda m_y=E\,G,\qquad\text{costo}=m\,c. Sostenibile se E λmy>m cE\,\lambda m_y>m\,c, cioè m<Eλmycm<\frac{E\lambda m_y}c. Insieme alla stabilità: λmy<m<Ec λmy\boxed{\lambda m_y<m<\frac{E}{c}\,\lambda m_y} un intervallo non vuoto se e solo se Ec>1\frac Ec>1, cioè se un minuto di conversazione frutta più di quanto costa un minuto di telefonista.

Esempio 8.4a

λ=2060=13\lambda=\frac{20}{60}=\frac13 chiamate/min, my=5m_y=5 min: G=13⋅5=53=1,67G=\frac13\cdot5=\frac53=1{,}67 erlang. Stabilità: m>1,67m>1{,}67, quindi servono almeno m=2m=2 telefonisti (con 22 telefonisti ρ=1,672=0,83\rho=\frac{1{,}67}2=0{,}83; la probabilità di attesa è C=0,758C=0{,}758, Erlang C).

Sostenibilità. Con c=0,6c=0{,}6 euro al minuto come scritto (3636 euro all'ora): Ec=1/30,6=0,56<1\frac Ec=\frac{1/3}{0{,}6}=0{,}56<1. Anche un telefonista sempre occupato incassa E=0,333E=0{,}333 euro al minuto contro un costo di 0,60{,}6: non è mai sostenibile, per nessun mm (la condizione richiederebbe m<EcG=0,93m<\frac{E}{c}G=0{,}93, che contraddice m≥2m\ge2). Se invece c=0,6c=0{,}6 euro all'ora come dice il testo (0,010{,}01 euro/min) il costo è trascurabile e m<0,333⋅1,6670,01=55,6m<\frac{0{,}333\cdot1{,}667}{0{,}01}=55{,}6: sostenibile per 2≤m≤552\le m\le55.

Esercizio 8.16

λ=13\lambda=\frac13 min−1^{-1}, m=5m=5, c=0,2c=0{,}2 euro/min, E=13E=\frac13 euro/min.

  • Stabilità: λmy<m⇒my<mλ=51/3=15\lambda m_y<m\Rightarrow m_y<\frac m\lambda=\frac5{1/3}=15 min.
  • Sostenibilità: ricavo Eλmy=13⋅13my=my9E\lambda m_y=\frac13\cdot\frac13m_y=\frac{m_y}9 euro/min contro un costo mc=5⋅0,2=1mc=5\cdot0{,}2=1 euro/min: my9>1⇒my>9\frac{m_y}9>1\Rightarrow m_y>9 min.

9 min<my<15 min\boxed{9\ \text{min}<m_y<15\ \text{min}} (Il libro riporta 5<my<155<m_y<15: il limite inferiore 55 non corrisponde ai dati, per cui l'osservazione del testo sembra fondata.)

Se la chiamata è troppo corta (my<9m_y<9 min) il sistema è stabile ma gli operatori sono occupati troppo poco tempo (G<3G<3 erlang su 55 telefonisti): il ricavo non copre il costo. Se è troppo lunga (my≥15m_y\ge15 min) ρ≥1\rho\ge1: il sistema è instabile, la coda cresce senza limite (le chiamate aspettano all'infinito, in pratica gli utenti riagganciano); i telefonisti sono sempre occupati e si incassano mE=53=1,67mE=\frac53=1{,}67 euro/min, ancora più del costo di 11 euro/min, ma il servizio non è più erogato in modo accettabile.

Lezioni in cui compare

Teoria collegata