русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Открытая СеМО с последовательный обслуживанием


Дата добавления: 2014-04-25; просмотров: 683; Нарушение авторских прав


Если g>0 и 0£р<1 то сеть, изображенная на рис.2.5, представляет собой открытую СеМО Джексона с расширенной матрицей маршрутизации

0 1 0 0 . . . 0

0 0 1 0 . . . 0

P = 0 0 0 1 . . . 0 .

… ………………

p 0 0 0 . . . 1-p

0 0 0 0 . . . 1

Интенсивности потоков l1, λ2, . . . , λN удовлетворяют уравнениям баланса:

l1 = g + lNp ,

l2 = l1 ,

l3 = l2 ,

……………..

lN = lN-1 .

Отсюда находим:

l1 = l2 = . . . = lN = .

 

Если

pi =

для всех i=1,2,...,N, то стационарный режим работы данной СеМО существует. Среднее число заявок в узлах 1,2,...,N в стационарном режиме находится по формулам для системы М|М|1:

Qi = ,

 

i=1,2,...,N. По формуле Литтла для среднего пребывания заявки в СеМО в стационарном режиме имеем

 

(Q1 + Q2 + . . . QN) = .

 

Предположим, что моделируемая этой сетью физическая система может допускать возможность выбора интенсивностей m1, m2, . . . , mN. обслуживания в узлах. Пусть выбор величин m=(m1, m2, . . . , mN) имеет цену

 

C(m) = c1m1 + c2m2 + … + cNmN ,

 

причем должно выполняться ограничение

C(m) £ Cmax .

 

Задача состоит в следующем:

 

минимизировать T(m) = по m=(m1, m2, . . . , mN)

(8.27)

при условии C(m) = c1m1 + c2m2 + … + cNmN £ Cmax

и mi > q-1g , i = 1,2, . . . , N.

 

 

Положим Сmin = (c1 + c2 + … cN). Учитывая условия в (8.27), замечаем ограничение: чтобы задача имела решение, должно выпол­няться неравенство Сmin < Cmax.

Задача (8.27) представляет собой стандартную задачу условной оптимизации с ограничениями в виде неравенств, которая решается ме­тодом множителей Лагранжа. Оптимальное решение m=(m1, m2, . . . , mN) находится как точка стационарности функции

T(m) - b (C(m) - Cmax)

из системы уравнений



C(m) - Cmax = 0,

(8.28)

, i = 1,2, . . . , N.

 

Вычисляя частные производные в (8.28), находим выражения для mi , i=1,2,...,N , через b:

 

. (8.29)

 

Найденные значения подставляем в (2.28), в первое уравнение:

 

= Cmax .

 

Отсюда находим:

 

Cmax - Сmin ,

 

[Cmax - Сmin]-1 q-1/2 .

Подставляя найденное значение b в (8.29), находим оптимальное решение m=(m1, m2, . . . , mN) , где

 

,

i=1,2,...,N. Для случая N=2 решение этой задачи изложено в. Другие аналогичные постановки оптимизационных задач имеются в.

 



<== предыдущая лекция | следующая лекция ==>
Оптимизация времени пребывания заявки в СеМО | Замкнутая СеМО с последовательным обслуживанием


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.005 сек.