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

4878

.pdf
Скачиваний:
2
Добавлен:
08.01.2021
Размер:
2.59 Mб
Скачать

 

 

21

 

 

 

 

 

 

Нормируем таблицу по следующему правилу:

 

P jH

P j min P

 

 

 

 

 

 

 

 

 

 

i

i

,i 1, k, j 1, k.

 

 

 

 

 

 

i

max Pi

min Pi

 

 

 

,

(2.3)

 

 

 

 

 

 

 

 

где Pi – минимально и максимально возможные значения i-гo критерия; Pi j – текущее значение i-го критерия.

Здесь требуется произвести оптимизацию по каждому критерию на минимум при тех же ограничениях, т.е. осуществить Поиск решения на минимум.

Создать таблицу минимальных значений целевых функций так же как матрицу оптимизации. Для этого полученные данные копируем и вставляем с помощью функции Специальная вставка/Значения (для вставки надо щелкнуть правой кнопкой мыши) (рис. 2.9)

Рисунок 2.9.

Получаем (рис.2.10):

21

22

Рисунок 2.10.

Создаем нормировочную матрицу, где вводим формулу нормировки (2.3). В матрице оптимизации на главной диагонали расположены максимумы целевых функций (рис. 2.11).

Рисунок 2.11.

22

23

Зададим формат ячеек нормировочной матрицы как числовой до 4-х знаков. Получили (рис. 2.12):

Рисунок 2.12.

Определение индексов критериев производится с помощью следующих соотношений:

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

1, R

 

i

 

, i, j

 

 

 

 

j

 

1 j

 

 

 

 

 

 

 

 

 

(2.4)

 

 

 

 

 

 

R

i 1.

i 1

i , j – средние i-го и j-го столбцов матрицы, исключая элементы, стоящие

на главной диагонали.

Для начала рассчитываем αij, т.е. (рис.2.13):

23

24

Рисунок 2.13.

И рассчитываем 1-αij. Формат ячеек так же числовой до 4-х знаков. Получаем (рис.2.14):

Рисунок 2.14.

24

 

 

 

 

 

 

 

 

 

25

 

 

 

 

 

Определение индексов критериев λi

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

другом листе Excel (рис.2.15).

 

 

 

 

 

 

 

 

 

 

 

1

1

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

2

1 2

 

 

 

 

 

 

 

 

 

 

(1

 

)

(1

) 0,

 

 

1

1

 

 

 

1

 

2

2

1

 

 

1

 

 

 

 

 

 

(1

 

) (1

) 0,

 

 

 

 

 

 

3

3

 

1 3

 

1

 

3

1

 

 

 

 

 

) (1 ) 0.

 

 

 

 

 

 

 

 

 

(1

2

 

 

1 2

 

 

2

 

3

3

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

1 3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N

i 1

i 1

Используя Поиск решения, найдем λi. Коэффициентами ограничений являются отношения 1-αij.

Левой частью ограничения является сумма произведений λi на 1-αij.

Рисунок 2.15.

Целевая функция стремиться к значению 1 (рис. 2.16).

25

26

Рисунок 2.16.

Полученные данные перенесем на первый лист (рис.2.17).

Рисунок 2.17. Формирование глобального критерия:

k

 

Pãë i Pi

(2.5)

i 1

26

27

При соблюдении тех же ограничений осуществляется Поиск решения по целевой ячейке, где введена формула глобального критерия (2.5).

Глобальный критерий должен стремиться к максимуму (рис.2.18).

Рисунок 2.18.

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

Рисунок 2.19.

27

28

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

 

х1

х2

х3

х4

х1

0

25

0

35

х2

12

0

0

18

х3

3

0

27

0

2-итерация.

После анализа полученного решения (проводимого по значениям критериев затраты, безопасность и комфортабельность) делаем вывод, что нужно улучшать значение критерия затраты, т.к. затраты равны (-874), а диапазон значений этого критерия от (-895) до (-206); безопасность равна 1748, а диапазон значений этого критерия от 412 до 1790; комфортабельность равна 573, а диапазон значений этого критерия от 460 до 1833.

Определяем пороговое значение для затрат. Затраты не должны превышать (-500).

Аналогично 1 итерации проводим 2 итерацию.

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

x11+x12+x13+x14<=60, x21+x22+x23+x24<=30, x31+x32+x33+x34<=30;

по спросу:

x11+x21+x31>=15, x12+x22+x32>=25, x13+x23+x33>=27, x14+x24+x34>=33;

при xij>=0, I = 1,3 , j = 1,4 .

Дополнительное ограничение: Затраты не должны превышать (-

500).

Суммарные затраты

P1=(x11+4x12+1x13+9x14+9x21+2x22+2x23+8x24+6x31+1x32+7x33+3x34)* *(-1)→max;

Безопасность

P2=(2x11+8x12+2x13+18x14+18x21+4x22+4x23+16x24+12x31+2x32+1433+ +6x34)→max;

Комфортабельность

P3=(18x11+10x12+18x13+x14+x21+14x22+14x23+5x24+8x31+18x32+6x33+ +12x34)→max

28

29

Результаты последовательной оптимизации по каждому параметру представлены в таблице:

Матрица оптимизации

 

З

Б

К

З

-206

-500

-228

Б

412

1000

456

К

1481

923,2666667

1833

После нормирования получаем:

Нормировочная матрица

 

 

З

Б

К

 

З

1

0

0,9252

 

Б

0

1

0,0748

 

К

0,6422

0,0752

1

Определяем индексы критериев.

 

Λ1

λ2

λ3

0,31705561

0,449440025

0,233504

Формирование глобального критерия: Pгл = 617,2390739,

при соблюдении тех же ограничений.

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

 

х1

х2

х3

х4

х1

20,5

0

22

17,5

х2

0

0

0

30

х3

0

25

5

0

29

30

Задания:

Необходимо найти оптимальное решение проблемы поставки продукции, если учитываются следующие критерии:

А)

Затраты

Потребители

S1

S2

S3

S4

Производство

Производители

 

 

 

 

 

W1

2

2

2

4

15

W2

3

1

1

3

25

W3

3

6

3

4

20

Потребность

20

12

5

9

 

Безопасность

Потребители

S1

 

S2

 

 

S3

 

S4

Производители

 

 

 

 

 

 

 

 

 

 

 

 

 

W1

4

 

4

 

 

4

 

8

W2

6

 

2

 

 

2

 

6

W3

6

 

12

 

 

6

 

8

 

 

Комфортабельность

 

 

 

 

 

 

 

 

 

 

 

 

 

Потребители

S1

 

S2

 

 

S3

 

S4

Производители

 

 

 

 

 

 

 

 

 

 

 

 

 

W1

9

 

9

 

 

9

 

7

W2

8

 

10

 

 

10

 

8

W3

8

 

4

 

 

8

 

7

Б)

 

 

 

 

 

 

 

 

 

 

 

 

Затраты

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Потребители

B1

B2

 

B3

B4

Производство

Производители

 

 

 

 

 

 

 

 

 

 

A1

4

3

 

3

 

1

8

A2

3

2

 

4

 

8

11

A3

5

4

 

6

 

3

16

Потребность

4

9

 

9

 

13

 

 

 

 

Безопасность

 

 

 

 

 

 

 

 

 

 

 

 

 

Потребители

B1

 

B2

 

 

B3

 

B4

Производители

 

 

 

 

 

 

 

 

 

 

 

 

 

A1

8

 

6

 

 

6

 

2

A2

6

 

4

 

 

8

 

16

A3

10

 

8

 

 

12

 

6

30

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]