Практические задачи по ТОУЭС

1. Рассчитайте параметры сетевого графа

3

8

10

6

4

5

3

1

16

5

4

3

6

12


4


Работа

i, j

Продол.
t>ij>

Ранние сроки

Поздние сроки

Полный резерв
r>n>

Свободн. резерв
r>св>

t>i>PH

t>j>PO

t>i>ПH

t>j>ПО

(0, 1)

10

0

10

5

15

5

5

(0, 2)

8

0

8

0

8

0К

0

(0, 3)

3

0

3

6

9

0

0

(1, 5)

3

10

13

15

18

5

5

(2, 4)

4

8

12

9

13

1

1

(2, 6)

6

8

14

8

14

0К

0

(3, 6)

5

3

8

9

14

6

6

(4, 5)

1

12

13

17

18

5

5

(4, 10)

16

12

28

11

27

-1

-1

(5, 7)

5

13

18

18

23

5

5

(6, 8)

4

14

18

14

18

0К

0

(6, 10)

12

14

26

15

27

1

1

(7, 10)

4

18

22

23

27

5

5

(8, 9)

6

18

24

18

24

0К

0

(9, 10)

3

24

27

24

27

0К

0

К – критические операции

Продолжительность критического пути: 8 + 6 + 4 + 6 + 3 = 27

2. Оценить с достоверностью 90% оптимистичный
и пессимистичный срок завершения работ.

Эксперты

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

6

7

6

5

4

4

4

5

6

6

6

4

4

8

10

3

4

4

5

6

Упорядочиваем по возрастанию:

10, 8, 7, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3

Отбрасываем первые два значения и находим Q>опт>:

Q>опт> = 89 / 18 = 4,94

Упорядочиваем по убыванию и аналогично находим Q>пес>:

Q>пес> = 100 / 18 = 5,55

Находим Q>ср>:

Q>ср> = 107 / 20 = 5,35

Отклонение Q>опт> от Q>ср> – 7,6%; Q>пес> от Q>ср> – 3,7%. Оба значения в пределах 10%, таким образом достоверность 90% обеспечена.

3. Рассчитать требуемое количество экспертов, при котором влияние
1 эксперта на среднюю оценку составляет не более x = 9%.

Пробная оценка x + 1 экспертов:

6, 7, 6, 5, 4, 4, 4, 5, 6, 6

х = 9% => 0,91  E  1,09

Q>ср> = 53 / 10 = 5,3

b = 10

T =

Таким образом, 9 человек – требуемое количество экспертов для проведения групповой оценки с влиянием одного эксперта не более 9%.

4. Проверить оптимальность указанных планов

f (x) = 3 x1 + 2 x2 – 4 x3 +5 x4 –> max

3 x1 + 2 x2 + 2 x3 – 2 x4  -1

2 x1 + 2 x2 + 3 x3 – x4  -1

x1  0 x2  0

x3  0 x4  0

Координаты вектора x(1) не соответствуют ограничениям, т .к. х2 < 0

Остальные векторы подставляем в систему неравенств:

Таким образом, вектор х (4) тоже не удовлетворяет условиям. Вычисляем значения f(x):

x(2): f (x) = 0 + 4 – 0 + 5 = 9

x(3): f (x) = 0 + 0 - 4 + 5 = 1

Функция достигает максимума в x(2) (0, 2, 0, 1).

5. Решить графически задачу линейного программирования:

f (x) = 2 x>1> + 4 x>2> –> min

x>1> + 2 x>2>  5

3 x>1> + x>2>  5

0  x>1>  4 0  x>2>  4

Найдем множество решений неравенств:

х>1> + 2 х>2>  5, если х>1> = 0, то х>2>  2,5

если х>2> = 0, то х>1>  5 точки прямой 1: (0; 2,5) и (5; 0)

3 х>1> + х>2>  5, если х>1> = 0, то х>2>  5

если х>2> = 0, то х>1>  1, 67 точки прямой 2: (0; 5) и (1,67; 0)

Найдем координаты точек A, B, C, D:

A (1,67; 0) и D (4; 0) – из неравенств

B (1; 2) как точка пересечения прямых из системы

С (4; 0,5) – x>1> = 4 из неравенства x>1><4, а x>2> из уравнения 4 + 2 x>2> = 5

Вычислим значение функции в этих точках:

A: f (x) = 2 * 1,67 + 4 * 0 = 3,33

B: f (x) = 2 * 1 + 4 * 2 = 10

C: f (x) = 2 * 4 + 4 * 0,5 = 10

D: f (x) =2 * 4 + 4 * 0 = 8

Функция принимает минимальное значение в точке A (1,67; 0).

6. Решить задачу

Механический завод при изготовлении 3-х разных деталей использует токарный, фрезерный и строгальный станки. при этом обработку каждой детали можно вести 2-мя разными способами. В таблице указаны ресурсы времени каждой группы станков, нормы времени при обработке детали на соответствующем станке по данному технологическому способу и прибыль от выпуска единицы детали каждого вида.

Норма времени, станко/час

Ресурсы времени

Станок

I деталь

II деталь

III деталь

1

2

1

2

1

2

Токарный

0,4

0,9

0,5

0,5

0,7

250

Фрезерный

0,5

0,6

0,2

0,3

1,4

450

Строгальный

0,3

0,5

0,4

1,5

1,0

600

Прибыль

12

18

30

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

Решение:

Пусть x1, x2, x3 – загрузка станков.

Таким образом 0  x1  250;

0  x2  450;

0  x3  600.

При первом способе технологической обработки получаем:

0,4 x1 + 0,5 x2 + 0,7 x3  250

0,5 x1 + 0,6 x2 + 0,3 x3  450

0,3 x1 + 0,4 x2  600

0,4 x1 + 0,5 x2 + 0,3 x3  12

0,5 x1 + 0,6 x2 + 0,4 x3  18

0,7 x1 + 0,3 x2  30

Необходимо найти решение, при котором f (x) = 12 x1 + 18 x2 + 30 x3 –> max

Каноническая форма записи:

x1 > 0, x2 > 0, x3 > 0, x>i> > 0, i = 4, 5,…12

x1 + x4 = 250; x2 + x5 = 450; x3 + x6 = 600

0,4 x1 + 0,5 x2 + 0,7 x3 + x7 = 250

0,5 x1 + 0,6 x2 + 0,3 x3 + x8 = 450

0,3 x1 + 0,4 x2 + x9 = 600

0,4 x1 + 0,5 x2 + 0,3 x3 – x10 = 12

0,5 x1 + 0,6 x2 + 0,4 x3 – x11 = 18

0,7 x1 + 0,3 x2 + x12 = 30

f (x) = 12 x1 + 18 x2 + 30 x3 –> max

Стандартная форма записи:

x1 > 0, x2 > 0, x3 > 0

x1  250, x2  450, x3  600

-0,4 x1 - 0,5 x2 - 0,7 x3  -250

-0,5 x1 - 0,6 x2 - 0,3 x3  -450

-0,3 x1 - 0,4 x2  -600

-0,4 x1 - 0,5 x2 - 0,3 x3  -12

-0,5 x1 - 0,6 x2 - 0,4 x3  -18

-0,7 x1 - 0,3 x2  -30

f (x) = -12 x1 - 18 x2 - 30 x3 –> min

Находим, что: x1 = 0,25 x2 = 0,8 x3 = 277

Значение функции: f (x) = 12 * 0,25 + 18 * 0,8 + 30 * 277 = 10082