Постановка задачи.
На упаковочной поточной линии работают четыре сотрудника. Операции упаковки последовательны. Время работы (в мин.) каждого сотрудника на каждой операции представлено в таблице. Необходимо наладить процесс упаковки так, чтобы сократить общее время упаковки (повысить производительность).
Операции | Сотрудники | |||
А | В | С | 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 мин.