Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка ИО.doc
Скачиваний:
4
Добавлен:
01.09.2019
Размер:
2.32 Mб
Скачать

4. Подготовка и расчет варианта задания.

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

Исходные данные вводятся в виде целых чисел , которе занимают до 5 позиций

В таблице данных:

N – число исполнителей и назначений (до 10),

IМ – признак расчета: 0 – минимизация; 1- максимизация функции;

С(IJ) – матрица затрат, ее максимальный размер согласно N [ С(10,10)];

4.2. Результаты расчета по программе расчета выводятся в виде ( по данным контрольного примера):

ЭКСПЕРИМЕНТАЛЬНОЕ ЗНАЧЕНИЕ ЦЕЛЕВОЙ ФУНКЦИИ Zmin=17

Кандидат 1 распределяется на работу 1

Кандидат 2 распределяется на работу 2

Кандидат 3 распределяется на работу 3

Кандидат 4 распределяется на работу 4

4.3. Задание для расчета

Имеется n видов работ (объектов) и n+1 исполнителей (оборудования). Известны затраты (средств, времени и т.д.) Сij (i,j = 1,2,...,n),возможные при выполнении i-ым исполнителем j-ой работы, представленные в виде матрицы затрат.

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

4.4. Варианты заданий.

  1. N=5, IM max прибыли

4

3

2

5

7

1

3

4

2

1

5

6

7

8

7

8

4

3

1

2

3

2

4

6

1

4

2

7

6

5


Сi,j=

  1. N=5, IM max прибыли

3

1

5

4

6

2

1

5

4

1

6

7

5

3

2

8

4

5

6

1

3

2

5

4

1

5

4

7

6

1


Сi,j=

  1. N=5, IM max прибыли

6

7

3

2

5

8

2

9

4

3

3

5

7

2

1

8

4

2

5

6

3

2

9

1

5

4

3

8

5

4


Сi,j=

  1. N=5, IM min затрат

3

2

1

8

2

4

3

1

5

2

6

1

2

2

3

3

5

7

8

4

5

1

2

8

7

3

7

4

2

1


Сi,j=

  1. N=5, IM min затрат

6

7

2

5

4

3

2

1

8

7

4

3

2

1

5

3

2

1

5

6

7

1

5

9

2

4

7

2

5

8


Сi,j=

  1. N=5, IM min затрат

4

3

2

5

8

6

2

1

5

4

3

8

5

7

1

2

5

4

1

8

3

9

6

2

5

6

5

7

1

4


Сi,j=

  1. N=5, IM max прибыли

5

8

4

3

2

9

6

7

8

1

4

6

3

7

5

2

8

5

3

9

7

6

1

5

4

3

2

9

6

4


Сi,j=

  1. N=5, IM max прибыли

4

3

6

1

7

5

8

2

4

8

6

2

5

1

3

2

8

6

1

5

3

2

4

6

2

6

2

7

4

3


Сi,j=

  1. N=5, IM max прибыли

3

2

5

4

7

6

8

9

4

1

3

5

6

8

2

9

4

2

1

2

8

5

4

3

5

3

2

1

5

1


Сi,j=

8.N=5, IM min затрат

3

2

7

6

1

6

7

8

9

2

5

4

7

5

4

3

8

1

9

5

6

7

5

3

6

3

2

4

7

6


Сi,j=

  1. N=5, IM min затрат

6

4

3

7

8

3

5

2

4

7

2

8

6

3

1

6

7

8

4

2

3

8

6

5

1

9

6

8

7

9


Сi,j=

  1. N=5, IM min затрат

6

7

5

4

8

3

2

5

6

7

6

8

5

3

6

3

5

4

7

8

6

2

1

5

9

3

6

5

1

2


Сi,j=

  1. N=5, IM max прибыли

6

7

8

7

4

3

5

4

2

8

1

5

3

2

1

6

4

2

5

9

7

8

9

5

1

4

1

5

2

6


Сi,j=

15. N=5, IM max прибыли

4

3

1

5

2

6

2

4

3

1

3

2

4

1

5

6

2

4

1

3

3

5

6

1

4

2

5

5

1

4


Сi,j=

14. N=5, IM min затрат

4

7

8

5

2

3

2

7

8

9

2

3

5

7

8

8

3

6

6

1

7

2

5

5

9

3

1

5

5

6


Сi,j=

16. N=5, IM min затрат

3

5

1

4

8

6

2

9

5

4

3

8

5

1

6

6

2

7

8

5

3

4

8

5

1

2

9

6

3

4


Сi,j=