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 telefonisti e riceve in media chiamate all'ora. La durata media di una chiamata è e ogni telefonista è pagato euro all'ora. Ogni chiamata costa all'utente 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): chiamate/ora, durata media minuti, euro (il testo dice "al minuto", segnalato come refuso), euro/minuto. Quanti telefonisti servono per la stabilità? Il sistema può essere economicamente sostenibile? Esercizio 8.16 (libro): chiamate/ora, operatori, euro/minuto, 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 all'ora), la durata è esponenziale di media (tasso ), ci sono telefonisti identici e le chiamate in attesa restano in coda (la coda è infinita, FCFS): è un sistema M/M/.
Stabilità. Per un M/M/ serve , cioè dove è il traffico offerto, il numero medio di telefonisti necessari (erlang). Con in chiamate al minuto e in minuti: .
Sostenibilità economica. Se il sistema è stabile ogni chiamata è servita, quindi in un minuto il call center incassa euro per ogni minuto di conversazione, e i minuti di conversazione per minuto di tempo sono in media (numero medio di telefonisti occupati). Ricavo e costo per minuto (con in euro al minuto): Sostenibile se , cioè . Insieme alla stabilità: un intervallo non vuoto se e solo se , cioè se un minuto di conversazione frutta più di quanto costa un minuto di telefonista.
Esempio 8.4a
chiamate/min, min: erlang. Stabilità: , quindi servono almeno telefonisti (con telefonisti ; la probabilità di attesa è , Erlang C).
Sostenibilità. Con euro al minuto come scritto ( euro all'ora): . Anche un telefonista sempre occupato incassa euro al minuto contro un costo di : non è mai sostenibile, per nessun (la condizione richiederebbe , che contraddice ). Se invece euro all'ora come dice il testo ( euro/min) il costo è trascurabile e : sostenibile per .
Esercizio 8.16
min, , euro/min, euro/min.
- Stabilità: min.
- Sostenibilità: ricavo euro/min contro un costo euro/min: min.
(Il libro riporta : il limite inferiore non corrisponde ai dati, per cui l'osservazione del testo sembra fondata.)
Se la chiamata è troppo corta ( min) il sistema è stabile ma gli operatori sono occupati troppo poco tempo ( erlang su telefonisti): il ricavo non copre il costo. Se è troppo lunga ( min) : 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 euro/min, ancora più del costo di euro/min, ma il servizio non è più erogato in modo accettabile.