Смекни!
smekni.com

Анализ экономических задач оптимизации (стр. 2 из 2)

Задача №4 Задача об оптимальном назначении

Постановка задачи.

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

Операции Сотрудники
А В С D
1 9 8 8,5 7
2 8 8,8 8 8
3 8,5 7,5 7 7,4
4 8,8 8 7 7

Экономико-математическая модель. Данная задача является типичной моделью линейного целочисленного программирования (Ц.Л.П.), так как включает в себя двойственные ограничения на переменные (1- сотрудник назначается на должность, 0- сотрудник не назначается на должность).

– сотрудник A назначается на должность № 1;

– сотрудник A назначается на должность № 2;

х13 - сотрудник A назначается на должность № 3;

– сотрудник A назначается на должность № 4;

– сотрудник B назначается на должность № 1;

– сотрудник B назначается на должность № 2;

х23 - сотрудник B назначается на должность № 3;

– сотрудник B назначается на должность № 4;

– сотрудник C назначается на должность № 1;

– сотрудник C назначается на должность № 2;

х33 - сотрудник C назначается на должность № 3;

– сотрудник C назначается на должность № 4;

х 41– сотрудник D назначается на должность № 1;

– сотрудник D назначается на должность № 2;

х43 - сотрудник D назначается на должность № 3;

– сотрудник D назначается на должность № 4;

Имеем матрицу переменных:

х11 х12 х13 х14

х21 х22 х23 х24

х31 х32 х33 х34

х41 х42 х43 х44

Целевая функция выражает суммарную производительность и имеет вид:

Ограничения:

Матрица переменных принимает двоичное значение:

1- сотрудник назначается на должность;

0- сотрудник не назначается на должность.

Табличная модель.

Рис. 4.1. Табличное представление модели

Рис. 4.2. Табличная модель с представленными формулами

Оптимизация. Сервис

Поиск решения.

Рис. 4.3Диалоговое окно надстройки Поиск решения

Рис. 4.4. Решение задачи об оптимальном назначении

Вывод: С учетом производительности труда всех работников по каждой операции, менеджеру необходимо назначить: сотрудника A на должность № 4, сотрудника B на должность №1, сотрудника C на должность №2, сотрудника D на должность №3,. При этом коллектив добьется общей времени упаковки 29,50 мин.