Задача о назначениях

Автор: Пользователь скрыл имя, 24 Ноября 2011 в 00:53, практическая работа

Описание работы

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

Работа содержит 1 файл

Транспортная логистика1.docx

— 31.63 Кб (Скачать)

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

 Морской государственный университет имени 

 адмирала  Г.И. Невельского 
 
 
 

 Кафедра логистики  
 
 
 

 Практическая  работа №1 

Задача  о назначениях 
 
 
 
 
 
 
 
 

                                                                               
 

                      Выполнил: студент 0742группы

                      Замотина Дарья

                      Проверил: преподаватель

                                                                                           Куция Н.В. 
 
 
 
 
 
 
 
 

 Владивосток

 2010 год.

 

Задача  о назначениях.

Условие задачи на min:

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

Решение.

Составим исходную таблицу 1, в которой по горизонтали  буквами А,Б,В,Г,Д обозначены конфеты, а по вертикали цифрами – кондитеры

Таблица №1                                                                        Таблица №2 

 
 
А Б В Г Д
1 32 30 35 40 39
2 31 29  34 41 37
3 28 25 21 31 24
4 32 33 30 28 39
5 33 40 38 37 35
30
29
21
28
33
 
  1. В каждой строке находим минимальное число  и записываем его в таблицу  №2
  2. Вычитаем элементы таблицы №2 из таблицы №1 и записываем в таблицу №3

    Таблица №3 

     
     
    А Б В Г Д
    1 2 0 5 10 9
    2    12 0 5 12 8
    3 7 4 0 10 3
    4 4 5 2 0 12
    5 0 7 5 4 2
               
 
  1. В таблице  №3 найдем наименьшие элементы по столбцам и запишем их в таблицу №4
0 0 0 0 2
 

    Таблица№4 

  1. Вычтем  из элементов таблицы №3 элементы таблицы №4 и запишем в таблицу  №5
 

    Таблица№5

     
     
    А Б В Г Д
    1 2 0 5 10 7
    2    12 0 5 12 6
    3 7 4 0 10 1
    4 4 5 2 0 10
    5 0 7 5 4 0
 
  1. В каждой строке  и столбце есть нулевой  элемент. Проведем минимальное число  прямых линий проходящих через все  нулевые клетки строк и столбцов таблицы №5
  2. Найдем наименьший элемент через который не проходит ни одна прямая. Это элемент 3.
  3. Вычтем число 3 из элементов, через которые прямые не проходят. Прибавим число 3 в те клетки, где прямые пересекаются. Клетки через которые проходит только одна прямая оставим без изменения. Получим таблицу №6.
 

    Таблица №6 

     
     
     
    А Б В Г Д
    1 0 0 3 8 5
    2 10 0 3 10 4
    3 7 6 0 10 1
    4 4 7 2 0 10
    5 0 9 5 4 0
 
 

    Проанализируем  данные таблицы №6. Оптимальное решение  задачи определяют клетки с нулевой  себестоимостью. 

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

    А-1

    Б-2

    В-3

    Г-4

    Д-5 
     

    Проверка:

    Суммарная себестоимость конфет равна 145. Для сравнения возьмем другое распределение, например:28+40+34+40+39=181. Следовательно выбранный вариант распределения конфет между кондитерами оптимален т.к. имеет минимальную себестоимость.

Информация о работе Задача о назначениях