Как теория массового обслуживания обеспечивает связь и сокращает очереди

0
27

Легко предположить, что ожидание в очереди — это просто раздражающая часть жизни. Медленная кофейня. Медлительный кассир в банке. «Зависший» сайт. Но за этими повседневными разочарованиями скрывается точная математическая модель, разработанная для решения одной конкретной проблемы: как обеспечить достаточное качество обслуживания, не разорившись при этом?

Это и есть теория массового обслуживания.

Она является разделом исследования операций. Цель проста, но сложна в реализации. Нужно иметь достаточно ресурсов для обработки нагрузки, но не так много, чтобы тратить деньги впустую. Эта дисциплина имеет дело с непредсказуемым количеством людей или объектов, поступающих в непредсказуемое время. Это наука об ожидании.

В этой области слово клиенты используется в широком смысле. Оно относится не только к людям с кошельками. Оно применяется к пакетам данных. Оно применяется к автомобилям на сборочной линии. Оно применяется к самолетам, ожидающим слота для взлета или посадки.

Математика рассматривает четыре основные переменные. Как эти клиенты поступают? Они приходят равномерным потоком или хаотичными bursts? Как обслуживание соответствует их потребностям? Это один быстрый сервер или несколько более медленных? Каково среднее время обслуживания одной единицы? И, наконец, насколько сильно варьируется это время?

Определите эти переменные как для входящего потока, так и для обслуживающих мощностей. Затем вы сможете принимать решения. Вы можете опираться на экономическую выгоду. Вы перестаете гадать. Вы начинаете рассчитывать.

Эта дисциплина не зародилась в бизнес-школе. Она началась с телефонов.

В начале 20-го века телефонные сети быстро расширялись. Инженеры столкнулись с дорогостоящей дилеммой. Если они устанавливали больше коммутационного оборудования, чем необходимо, они связывали излишний капитал. Компания разорялась, прежде чем кто-либо брал трубку. Если они устанавливали меньше оптимального количества, звонки не добирались. Люди испытывали чрезмерные задержки. Они не могли дозвониться. Сервис становился бесполезным.

Решение требовало математических исследований. Инженерам нужно было найти золотую середину. Оптимальное количество оборудования для данной территории и населения. Эта потребность привела к созданию теории массового обслуживания.

Сегодня принципы остаются прежними. Больница использует её для планирования работы медсестер. Завод использует её для управления запасами. Центр обработки данных использует её для маршрутизации интернет-трафика. Контекст меняется. Математика остается верной.

Реальный мир хаотичен. Переменные меняются. Внезапный всплеск звонков может нарушить модель. Сервер может выйти из строя. Но эта модель предоставляет базовый уровень. Она указывает, где, вероятно, находится точка отказа. Она помогает создавать системы, которые не рушатся под собственным весом.

Мы принимаем ожидание, потому что редко видим расчеты, стоящие за ним. Мы просто хотим, чтобы телефон звонил. Мы хотим, чтобы страница загружалась. Мы хотим получить еду. Теория массового обслуживания — это невидимая рука, стремящаяся обеспечить эффективное выполнение этих задач. Речь не об полном устранении очередей. Этого редко удается достичь. Речь о том, чтобы сделать ожидание терпимым. Речь о балансе между стоимостью и терпением.

В следующий раз, когда вы будете смотреть на полосу прогресса. Или ждать бариста, который, кажется, движется в замедленной съемке. Помните об инженерах. Они пытаются найти оптимальное решение. И вы являетесь частью этой переменной.