Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Приоритетные системы обслуживания

..pdf
Скачиваний:
14
Добавлен:
25.10.2023
Размер:
15.93 Mб
Скачать

С помощью введения дополнительного события методом вло­ женных цепей Маркова составляются соотношения для произво­ дящих функций вероятностей состояний системы обслуживания. Указан прием вычисления стационарных вероятностей.

По мере развития теории одноканальных приоритетных си­

стем

стали

выясняться интересные закономерности.

Приведем

один

такой

пример. Пусть pin(k)

=Pin(ki,

kr)—вероятность

того,

что п-ное обслуживаемое

требование

имеет

приоритет і

и после окончания обслуживания оставляет после себя k\ требо­

ваний первого потока,

kr

требований г-того.

Положим

 

 

 

def

 

 

def

 

Pin(xv

. . . , x r ) =

Pla(x)

=

£ P i n ( k ) x k

=

 

= S Pin (kl,

. . .

,kr)x\l

. . .

X>

(I Xt ! <

1, i = T77)

(26)

и пусть существует предел

Pt(x)--=

\imPta(x),

P(x)

=УР((х),

 

P ( l ' )

= 1, P(lr)

= P(l

. . . , 1).

(27)

Такой предел существует при выполнении условия ненасыщения системы. В работе [80] для СМО с относительным приоритетом (§ 17) было получено уравнение

У J d X )

, [Xi-h

 

{о-ах)]

= (-^—

і ) Р ( П

(28)

ß;(ö — ах)

 

 

\ s>

/

 

i=\

 

 

 

 

 

 

где

 

 

 

 

 

 

 

 

 

оо

 

 

 

 

ß,(s)

=

\e-**dBt{.x),

 

 

 

 

 

ô

 

 

 

о = ax

+ . . . + ar,

ax = a1xl

+ . . . +

arxn

 

 

P (00

=

P (0, . . .

, 0).

 

 

В 1969 г. появилась статья Духовного [70],

в которой

автор

при исследовании

r-приоритетной системы с чередованием приори­

тетов методом вложенных цепей Маркова вывел для производя­ щих функций РІ(Х) систему уравнений. При суммировании их вытекало уравнение (28). Возник вопрос: для какого класса одноканальных систем с ожиданием и г простейшими потоками урав­ нение (28) остается в силе. Введением дополнительного события

421

удалось доказать, что уравнение (28)

верно для

всех

таких

систем,

где нет

прерывания

обслуживания

вызовов

 

 

 

Полезно получить подобного рода соотношения

для

 

более

сложных классов систем с приоритетом.

 

 

 

 

В работе [70] Духовный

при установившемся режиме

работы

системы

искал

в терминах

преобразования Лапласа

ф. р.

дли­

тельности ожидания начала

обслуживания

требованием

приори­

тета k.

Эта ф. р. выражалась

через производящие функции

числа

ожидающих в очереди требований в моменты окончаний обслу­ живании. Первый момент времени ожидания для системы с чере­

дованием

приоритетов

задается системой линейных

уравнений.

Для требований r-того

потока среднее

время ожидания вычислено

в явном виде. Требования одного приоритета

обслуживались в

порядке поступления. В [71] Духовный

обобщает

результаты [70]

на случай

систем с

чередованием приоритетов

и

«разогревом»

прибора,

зависящим

от

требования,

вызвавшего

«разогрев».

Духовный

и Панкратов [153] обобщают результаты

статьи [72]

на случай

неординарных

пуассоновых

входных

потоков.

В конце 1969 г. Даниелян [47, гл. 3] разобрал однолинейные системы с чередованием приоритетов, «разогревом» и ненадеж­ ным прибором, обобщающие системы [70, 71]. Прибор предпола­ гался ненадежным в свободном, занятом состояниях, а также при «разогреве». Все распределения длительностей «жизни» и восста­ новлений прибора в этих случаях предполагаются произвольными.

Рассмотрены следующие два случая «разогрева».

1. «Разогрев» первого типа, когда требование, вызвавшее «разогрев», или какой-либо вызов того же приоритета начинает обслуживаться немедленно после «разогрева» (как и в [71]).

2. «Разогрев» второго типа, ф. р. длительности которого не зависит от типа вызова, его вызвавшего, а после «разогрева» обслуживается один из вызовов наивысшего приоритета из ожи­ дающих.

Следуя [80, 70, 71], исследование производилось методом вложенных цепей Маркова с использованием приема введения дополнительного события. Кроме первого момента времени ожи­ дания, получены характеристики, которые найдены в [70, 71].

 

Даниелян [47, гл. 1] нашел все

те характеристики, что и в

[80],

для

однолинейной

системы

с

«разогревом»,

ненадежным

прибором и одним входным пуассоновый потоком.

Для

указан­

ной

системы

в установившемся

 

режиме

при

инверсионном

порядке

обслуживания

вызовов

в

преобразованиях

Лапласа

получено

распределение

времени

 

ожидания.

Но

стационарные

вероятности

состояний системы для

вычисления

распределения

1 Доказательство приводилось в выступлении И. М. Духовного на Второй Всесоюзной конференции по ТМО в г. Дилижане (1970 г.).

422

времени ожидания

получены в § 8 гл. 1 другим,

отличным от из­

ложенного

в [80] методом '.

 

 

 

 

 

 

В книге [47, гл. 2] рассмотрены также системы с относитель­

ным

приоритетом,

ненадежным

прибором

и

«разогревом».

В §

8—10

гл. 2 обобщены

результаты Кестена и

Рапненберга

[174] на случай ненадежного прибора. Эти результаты

изложены

также в [48]. Порядок обслуживания вызовов

внутри

каждого

приоритетного класса — прямой.

 

 

 

 

 

Случай

инверсионного

порядка

обслуживания

изучается в

§ 11 гл. 2. § 12 посвящен вопросу получения характеристик вре­ мени ожидания вызовом k-того потока в установившемся режиме работы системы для системы с относительным приоритетом и абсолютно надежным прибором сведением системы обслужива­ ния к системе с двумя входными потоками относительным при­ оритетом и ненадежным прибором. В § 15, 16 изложены резуль­

таты,

обобщающие результаты §

9, 10

на случай,

когда

имеет

место

«разогрев» прибора.

 

 

 

 

 

 

В § 17 приводится алгоритм

для

систем обслуживания с

относительным

приоритетом, ненадежным

прибором,

«разогре­

вом»

и «переналадкой» прибора.

Алгоритм

основан

на

методе

вложенных цепей Маркова 2 .

 

 

 

 

 

 

До сих пор при рассмотрении систем с ненадежным

прибо­

ром автор [47]

предполагал, что

прерванный

вызов

после

восста­

новления прибора сразу поступает на прибор независимо от наличия в очереди вызовов более высокого приоритета. В § 18—20

считается, что прерванный вызов возвращается обратно

в

оче­

редь и становится впереди вызовов своего приоритетного

класса.

Новое поступление этого вызова

на прибор (если он не

теряется

при прерывании) осуществляется

лишь после обслуживания

всех

вызовов более высокого приоритета. В § 18, 19 такая система изучается методом вложенных цепей Маркова. Длительность «жизни» прибора в свободном состоянии распределена по экспо­ ненциальному закону. Рассмотрен случай только неидентичного обслуживания заново вызова, прерванного выходом прибора из

строя. Алгоритм, описанный

в §

18, 19, применим, если отказать­

ся от предположения об экспоненциальности длительности

«жиз­

ни» прибора

в

свободном

состоянии, но

при этом необходимы

результаты

для

одноканальной

системы

с ожиданием,

относи­

тельным приоритетом, одним прибором, с отказами в свободном

состоянии «чисто случайными» и «закономерными»

[54]. В

§ 20

гл. 2

частный

случай

системы,

описанный в § 18,

19, при

двух

входных

потоках

исследован

методом сведения к

линейчатым

марковским

процессам

[ 1 5 ] 3 .

 

 

 

1

§

8 гл.

1 написан Э. А. Даниеляном совместно с Б. Н.

Димитровым.

2

§ 15, 17 написаны Э. А. Даниеляном и В. Ф. Матвеевым

совместно.

3

Результаты § 20 получены Э. А. Даниеляном и Ю. М.

Лангером

неза­

висимо друг от

друга

[61].

 

 

 

 

423

Духовный [72] обобщил результаты работы [70]. Он рассмот­ рел смешанную систему обслуживания с ожиданием, чередова­ нием приоритетов и относительным приоритетом. Получены те ж е характеристики, что и в [70, 71].

В гл. 4 [47] разобраны все разновидности систем с абсолют­ ным приоритетом и ненадежным прибором (кроме случаев с идентичным обслуживанием заново), а также метод виртуально­ го времени ожидания для случая надежного прибора и дообслуживания прерванного вызова, который будет описан ниже.

Наибольшее число работ по приоритетам за последние годы основано на методе вложенных цепей Маркова.

Димитров методом вложенных цепей Маркова изучал одноканальную СМО с ожиданием и относительным приоритетом [65].

Требования

типов)

могли поступать лишь

в «вызывающие мо­

менты», образующие пуассоновый поток. В каждый

«вызываю­

щий момент» на прибор может

прийти набор

[і] требований, при­

чем это

событие

осуществляется

с

вероятностью

P[q.

Вектор

г ' = ( і ь

іт) означает, что в «вызывающий момент»

поступило .і$

требований

приоритета

/ ( / = 1 ,

г).

Найдены:

период

занятости

прибора,

 

число

обслуженных

за

период занятости

требований,

распределение длины очереди в

установившемся режиме

работы,

ф. р. длительности ожидания требований k-того приоритета и сред­ нее время ожидания в установившемся режиме. Заслуга Димит­ рова в том, что он первый заметил применимость метода вложен­ ных цепей Маркова к системе с указанным поступлением.

Независимо от Димитрова Матвеев рассмотрел менее общее поступление вызовов, при котором в один «вызывающий момент» могли поступать вызовы разных типов. Раньше обобщения отно­ сительно входных потоков для приоритетных задач ограничива­ лись предположением: вызовы І-ТОГО потока поступают лишь в «вызывающие моменты», образующие пуассоновый поток с пара­ метром а , - ( і = 1 , г). С вероятностью рм число вызовов приорите­

та і равно

k (k > 0), ^jpk{ =

1-

Метод

вложенных цепей

Даниелян и Димитров применили

для исследования одной системы обслуживания с преимуществом [55], которую они назвали системой с изменяющимися приорите­ тами и «разогревом». На один прибор поступают г пуассоновых

потоков

требований. Требование,

поступающее

в свободную си­

стему,

на

один период занятости,

представляет

вызовам

одного

с ним

потока приоритет 1. Порядок

преимущества требований

остальных потоков зафиксирован. Дисциплина

обслуживания —

относительный приоритет. Требования

внутри

каждого

потока

обслуживаются в порядке поступления. Имеет место «разогрев»

прибора. Ранее авторы рассмотрели ту же систему

обслужива­

ния, но при инверсионном порядке обслуживания

требований

424

одного и того же приоритета [56] и нашли стационарное распре­ деление времени ожидания для требований і-того потока.

2. В 1969 г. вышла в свет книга Коэна (650 стр.) [145], це­ ликом посвященная одноканальным системам. В ней изучаются приоритетные системы с одним абсолютно надежным прибором и с произвольными длительностями обслуживания требований. Сначала рассматриваются системы с абсолютным приоритетом и

двумя

пуассоновыми

входными

потоками. Для

разновидностей

абсолютного приоритета: с дообслуживанием прерванного

вызо­

ва, идентичным

и неидентичным

обслуживаниями

заново

вычис-

 

 

 

 

оо

 

 

 

ляются

функции

H2(t)

и Я2 і, где h21 = j"

tdH2(t).

 

 

 

 

 

 

о

 

 

 

Козн показывает, как вложенными цепями Маркова

можно

найти

распределение

числа требований

приоритета 2 в

моменг

ухода из системы требований приоритета 2 (в эти моменты в си­ стеме вызовы приоритета 1 отсутствуют). Сначала необходимо вычислить вероятности перехода за один шаг, что просто сделать,

имея функции H2(t).

Зная

вероятности перехода Pij,

определяем

ф. р. времени

пребывания

в і-том

состоянии: при іфО за ф. р.

принимается

H2(t),

а при

і — 0 эта

ф. р. есть свертка

распределе­

ния промежутка до первого после этого момента поступления на

прибор вызова приоритета 2 и ф. p.

 

H2(t).

 

 

применяется

для

Далее

метод

вложенных

цепей

Маркова

 

получения

распределения длины

очереди

системы

с относитель­

ным приоритетом сначала в случае двух входных потоков, а

по­

том в случае трех потоков.

 

 

 

 

 

 

 

 

 

 

t,

Если исследовать систему обслуживания в

момент

времени

то для случая г входящих потоков

и

надежного

прибора придет­

ся рассмотреть однородный марковский процесс

 

 

 

 

 

 

 

£(*)= к(о. •••.мо, ко, о

m

 

 

 

 

где

 

ПІ(І)—число

вызовов

і-того

потока

в

очереди

в

мо­

 

 

 

мент

t;

 

 

 

 

 

 

 

 

 

 

 

 

~g(t)—время,

прошедшее с

момента

начала

обслужи­

 

 

 

вания

вызова,

обслуживаемого

в

момент

t,

 

 

 

к моменту

t;

 

 

 

 

 

 

 

 

 

 

a(t) =

{\,

г}

указывает,

к

какому потоку

 

принадлежит

вы­

 

£(t)

зов, обслуживаемый в момент г.

 

 

 

 

 

является

 

(г + 2)-мерной

 

характеристикой,

поэтому

исследование

этого

марковского

процесса — дело не

лег­

кое. Оказывается, для получения характеристик времени ожида­ ния к СМО с приоритетом и ожиданием можно приспособить метод виртуального времени ожидания. Тогда вместо многомер­ ных марковских процессов изучается одномерная характеристика Wk{t) — время, которое пришлось бы ждать вызову приоритета k> если бы он поступил в момент t.

425

В работе [145] для случая двух потоков находится виртуаль­ ное время ожидания для обоих потоков при абсолютном приори­

тете

с дообслуживапием

и

для второго

потока при

относитель­

ном.

Идея заключается

в

следующем.

В случае

абсолютного

приоритета с дообслуживанием виртуальное время ожидания для

вызовов приоритета 1 совпадает с виртуальным

временем для

системы M | G | 1 с ожиданием. Виртуальное

же

время

ожидания

для вызова второго потока складывается из

времени,

необходи­

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

оритете

совпадают.

 

 

 

 

 

 

 

 

Полученные результаты применяются для вычисления в тер­

минах

преобразования

Лапласа

распределения

 

времени

ожида­

ния для систем с непрерывным множеством приоритетов

Непре­

рывное

множество приоритетов

определяется

следующим

обра­

зом.

Задается

ф. р. Р(у).

Каждый

поступающий

вызов

имеет

приоритетный

уровень

У,

где

Y — случайная

величина

с ф. р.

Р(у).

Если Р(у)

имеет

k скачков,

то перед нами

^-приоритетная

система.

 

 

 

 

 

 

 

 

Комбинация метода виртуального времени ожидания с прие­ мом введения дополнительного события делает этот метод более экономным, чем метод вложенных цепей. Более того, большинство однолинейных систем с приоритетом и ожиданием, исследуемые методом вложенный цепей, допускают исследование и методом виртуального времени ожидания. Для системы M | G111 оо Кли­ мов впервые в [80] привел этот метод в комбинации с введением дополнительного события. Даниелян [50, гл. 1] показал, что обоб­ щается метод виртуального времени ожидания с введением до­

полнительного

события на одноканальные

приоритетные

системы

с ожиданием.

 

 

 

Данный

метод непосредственно не

применим к

изучению

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

отличаются друг от друга лишь видом ф. p.

Hh(t),

а

по струк­

туре

они неотличимы. В то же время система

M | G | 1 с

ненадеж­

ным

прибором может быть изучена (см. [50] )

методом

виртуаль-

1

Д л я математической строгости изложения автору, на

наш

взгляд, сле­

довало обосновать в случае относительного приоритета возможность объеди­

нения вызовов более низкого приоритета,

чем рассматриваемый, при

получе­

нии времени ожидания рассматриваемого

вызова, в один суммарный

поток.

4 2 6

ного времени ожидания, а система с

абсолютным

приоритетом

сводится к ней.

 

 

 

 

Часть результатов, приведенных в

[гл.

1, 50],

опубликована

в работах [51—53]. Здесь длительности

обслуживания требований

разных

приоритетных

классов имеют

различные распределения.

 

-*

->

 

 

 

Для

системы М 2

| G 2 | 1 |5 = оо с

чередованием

приоритетов

в [188]

найдено совместное распределение

виртуального времени

ожидания требований обоих типов. Кроме виртуального времени ожидания исследуются другие характеристики описанной систе­ мы: распределение длины очереди в момент переключения при­ бора с одного типа требований на другой, периода занятости, числа требований, обслуженных за период занятости. Для полу­

чения

распределения

длины

очереди

в

моменты

переключения

прибора

вводится

функция

MP (n,

m,

i,

x)

— вероятность того,

что период занятости

начался

с обслуживания

вызова і-того типа,

в начале периода

занятости было п

вызовов

типа

1 и m вызовов

типа 2, за время меньше или равно х период занятости не закон­ чился и произошло k переключений, в момент последнего из этих переключений в системе было / вызовов.

Ясно, что при каждом фиксированном k и і просто выяснить, к какому потоку принадлежат эти / вызовов. Моменты переклю­ чений внутри периода занятости образуют марковскую цепь, вложенную в полумарковский процесс , вероятности переходов которого за один шаг просто определяются. Имея эти вероятно­ сти перехода, можно получить рекуррентные соотношения, опре­

деляющие функции Ril) (n, т,

/, х) через их преобразования

Лап ­

ласа и т. д.

 

 

Термин «переориентация»

будем употреблять в случае,

когда

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

Существует еще термин «переналадка»2 , употребляемый для обозначения времени, необходимого для переключения прибора с

обслуживания требований

одного потока

на обслуживание

дру­

гого внутри

периода

занятости.

 

 

 

 

 

—>

 

 

 

 

 

 

вал

Систему

M 2

j G 2

| l j o o с

чередованием

приоритетов рассматри­

еще Такач

[197]. Сакс

[195] методом

средних

изучал

такую

же

систему,

но

с

«переналадкой». Пусть

начали

обслуживаться

требования

типа

/

(2). После того как требований

типа /

(2) не

останется, независимо от наличия в системе требований типа 2 (1) (в этом смысле имеем систему и с «переориентацией»), немед­ ленно прибор ненулевое время затрачивает на подготовку к об-

1

2

Английский термин «orientation-time».

Английский термин «changeover-time». О «переналадке» говорилось выше.

427

служиванию требований

типа 2 (/) і .

Внутри

каждого класса

вызовы обслуживаются

по принципу:

«первым

пришел — первым

обслужен». Вычисляются средние времена ожидания начала об­ служивания и числа требований обоих типов в системе.

Меверт [181] рассматривает несколько других правил пере­

ключения

прибора:

 

 

 

 

 

 

 

1°. „Wait and see".

Когда

система

становится

пустой,

она

остается в

ориентации

последнего обслуженного вызова. Если в

свободную

систему

первым

поступит вызов одного

типа с

по­

следним обслуженным,

то обслуживание

начинается

немедленно.

В противном случае начинается «разогрев» прибора.

 

 

2°. „Switch to

2".

Если

в

периоде

занятости

последним

обслуживается вызов типа 2, то ничего не происходит. В против­ ном случае в момент окончания периода занятости начинается «переориентация» прибора на обслуживание вызовов типа 2г.

3°. „Switch to 1" и т. п.

"* -*

Для системы М 2 | G 2 | 11 оо |/ 2 с правилом переключения / Ме­ верт [181] в преобразованиях Лапласа вывел распределение вре­ мени пребывания вызовов в системе и периода занятости, а

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

обслуживания

заново прерванного вызова.

 

 

 

->

| 11 оо |/і

с «переналадкой» изучалась

в работе

Система М 2

| G 2

[154]. Методом

вложенных

цепей Маркова

рассмотрена

[187] си-

» — »

 

 

 

 

 

 

стема М2 [ G2 [ 11 оо

с «переориентацией» и

«разогревом», завися­

щим от типа требования, его вызвавшего. В терминах преобразо­

вания Лапласа—Стилтьеса в установившемся режиме

находится

ф. р. времени

ожидания начала обслуживания требованием при­

оритета k,

ее

среднее и средняя длина очереди из

требований

приоритета

k

( & = 1 , 2).

 

Системы с чередованием приоритетов в случае двух посту­ пающих потоков являются частными случаями систем, появляю­ щихся при составлении математических моделей движения авто­ мобильного транспорта у перекрестков3 .

Допустим, нужно найти распределение длины очереди в мо­ мент времени t. Джейсвел [169] показал, что основным в этом случае является изучение длины очереди внутри периода занято­ сти, далее воспользуемся некоторыми теоремами теории восста­ новления. Длину очереди внутри периода занятости Джейсвел (см. стр. 387) исследует введением дополнительных переменных.

1

Английский термин «keep switching*.

 

 

 

 

2

Такое правило переключения Гейвер называл «look ahead*.

 

 

3

По

моделям движения автотранспорта у

перекрестков

имеется

обшир­

ная литература. Читателю, интересующемуся данным

направлением,

полезно

ознакомиться с несколькими работами [121, 123,

151,

165, 180,

183], опублико­

ванными

в последние годы.

 

 

 

 

428

Это предполагает умение искусно оперировать

уравнениями в

частных производных.

 

В главе 2 [50] предложена другая техника,

использующая

дополнительное событие, что значительно упрощает вывод рас­ пределения длины очереди для некоторых одноканальных при­ оритетных систем. В главе 2 изучаются двухприоритетные систе­ мы с ожиданием: в § 1 система с относительным приоритетом и ненадежным прибором; в § 2 разновидности систем с абсолют­ ным приоритетомі . Этот метод нам кажется перспективным, а область его применимости — очень широкой: однолинейные систе­ мы с ограниченными очередями, многоэтапные системы с приори­ тетом и т. д. Указанный метод обобщается на системы с относи­ тельным приоритетом, циклическим обслуживанием, разновидно­

сти

трехприоритетных систем

обслуживания с

переналадкой

и т. д. при г входных потоках

( г ^ 2 ) .

 

 

 

Для системы

M r j Gr 111 оо | /х

находится время

ожидания

на

уровне средних значений для требований приоритета

&[164] и чис­

ло

требований, обслуженных

за

период занятости

обслужива­

нием требований

приоритета

выше k. Здесь разновидности

си­

стемы с относительным приоритетом основаны на способах бло­

кировки поступающих требований (см. также [128,

157]).

В работе [186] рассмотрена система M ] G | l | o o

. Требования

подразделяются на «поколения». В первое поколение в периоде

занятости,

который

начался в

момент

^ = 0,

включаются

требова­

ния, имеющиеся

в

момент

г = 0, второе

поколение — требования,

поступившие

за

промежуток

обслуживания

требований

первого

поколения

и т. д. Требования

каждого

поколения

обслуживаются

либо в порядке

 

возрастания

их

длительностей

обслуживания

(дисциплина SPT),

либо

в порядке

убывания (дисциплина

LPT).

Пусть

w(t,

х)—время

ожидания для

вызова,

поступившего

в момент

t, при

условии,

что длительность

его

обслуживания

равна x и

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Wt

(t, х,у)

= Р {w (t, х)<

у 11 (0) = t},

 

 

где \ (0) число

вызовов

в

начале

периода

занятости.

Изучается

функция

W{(t,

х, у)

и

ее

предельное

распределение Wt(x,y)

=

=lim Wt(t, x, y). В частности, найдены явные [выражения для пер-

t~~>-{-оо

вых

двух моментов

случайной

величины w(oo,

х) при

дисциплине

SPT.

Указанные дисциплины

сравниваются с

дисциплиной «пер­

 

вым

пришел — первым обслужен».

Очевидно,

что

дисциплина

SPT

по сравнению

с дисциплиной

«первым

пришел

первым

обслужен» приводит к уменьшению

длины очереди, а

дисциплина

вым,

1 Результаты § 1 гл. 2, полученные совместно Даниеляном

и

Димитро­

опубликованы также в [57].

 

 

 

 

 

429

LPT —к увеличению. Пусть имеется СМО с ожиданием и необ­ ходимо выбором дисциплины обслуживания уменьшить длину очереди на первых порах, не прерывая начатых обслуживании. Тогда для всех вызовов нужно принять дисциплину SPT. Факти­ чески в моменты освобождения прибора от очередного требова­ ния известны реализации длительностей обслуживания ожидаю­ щих вызовов. В то же время, если в эти моменты выбирать оче­ редное требование по дисциплине LPT, то такая стратегия приве­ дет к максимально возможному увеличению длины очереди.

В обоих случаях интересны основные характеристики систем. Например, по длинам очередей в этих системах устанавливаются пределы, в которых могут меняться длины очередей в любых системах с приоритетом с теми же входными потоками и ф. р. длительностей обслуживания. Допустим прерывание обслужива­ ния и предположим, что прерванное требование впоследствии дообслужится. Тогда дисциплина SPT дает минимум длины оче­ реди, если вновь поступившее требование может прервать обслу­ живания вызова на приборе, больше длительности обслуживания поступившего вызова.

Часто в СМО требуется определить вероятности критических ситуаций. Состояние системы — в общем случае — случайный эле­ мент, принимающий значения в некотором фазовом пространстве. «Нормальная» работа системы обеспечена, если точка в фазовом пространстве, изображающая состояние системы, не выходит за пределы некоторой заданной области. Выход из заданной области соответствует критической ситуации.

В качестве примера приведем информационные системы, в которых при слишком «долгом» ожидании сообщением, несущим информацию, начала обслуживания ценность информации падает ниже допустимого уровня.

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

ваний Лапласа—Стилтьеса от

ф. р.

искомой

характеристики,

тем

не менее саму ф. р. получить

не

удается.

Тогда

естественно

попытаться получить асимптотические соотношения.

Работа

[57]

на примере однокаиальной системы обслуживания с ожиданием, абсолютным приоритетом и дообслуживанием прерванного требо­

вания

проиллюстрировала

возможность получения

асимптотики

для ф. р. характеристик систем

обслуживания при

больших

зна­

чениях

параметра,

если

известно преобразование Лапласа—

Стилтьеса от ф. р. данной

характеристики. Получена

асимптотика

для стационарной

ф. р. времени

ожидания начала

обслуживания

требований приоритета1 k.

Идея

использованного

метода

и по­

становка задачи принадлежат А. Д. Соловьеву. Тем же вопро-

сам, что и [57], посвящена

работа

Йеклерова [38].

1 Эти результаты изложены

также а

[50, гл. 3 ] .

430

/

Соседние файлы в папке книги из ГПНТБ