Jak teoria kolejek zapewnia komunikację i zmniejsza kolejki

0
22

Łatwo założyć, że czekanie w kolejce to po prostu irytująca część życia. Powolna kawiarnia. Powolny kasjer bankowy. Strona „zawieszona”. Ale za tymi codziennymi frustracjami kryje się precyzyjny model matematyczny zaprojektowany w celu rozwiązania jednego konkretnego problemu: jak zapewnić odpowiednią jakość usług, nie zbankrutowując?

Taka jest teoria kolejkowania.

Jest to dziedzina badań operacyjnych. Cel jest prosty, ale trudny do zrealizowania. Musisz mieć wystarczającą ilość zasobów, aby udźwignąć obciążenie, ale nie na tyle, aby marnować pieniądze. Dyscyplina ta dotyczy nieprzewidywalnej liczby osób lub przedmiotów przybywających w nieprzewidywalnym czasie. To jest nauka przewidywania.

W tym obszarze słowo klienci jest używane w szerokim znaczeniu. Nie dotyczy to tylko osób z portfelami. Dotyczy pakietów danych. Dotyczy to samochodów na linii montażowej. Dotyczy statków powietrznych oczekujących na przydział czasu na start lub lądowanie.

Matematyka analizuje cztery główne zmienne. Jak zachowują się ci klienci? Czy pojawiają się one ciągłym strumieniem, czy w chaotycznych wybuchach? W jaki sposób usługa zaspokaja ich potrzeby? Czy jest to jeden szybki serwer, czy kilka wolniejszych? Jaki jest średni czas obsługi jednego urządzenia? I wreszcie, jak bardzo ten czas się różni?

Określ te zmienne zarówno dla przepływu przychodzącego, jak i wydajności usług. Wtedy będziesz mógł podjąć decyzje. Możesz liczyć na korzyści ekonomiczne. Przestajesz zgadywać. Zaczynasz liczyć.

Dyscyplina ta nie narodziła się w szkole biznesu. Zaczęło się od telefonów.

Na początku XX wieku sieci telefoniczne szybko się rozwijały. Inżynierowie stanęli przed kosztownym dylematem. Jeśli zainstalowali więcej sprzętu przełączającego niż potrzeba, zajęli nadwyżkę kapitału. Firma zbankrutowała, zanim ktokolwiek odebrał telefon. Jeżeli ustawili numer mniejszy od optymalnego, połączenia nie były realizowane. Ludzie doświadczali nadmiernych opóźnień. Nie mogli się przedostać. Usługa stawała się bezużyteczna.

Rozwiązanie wymagało badań matematycznych. Inżynierowie musieli znaleźć złoty środek. Optymalna ilość wyposażenia dla danego terytorium i populacji. Potrzeba ta doprowadziła do stworzenia teorii kolejkowania.

Dziś zasady pozostają takie same. Szpital wykorzystuje go do planowania pracy pielęgniarek. Zakład wykorzystuje go do zarządzania zapasami. Centrum danych używa go do kierowania ruchu internetowego. Kontekst się zmienia. Matematyka nadal jest aktualna.

Prawdziwy świat jest chaotyczny. Zmienne się zmieniają. Nagły wzrost liczby połączeń może zakłócić ten schemat. Serwer może ulec awarii. Ale ten model zapewnia poziom podstawowy. Wskazuje, gdzie prawdopodobnie znajduje się punkt awarii. Pomaga tworzyć systemy, które nie zapadają się pod własnym ciężarem.

Akceptujemy czekanie, ponieważ rzadko widzimy stojące za nim obliczenia. Chcemy tylko, żeby telefon zadzwonił. Chcemy, żeby strona się załadowała. Chcemy zdobyć jedzenie. Teoria kolejkowania to niewidzialna ręka, która stara się zapewnić sprawną realizację tych zadań. Nie chodzi tu o całkowite wyeliminowanie kolejek. Rzadko udaje się to osiągnąć. Chodzi o to, aby oczekiwanie było znośne. Chodzi o zrównoważenie kosztów i cierpliwości.

Następnym razem spójrz na pasek postępu. Albo czekanie na baristę, który wydaje się poruszać w zwolnionym tempie. Pamiętajcie o inżynierach. Próbują znaleźć optymalne rozwiązanie. A ty jesteś częścią tej zmiennej.