Бояркин Г.Н., Шевелева О.Г. Теория систем и системный анализ - файл n1.doc

приобрести
Бояркин Г.Н., Шевелева О.Г. Теория систем и системный анализ
скачать (1020 kb.)
Доступные файлы (1):
n1.doc1020kb.30.05.2012 00:35скачать

n1.doc

1   2   3   4
Тема 3. МОДЕЛИ СЕТЕВОГО ПЛАНИРОВАНИЯ

И УПРАВЛЕНИЯ (СПУ)
Порядок и правила построения сетевых графиков:

1) Сеть строится слева направо, от исходного события к завершающему.

2) Длина и наклон стрелок значения не имеют. Однако все они направлены слева направо.

3) В сети не должно быть контуров (т. е. замкнутых путей).

4) Сетевой график – это плоский график, поэтому стрелки в нем не должны пересекаться.

5) Пара событий может быть соединена только одной работой (т. е. сетевой график не может быть мультиграфом). Для устранения этой ситуации вводится дополнительное событие и фиктивная работа.



: или






6) В сети не должно быть (кроме исходного) хвостовых событий, т. е. событий, в которые не входит ни одна работа.

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

Нумерация (упорядочение сетевого графика) производится по методу ранжирования.
Пример:




2 – событие 1-го ранга;

3,4 – событие 2-го ранга;

5 – событие 3-го ранга.


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

Критическими называются также работы и события, расположенные на этом пути.
Временные параметры сетевых графиков и их нахождение

Параметры событий:

– определяется продолжительностью максимального пути, предшествующего этому событию.



если j имеет несколько предыдущих событий, то



,

где – любой путь, следующий за i-м событием, т. е. путь от i-го до завершающего события цепи.

Если i имеет несколько последующих путей или событий , то удобно пользоваться формулой



Резерв времени определяется как

.

Показывает на какой допустимый период времени можно задержать наступление этого события, не вызывая при этом увеличение срока выполнения комплекса работ.

Замечания. Критические события резервов времени не имеют.

Отсюда вывод: определив ранний срок наступления завершающего события сети, мы тем самым определяем длину критического пути, а выявляя событие с нулевыми резервами времени, определяем его топологию.

П
5

4

1

5

4

3

8

6
ример:

критические события:

1, 2, 3, 5, 6

критический путь:

1?2?3?5?6

tкр = 5 + 1 + 8 + 6 = 20


№ п/п

Работа (i,j)

Продолжение работы (i,j)

Сроки начала

и окончания работ

Резервы времени

















1

2

3

4

5

6

7

8

(1,2)

(1,3)

(2,3)

(2,4)

(2,5)

(3,5)

(4,6)

(5,6)

5

4

1

5

3

8

4

6

0

0

5

5

5

6

10

14

5

4

6

10

8

14

14

20

0

2

5

11

11

6

16

14

5

6

6

16

14

14

20

20

0

2

0

6

6

0

6

0

0

2

0

6

6

0

0

0

0

2

0

0

6

0

6

0

0

2

0

0

6

0

0

0




Номера событий

Сроки

совершения событий

Резервы врем. событий





1

2

3

4

5

6

0

5

6

10

14

20

0

5

6

16

14

20

0

0

0

6

0

0


Параметры работ

Ранний срок начала работы . Очевидно, что



Тогда ранний срок окончания работ



Поздний срок окончания работ

Очевидно



Значит поздний срок начала работ


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



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

Вывод: любая из работ пути на его участке, не совпадающем с критическим путем, обладает резервом времени.

Среди резервов времени выделяют 4 разновидности резервов:

а) полный резерв времени работы – показывает насколько можно увеличить время выполнения данной работы при условии, что срок выполнения комплекса работ не изменяется



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

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

б) частный резерв времени 1-го вида есть часть полного резерва времени, на который можно увеличить продолжительность работы, не изменив при этом позднего срока ее начального события



или

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

в) частный резерв 2-го вида или свободный резерв представляет часть полного резерва времени, на которую можно увеличить продолжительность работы, не изменив при этом раннего срока ее конечного события.



или

Этим резервом можно располагать при выполнении данной работы в предположении, что ее начальное и конечное события совершаются в свои самые ранние сроки.
г) Независимый резерв времени Rн(i,j).

Это часть полного резерва времени, получаемая для случая, когда все предшествующие работы заканчиваются в поздние сроки, а все последующие работы начинаются в ранние сроки.



или

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

Работы, лежащие на критическом пути, так же как и критические события, резервов времени не имеют.

Если на критическом пути лежит начальное событие i, то



Если на критическом пути лежит конечное событие, то



Если на критическом пути лежит начальное и конечное событие i и j, но сама работа не принадлежит этому пути, то



Задачи (для самостоятельной работы):

  1. Построить сетевую модель при следующих условиях:

а) работы А и Б выполняются одновременно;

б) для начала работ В и Г необходим результат работ А и Б.

2. Построить сетевую модель при следующих условиях:

а) работы Б,В и Г начинаются одновременно, но после окончания работы А;

б) работа Е выполняется после окончания Б;

в) работы Д выполняются после окончания Г;

г) для начала работы З необходим результат работ Е, В и Д;

д) для начала работы Ж необходим результат работы Д.

3. Проводится комплекс работ по установке мачты на фундамент. Последовательность работ и их продолжительность приведена в таблице 3.1.

Построить сетевую модель. Найти параметры событий и работ, критический путь и коэффициенты напряженности.
Таблица 3.1

Номер

операции


Операция

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

операции

в днях

Какая операция предшествует данной

А

Заказ фундаментального блока

1

-

В

Изготовление блока

14

A

С

Доставка блока на место

1

B

D

Земляные работы

2

-

Е

Устройство опалубки

3

D

F

Бетонирование

1

E

G

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

8

F

H

Установка

фундаментального блока

2

C,G

K

Изготовление мачты

10

-

L

Доставка мачты на место

1

K

M

Установка мачты

2

H,L



Тема 4. ПРИНЯТИЕ РЕШЕНИЙ

В УСЛОВИЯХ НЕОПРЕДЕЛЕННОСТИ
В зависимости от условий внешней среды и степени информированности лица существует следующая классификация задач принятия решений:

а) в условиях определенности;

б) в условиях риска;

в) в условиях неопределенности;

г) в условиях конфликтных ситуаций или противодействия (активного противника).

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

Условия оценки эффективности систем для неопределенных операций можно представить в виде таблицы:




































































Здесь – значение вектора управляемых параметров, определяющих свойства системы; – значение вектора неуправляемых параметров, определяющих состояние обстановки; – значение эффективности значения для состояния обстановки ; – эффективность системы .

Единого критерия принятия решения (оценки эффективности) в условиях неопределенности не существуют.

В зависимости от характера предпочтений ЛПР наиболее часто в неопределенных операциях используются критерии:

а) максимакса;

б) критерий Вальда (осторожного наблюдателя);

в) критерий Гурвица (пессимизма-оптимизма);

г) критерий среднего выигрыша;

д) критерий Лапласа;

е) критерий Сэвиджа (минимального риска).
Пример:

Владелец небольшого магазина в начале каждого дня закупает для реализации некий скоропортящийся продукт, по цене 50 руб. за единицу. Цена реализации этого продукта – 60 руб. за единицу. Из наблюдений известно, что спрос на этот продукт за день может быть равен 1,2,3 или 4 ед. Если продукт за день не продан, то в конце дня его всегда покупают по цене 30 руб. за ед. Сколько единиц этого продукта должен закупать владелец каждый день?

Таблица возможных доходов за день:





Возможные решения:

число закупленных для реализации единиц

1

2

3

4

1

10

-10

-30

-50

2

10

20

0

-30

3

10

20

30

10

4

10

20

30

40

максимакс

10

20

30

40

максимин

10

-10

-30

-50


Поясним, как заполняется таблица:

В клетке (2,2) для реализации было закуплено 2 единицы, спрос был 2 единицы. Поэтому доход для этой клетки:

В клетке (3,1) была закуплена для реализации 1 ед., спрос был 3 ед. Поэтому возможный доход для этой клетки:

В клетке (3,4) было закуплено для реализации 4 ед., спрос был 3 ед. Поэтому возможный доход для этой клетки (реализация в конце дня непроданной единицы) = 10 и т. д.
а) критерий максимакса

Критерий максимакса – самый оптимистический критерий. Те, кто предпочитают им пользоваться, всегда надеются на лучшее состояние обстановки, и естественно, в большей степени рискуют.

.
В нашем случае



Оптимальное решение – каждый раз надо закупать для реализации 4 единицы.

б) критерий Вальда

Это максиминный критерий, он гарантирует определенный выигрыш при наихудших условиях.

.

В нашем случае


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

в) критерий Гурвица

Это критерий обобщенного максимина. Для этого вводится коэффициент оптимизма , характеризующий отношение к риску лица, принимающего решение. Оптимальное решение находится как взвешенная с помощью коэффициента сумма максимальной и минимальной оценок:

.

Условие оптимальности записывается в виде

.

При критерий Гурвица сводится к критерию максимина, при – к критерию максимакса.

Пусть и рассчитаем оптимальное решение для рассматриваемого примера:



Оптимальное решение –1 единица продукции.

г) критерий среднего выигрыша

Данный критерий предполагает задание вероятностей состояний обстановки . Эффективность систем оценивается как т. е.





Пусть в нашем случае . Тогда получим следующие оценки систем:



Оптимальное решение –2 единицы.

д) критерий Лапласа.

В основе критерия лежит предположение: поскольку о состоянии обстановки ничего не известно, то их можно считать равновероятностными. Исходя из
этого:





В нашем случае



Оптимальное решение –2 единицы продукции. Нетрудно заметить, что критерий Лапласа представляет собой частный случай критерия среднего выигрыша.

е) критерий Сэвиджа (минимального риска)

Этот критерий минимизирует потери при наихудших условиях.

Преобразуем матрицу эффективности в матрицу потерь (риска), в которой элементы определяются соотношением:

.

И используем критерий минимакса:



Обратимся опять к рассматриваемому примеру. В нем матрице эффективности будет соответствовать матрица потерь:


Возможные исходы: спрос в день

Возможные решения: число закупленных единиц

1

2

3

4

1

0

20

40

60

2

10

0

20

40

3

20

10

0

20

4

30

20

10

0


Тогда



, что соответствует 2 единицам закупаемой продукции.
Задачи (для самостоятельной работы)

  1. Владелец небольшого магазина в начале каждого дня закупает для реализации некий скоропортящийся продукт, по цене 30 руб. за ед. Цена реализации этого продукта – 50 руб. за ед. Из наблюдений известно, что спрос на этот продукт за день может быть равен 1,2,3, или 4 единицам. Если продукт за день не продан, то в конце дня его всегда покупают по цене 20 руб. за единицу. Пусть также известно, что на практике спрос 1 ед. продукции наблюдался 5 раз, спрос 2 ед. наблюдался 40 раз, 3 ед. – 40 раз и 4 единиц – 15 раз. Пользуясь критериями максимакса, Вальда, Гурвица, среднего выигрыша, Лапласа и Сэвиджа определить, сколько единиц этого продукта должен закупать владелец каждый день.

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








0

10

20

30

40

50

20

-121

62

245

245

245

245

30

-168

14

198

380

380

380

40

-216

-33

150

332

515

515

50

-264

-81

101

284

468

650

По рассмотренным выше критериям определить наиболее подходящее количество комнат в гостинице.

1   2   3   4


Тема 3. МОДЕЛИ СЕТЕВОГО ПЛАНИРОВАНИЯ
Учебный материал
© nashaucheba.ru
При копировании укажите ссылку.
обратиться к администрации