INAPOI LA SIMULATOR

Inechitatea cozilor

1. Ce vrea sa demonstreze modelul?

Sa separe eficienta agregata de echitatea distribuirii timpului de asteptare intre grupuri, intr-un sistem de servicii cu capacitate limitata.

Rezultatul contraintuitiv

Acordarea prioritatii unei categorii poate imbunatati radical timpul ei de asteptare, dar poate prelungi asteptarea celorlalti chiar cand numarul total de clienti serviti nu se schimba.

2. Exemplu concret

Sosesc 8 clienti pe pas si pot fi serviti 9. Cu aceasta capacitate, coada poate fi evacuata. Daca sosesc 12 si sunt serviti 6, coada creste cu circa 6 pe pas, indiferent de ordinea prioritatii; prioritatea decide mai ales cine asteapta.

3. Cine sunt agentii si cum evolueaza sistemul?

La fiecare PAS sosesc exact A clienti. Fiecare este urgent cu probabilitatea u. In FIFO se servesc in ordinea sosirii. In modul de prioritate se servesc mai intai urgentii, pastrand ordinea sosirii in interiorul categoriei. Sunt serviti cel mult C clienti.

4. Parametrii: semnificatie si efect

Sosiri pe interval
Numarul fix de clienti noi introdusi la fiecare pas. Daca sosirile depasesc permanent capacitatea, coada tinde sa creasca.
Capacitate serviciu
Numarul maxim de clienti deserviti intr-un pas. Creste capacitatea de procesare, indiferent de categoria clientului.
Pondere urgente
Probabilitatea ca fiecare client nou sa fie marcat urgent. Urgenta determina prioritatea doar in scenariul Prioritate urgente.

In simulator, fiecare parametru are un buton ? pentru explicatii contextuale. Modificarile parametrilor care definesc populatia initiala necesita RESET pentru a regenera agentii.

5. Formulele folosite in model

Q(t+1) = max(0, Q(t) + A - C), cand nu exista alte constrangeri.
Asteptare_client = pas_servire - pas_sosire.
Asteptare_urgenti = media asteptarilor urgentilor deja serviti.
Asteptare_obisnuiti = media asteptarilor clientilor obisnuiti deja serviti.

Formulele sunt reguli de simulare didactica, nu relatii universale validate empiric.

6. Ce reprezinta indicatorii si graficele?

Coada este numarul de clienti in asteptare; cele doua medii sunt calculate numai pentru cei deja serviti. Acest lucru poate ascunde clientii care inca asteapta mult.

Vizualizarea arata o stare a sistemului. Graficul de jos afiseaza evolutia indicatorilor; daca au unitati diferite, comparati forma seriilor, nu inaltimea lor ca si cum ar fi aceeasi marime.

7. Experimente pentru seminar

  1. Comparati Primul sosit si Prioritate urgente cu aceleasi valori A, C si u.
  2. Setati Sosiri pe interval mai mare decat Capacitate serviciu. Cum evolueaza coada?
  3. Cresteti ponderea urgentelor la 80%. Ce se intampla cu clientii obisnuiti?

Metoda recomandata: formulati o predictie inainte de fiecare experiment, schimbati un singur parametru, apoi repetati simularea pentru a separa mecanismul de variatia aleatoare.

8. Intrebari de interpretare

  1. Ce rezultat observat contrazice intuitia initiala si prin ce mecanism apare?
  2. Ce variabila este cauza in model si ce indicator este doar consecinta?
  3. Ce ipoteza simplificatoare ar trebui schimbata pentru a studia o situatie reala?
  4. Poate fi rezultatul diferit daca agentii au informatii sau reguli de decizie diferite?

9. Ipoteze, limite si interpretare corecta

Nu exista durate de servire diferite, abandon, programari sau limitare a asteptarii. Sosirile sunt deterministe ca numar; categoria urgenta este aleatoare. Mediile observate sunt afectate de cenzurarea celor neserviti.

Simulatorul ilustreaza posibilitati cauzale in cadrul regulilor definite. Nu permite estimari sau predictii pentru populatii reale fara date, calibrare si validare.

DESCHIDE SIMULATORUL