Зворотний зв'язок

Задача про призначення

Розглянемо можливості засобу Пошук рішення для вирішення задачі про призначення.

У нашому конкретному випадку задача про призначення формулюється таким чином. Є чотири робітники і чотири види робіт. Вартість сij виконання i-м робітником j-ї роботи приведені в таблиці 5.8, де під рядком розуміємо робітника, а під стовпцем — роботу, яку він виконує

Таблиця 5.8 - Вартість виконання робіт

РобітникиВиди робіт

1463

91079

45117

8785

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

Примітка

Дана задача є збалансованою, тобто число робіт збігається з числом робітників. Якщо задача незбалансована, то перед початком рішення її необхідно збалансувати, ввівши відсутнє число фіктивних чи рядків стовпців з досить великими штрафними вартостями робіт.

Для рішення даної задачі спочатку побудуємо її математичну модель. Позначимо символом хij змінну, що має тільки два допустимих значення: 0 чи 1. Такі змінні називаються двоїстими. Причому, будемо вважати, що:

- хij = 1, якщо і-м робітником виконується j-а робота;

- хij = 0, якщо і -м робітником не виконується j-а робота.

Тоді математичну модель задачі про призначення можна сформулювати в такий спосіб:

• мінімізувати

,

• при обмеженнях

Î{0,1}, іÎ[1,4], јÎ[1,4].

Для рішення цієї задачі за допомогою засобу Пошук рішення необхідно виконати деякі попередні дії:

1. В чарунки діапазону А2 : D5 уведіть вартості робіт.

2. Відведіть чарунки діапазону F2 : І5 під невідомі.

3. Введіть в чарунку Ј1 цідбову функцію, що обчислює вартість робіт


Реферати!

У нас ви зможете знайти і ознайомитися з рефератами на будь-яку тему.







Не знайшли потрібний реферат ?

Замовте написання реферату на потрібну Вам тему

Замовити реферат