В теории массового обслуживания , дисциплине математической теории вероятностей , G-сеть ( обобщенная сеть массового обслуживания [1] или сеть Геленбе [2] ) - это открытая сеть G-очередей, впервые представленная Эролом Геленбе в качестве модели для систем массового обслуживания. со специфическими функциями управления, такими как перенаправление трафика или уничтожение трафика, а также модель для нейронных сетей . [3] G-очередь - это сеть очередей с несколькими типами новых и полезных клиентов:
- положительные запросы, которые прибывают из других очередей или поступают извне как прибытие Пуассона и подчиняются стандартным правилам обслуживания и маршрутизации, как в традиционных сетевых моделях,
- отрицательные запросы, которые поступают из другой очереди или которые поступают извне как прибытие Пуассона и удаляют (или «убивают») клиентов в непустой очереди, что представляет собой необходимость удаления трафика при перегрузке сети, включая удаление партии »покупателей [4] [5] [6]
- "триггеры", которые поступают из других очередей или извне сети, и которые вытесняют клиентов и перемещают их в другие очереди
Решение формы продукта, внешне похожее по форме на теорему Джексона , но которое требует решения системы нелинейных уравнений для потоков трафика, существует для стационарного распределения G-сетей, в то время как уравнения трафика G-сети находятся в факт на удивление нелинейный, и модель не подчиняется частичному балансу. Это нарушило предыдущие предположения о том, что частичный баланс был необходимым условием для решения формы продукта. Мощным свойством G-сетей является то, что они являются универсальными аппроксиматорами для непрерывных и ограниченных функций, так что их можно использовать для аппроксимации довольно общего поведения ввода-вывода. [7]
Определение [ править ]
Этот раздел включает в себя список ссылок , связанных материалов или внешних ссылок , но его источники остаются неясными, поскольку в нем отсутствуют встроенные цитаты . ( Февраль 2012 г. ) ( Узнайте, как и когда удалить этот шаблон сообщения ) |
Сеть из m связанных очередей является G-сетью, если
- в каждой очереди есть один сервер, который обслуживает со скоростью μ i ,
- внешние поступления положительных клиентов или триггеров или сбросов формируют пуассоновские процессы оценки для положительных клиентов, в то время как триггеры и сбросы, включая отрицательные клиенты, образуют пуассоновский процесс оценки ,
- по завершении обслуживания заявка переходит из очереди i в очередь j как положительная заявка с вероятностью , как триггер или сброс с вероятностью и покидает сеть с вероятностью ,
- по прибытии в очередь положительный запрос действует как обычно и увеличивает длину очереди на 1,
- по прибытии в очередь отрицательный запрос уменьшает длину очереди на некоторое случайное число (если в очереди присутствует хотя бы один положительный запрос), в то время как триггер перемещает заявку вероятностно в другую очередь, а сброс устанавливает состояние очереди в его устойчивое состояние, если очередь пуста, когда приходит сброс. Все триггеры, отрицательные клиенты и сбросы исчезают после того, как они предприняли свои действия, так что они фактически являются «контрольными» сигналами в сети.
- обратите внимание, что обычные клиенты, покидающие очередь, могут стать триггерами или сбросами и отрицательными клиентами при посещении следующей очереди.
Очередь в такой сети называется G-очередью .
Стационарное распределение [ править ]
Определите использование на каждом узле,
где для удовлетворения
( 1 )
( 2 )
Затем записываем ( n 1 ,…, n m ) для состояния сети (с длиной очереди n i в узле i ), если существует единственное неотрицательное решение приведенных выше уравнений ( 1 ) и ( 2 ) такое, что ρ i для всех i, тогда существует стационарное распределение вероятностей π, которое задается формулой
Доказательство [ править ]
Этот раздел включает в себя список ссылок , связанных материалов или внешних ссылок , но его источники остаются неясными, поскольку в нем отсутствуют встроенные цитаты . ( Февраль 2012 г. ) ( Узнайте, как и когда удалить этот шаблон сообщения ) |
Достаточно показать, что удовлетворяет глобальным уравнениям баланса, которые, в отличие от сетей Джексона, являются нелинейными. Отметим, что модель также позволяет использовать несколько классов.
G-сети использовались в широком спектре приложений, в том числе для представления генных регулирующих сетей, сочетания управления и полезной нагрузки в пакетных сетях, нейронных сетей и представления цветных изображений и медицинских изображений, таких как изображения магнитного резонанса.
Распределение времени ответа [ править ]
Время ответа - это время, которое клиент проводит в системе. Распределение времени отклика для одной G-очереди известно [8], где заявки обслуживаются с использованием дисциплины FCFS со скоростью μ , с положительными поступлениями со скоростью λ + и отрицательными поступлениями со скоростью λ - что убивает клиентов из конца очереди. . Преобразование Лапласа распределения времени отклика в этой ситуации равно [8] [9]
где λ = λ + + λ - и ρ = λ + / ( λ - + μ ), требуя, чтобы ρ <1 для устойчивости.
Время отклика для тандемной пары G-очередей (где клиенты, которые заканчивают обслуживание на первом узле, немедленно переходят на второй, а затем покидают сеть) также известно, и считается, что расширение до более крупных сетей будет неразрешимым. [9]
Ссылки [ править ]
- ^ Gelenbe Эрол (сентябрь 1993). «G-сети с инициированным движением клиентов». Журнал прикладной теории вероятностей . 30 (3): 742–748. DOI : 10.2307 / 3214781 . JSTOR 3214781 .
- ^ Геленбе, Эрол ; Фурно, Жан-Мишель (2002). «G-сети со сбросами». Оценка производительности . 49 (1/4): 179–191. DOI : 10.1016 / S0166-5316 (02) 00127-X .
- ^ Харрисон, Питер (2009). «Поворачивая время вспять - какое влияние на производительность?». Компьютерный журнал . 53 (6): 860–868. CiteSeerX 10.1.1.574.9535 . DOI : 10.1093 / comjnl / bxp021 .
- ^ Gelenbe Эрол (1991). «Продуктовые сети массового обслуживания с отрицательными и положительными потребителями» . Журнал прикладной теории вероятностей . 28 (3): 656–663. DOI : 10.2307 / 3214499 . JSTOR 3214499 .
- ^ Gelenbe Эрол (1993). «G-сети с сигналами и пакетным удалением». Вероятность в технических и информационных науках . 7 (3): 335–342. DOI : 10.1017 / s0269964800002953 .
- ^ Artalejo, JR (октябрь 2000). «G-сети: универсальный подход к удалению работы в сетях массового обслуживания». Европейский журнал операционных исследований . 126 (2): 233–249. DOI : 10.1016 / S0377-2217 (99) 00476-2 .
- ^ Геленбе, Эрол; Мао, Чжи-Хун; Да Ли, Ян (1999). «Аппроксимация функций случайными сетями с пиками». IEEE-транзакции в нейронных сетях . 10 (1): 3–9. CiteSeerX 10.1.1.46.7710 . DOI : 10.1109 / 72.737488 . PMID 18252498 .
- ^ а б Харрисон, PG ; Питель, Э. (1993). «Время пребывания в очередях на одном сервере с отрицательными клиентами». Журнал прикладной теории вероятностей . 30 (4): 943–963. DOI : 10.2307 / 3214524 . JSTOR 3214524 .
- ^ Б Харрисон, Питер Г. Ответные раз в G-сетей . 13-й Международный симпозиум по компьютерным и информационным наукам (ISCIS 1998). С. 9–16. ISBN 9051994052.