Продукт-форма решение - Product-form solution
В теория вероятности, а продукт-форма решение - особенно эффективная форма решения для определения некоторой метрики системы с отдельными субкомпонентами, где метрика для набора компонентов может быть записана как товар показателя по различным компонентам. С помощью прописная буква Пи решение в форме продукта имеет алгебраическую форму
куда B некоторая константа. Решения этой формы представляют интерес, поскольку их вычисление не требует больших затрат на вычисление для больших значений п. Такие решения в сетях массового обслуживания важны для поиска показатели эффективности в моделях многопрограммных компьютерных систем с разделением времени.
Равновесные распределения
Были найдены первые продуктовые решения для равновесные распределения из Цепи Маркова. Тривиально модели, состоящие из двух и более независимый Подкомпоненты представляют собой решение в форме продукта по определению независимости. Первоначально термин использовался в сети массового обслуживания где подкомпоненты будут отдельными очередями. Например, Теорема Джексона дает совместное равновесное распределение открытой сети массового обслуживания как произведение равновесных распределений отдельных очередей.[1] После многочисленных продлений в основном Сеть BCMP считалось местный баланс было требованием для решения в форме продукта.[2][3]
Геленбе с G-сеть модель была первой, кто показал, что это не так. Мотивированный необходимостью моделировать биологические нейроны, которые имеют точечный процесс, подобный пиковому поведению, он представил предшественника G-сетей, назвав его случайная нейронная сеть.[4] Вводя «отрицательных клиентов», которые могут уничтожать или устранять других клиентов, он обобщил семейство продуктовых сетей.[5] Затем это было расширено в несколько этапов, сначала с помощью «триггеров» Геленбе, которые представляют собой клиентов, которые могут перемещать других клиентов из одной очереди в другую.[6] Еще одна новая форма клиента, которая также привела к формированию продукта, - это «вывоз партии» компании Gelenbe.[7] Это было дополнительно расширено Эролом Геленбе и Жан-Мишелем Фурно с типами клиентов, называемыми «сбросами», которые могут моделировать устранение сбоев: когда очередь достигает пустого состояния, представляющего (например) сбой, длина очереди может увеличиваться или уменьшаться. быть "сброшенным" к его установившемуся распределению поступающим заказчиком сброса, представляющим ремонт. Все эти предыдущие типы клиентов в G-Networks могут существовать в одной и той же сети, в том числе с несколькими классами, и все они вместе по-прежнему приводят к решению в форме продукта, выводя нас далеко за пределы обратимых сетей, которые рассматривались ранее.[8]
Решения в форме продукта иногда описываются как «станции независимы в равновесии».[9] Решения по форме продукта также существуют в сетях массовые очереди.[10]
Дж. М. Харрисон и Р.Дж. Уильямс обратите внимание, что «практически все модели, которые были успешно проанализированы в классической теории сетей массового обслуживания, являются моделями, имеющими так называемое стационарное распределение в форме продукта».[9] Совсем недавно были опубликованы решения в виде произведения для алгебр марковских процессов (например, RCAT в PEPA[11][12]) и стохастический сети петри.[13][14] Мартин Файнберг теорема о нулевом дефекте дает достаточное условие для сети химических реакций для демонстрации стационарного распределения в форме продукта.[15]
Работа Геленбе также показывает, что форма продукта G-Networks может использоваться для моделирования всплесков. случайные нейронные сети и, кроме того, такие сети можно использовать для аппроксимации ограниченных и непрерывных действительных функций.[16][17]
Распределение времени пребывания
Период, термин форма продукта также используется для обозначения распределения времени пребывания в циклической системе очередей, где время, затрачиваемое заданиями на M количество узлов задается как произведение времени, проведенного на каждом узле.[18] В 1957 году Райх показал результат на двоих. M / M / 1 очереди в тандеме,[19] позже расширив это до п Очереди M / M / 1 в тандеме[20] и было показано, что это применимо к трассам без обгона в Сети Джексона.[21] Вальранд и Варайя предполагают, что отсутствие обгона (когда клиенты не могут обогнать других клиентов, выбрав другой маршрут через сеть) может быть необходимым условием для сохранения результата.[21] Митрани предлагает точные решения для некоторых простых сетей с обгоном, показывая, что ни одна из них не демонстрирует распределения времени пребывания в форме продукта.[22]
Для закрытых сетей Чоу показал, что результат справедлив для двух сервисных узлов:[23] который позже был обобщен на цикл очередей[24] и для проезда без обгона в Сети Гордона – Ньюэлла.[25][26]
Расширения
- Приближенные решения в форме произведения вычисляются с учетом независимых маржинальных распределений, которые могут дать хорошее приближение к стационарному распределению при некоторых условиях.[27][28]
- Решения в форме полупродукта - это решения, в которых распределение может быть записано как продукт, в котором термины имеют ограниченную функциональную зависимость от глобального пространства состояний, которое можно аппроксимировать.[29]
- Решения в форме квази-продукта либо
Рекомендации
- ^ Джексон, Джеймс Р. (1963). «Системы массового обслуживания по типу рабочих мест». Наука управления. 10 (1): 131–142. Дои:10.1287 / mnsc.10.1.131.
- ^ Бушери, Ричард Дж .; ван Дейк, Н. М. (1994). «Локальный баланс в сетях массового обслуживания с положительными и отрицательными потребителями». Анналы исследований операций. 48 (5): 463–492. Дои:10.1007 / BF02033315. HDL:1871/12327. S2CID 15599820.
- ^ Чанди, К. Мани; Ховард, Дж. Х., младший; Тоусли, Д. Ф. (1977). «Форма продукта и локальный баланс в сетях массового обслуживания». Журнал ACM. 24 (2): 250–263. Дои:10.1145/322003.322009. S2CID 6218474.
- ^ Геленбе, Эрол (1989). «Случайные нейронные сети с отрицательными и положительными сигналами и решение формы продукта». Нейронные вычисления. 1 (4): 502–510. Дои:10.1162 / neco.1989.1.4.502. S2CID 207737442.
- ^ Геленбе, Эрол (1991). «Продуктовые сети массового обслуживания с отрицательными и положительными потребителями». Журнал прикладной теории вероятностей. 28 (3): 656–663. Дои:10.2307/3214499. JSTOR 3214499.
- ^ Геленбе, Эрол (1993). «G-сети с триггерным движением клиентов». Журнал прикладной теории вероятностей. 30 (3): 742–748. Дои:10.2307/3214781. JSTOR 3214781.
- ^ Геленбе, Эрол (1993). «G-сети с инициированным движением клиентов». Вероятность в технических и информационных науках. 7 (3): 335–342. Дои:10.1017 / S0269964800002953.
- ^ Геленбе, Эрол; Фурно, Жан-Мишель (2002). «G-сети со сбросами». Оценка эффективности. 49 (1): 179–191. Дои:10.1016 / S0166-5316 (02) 00127-X.
- ^ а б Харрисон, Дж. М.; Уильямс, Р. Дж. (1992). «Броуновские модели сетей массового обслуживания с прямой связью: квазиобратимость и продуктовые решения». Анналы прикладной вероятности. 2 (2): 263–293. CiteSeerX 10.1.1.56.1572. Дои:10.1214 / aoap / 1177005704.
- ^ Хендерсон, В .; Тейлор, П. Г. (1990). «Формирование продукта в сетях очередей с пакетным заездом и пакетным обслуживанием». Системы массового обслуживания. 6: 71–87. Дои:10.1007 / BF02411466. S2CID 30949152.
- ^ Хиллстон, Дж.; Томас, Н. (1999). «Решение формы продукта для класса моделей PEPA» (PDF). Оценка эффективности. 35 (3–4): 171–192. Дои:10.1016 / S0166-5316 (99) 00005-X.
- ^ Харрисон, П.Г. (2003). «Возвращение времени назад в алгебре марковских процессов». Теоретическая информатика. 290 (3): 1947–2013. Дои:10.1016 / S0304-3975 (02) 00375-4. Архивировано из оригинал на 2006-10-15. Получено 2015-08-29.
- ^ Марина.; Balsamo, S .; Харрисон, П.Г. (2012). «Анализ стохастических сетей Петри с сигналами». Оценка эффективности. 69 (11): 551–572. Дои:10.1016 / j.peva.2012.06.003. HDL:10044/1/14180.
- ^ Mairesse, J .; Нгуен, Х. Т. (2009). «Сети Петри с нулевым дефицитом и форма продукта». Приложения и теория сетей Петри. Конспект лекций по информатике. 5606. п. 103. CiteSeerX 10.1.1.745.1585. Дои:10.1007/978-3-642-02424-5_8. ISBN 978-3-642-02423-8.
- ^ Андерсон, Д. Ф .; Craciun, G .; Курц, Т. Г. (2010). "Стационарные распределения продукта-формы для сетей химической реакции с нулевым дефицитом". Вестник математической биологии. 72 (8): 1947–1970. arXiv:0803.3042. Дои:10.1007 / s11538-010-9517-4. PMID 20306147. S2CID 2204856.
- ^ Геленбе, Эрол (1993). «Обучение в повторяющейся случайной нейронной сети». Нейронные вычисления. 5 (1): 154–164. Дои:10.1162 / neco.1993.5.1.154. S2CID 38667978.
- ^ Геленбе, Эрол; Мао, Чжи-Хун; Ли, Ян-Да (1991). «Аппроксимация функций случайной нейронной сетью». IEEE-транзакции в нейронных сетях. 10 (1): 3–9. CiteSeerX 10.1.1.46.7710. Дои:10.1109/72.737488. PMID 18252498.
- ^ Боксма, О.; Келли, Ф.; Конхейм, А. Г. (январь 1984 г.). "Форма продукта для распределения времени пребывания в циклических экспоненциальных очередях". Журнал ACM. 31 (1): 128–133. Дои:10.1145/2422.322419. S2CID 6770615.
- ^ Райх, Эдгар (1957). «Время ожидания при тандемных очередях». Анналы математической статистики. 28 (3): 768–773. Дои:10.1214 / aoms / 1177706889.
- ^ Райх, Э. (1963). "Примечание об очередях в тандеме". Анналы математической статистики. 34: 338–341. Дои:10.1214 / aoms / 1177704275.
- ^ а б Вальранд, Дж.; Варайя, П. (1980). «Времена пребывания и условия обгона в Джексоновских сетях». Достижения в прикладной теории вероятностей. 12 (4): 1000–1018. Дои:10.2307/1426753. JSTOR 1426753.
- ^ Митрани, И. (1985). «Проблемы времени отклика в сетях связи». Журнал Королевского статистического общества. Серия B (Методологическая). 47 (3): 396–406. Дои:10.1111 / j.2517-6161.1985.tb01368.x. JSTOR 2345774.
- ^ Чоу, Ве-Мин (апрель 1980 г.). "Распределение времени цикла экспоненциальных циклических очередей". Журнал ACM. 27 (2): 281–286. Дои:10.1145/322186.322193. S2CID 14084475.
- ^ Schassberger, R .; Дадуна, Х. (1983). «Время для обхода в цикле экспоненциальных очередей». Журнал ACM. 30: 146–150. Дои:10.1145/322358.322369. S2CID 33401212.
- ^ Дадуна, Х. (1982). «Время прохождения путей без объезда в сетях Гордона-Ньюэлла». Достижения в прикладной теории вероятностей. 14 (3): 672–686. Дои:10.2307/1426680. JSTOR 1426680.
- ^ Келли, Ф.; Поллетт, П. К. (1983). «Время пребывания в закрытых сетях массового обслуживания». Достижения в прикладной теории вероятностей. 15 (3): 638–656. Дои:10.2307/1426623. JSTOR 1426623.
- ^ Байнат, Б .; Даллери Ю. (1993). «Единый взгляд на методы аппроксимации формы продукта для общих замкнутых сетей массового обслуживания». Оценка эффективности. 18 (3): 205–224. Дои:10.1016 / 0166-5316 (93) 90017-О.
- ^ Dallery, Y .; Цао, X. Р. (1992). «Оперативный анализ стохастических замкнутых сетей массового обслуживания». Оценка эффективности. 14: 43–61. Дои:10.1016 / 0166-5316 (92) 90019-Д.
- ^ Томас, Найджел; Харрисон, Питер Г. (2010). «Зависящие от штата ставки и полуфабрикат с помощью обратного процесса». Инженерия производительности компьютеров. Конспект лекций по информатике. 6342. п. 207. Дои:10.1007/978-3-642-15784-4_14. ISBN 978-3-642-15783-7.
- ^ Debicki, K .; Dieker, A.B .; Рольски, Т. (2007). "Формы квазипродукта для жидкостных сетей, управляемых Леви". Математика исследования операций. 32 (3): 629–647. arXiv:математика / 0512119. Дои:10.1287 / moor.1070.0259. S2CID 16150704.
- ^ Angius, A .; Хорват, A. S .; Вольф, В. (2013). «Приближенный переходный анализ сетей массового обслуживания по квазипродуктам». Методы и приложения аналитического и стохастического моделирования. Конспект лекций по информатике. 7984. п. 22. Дои:10.1007/978-3-642-39408-9_3. ISBN 978-3-642-39407-2.