Содержание
- 2. Лекцию читает к.т.н.,профессор БОБРОВА ЛЮДМИЛА ВЛАДИМИРОВНА lvbobr@mail.ru
- 3. 2. МЕТОДЫ ОПТИМИЗАЦИИ УПРАВЛЕНЧЕСКИХ ЗАДАЧ
- 5. Оптимизировать задачу – значит найти наилучшее в некотором смысле решение: Так составить план выпуска продукции, чтобы
- 6. 2.1. Транспортная задача
- 7. Требуется перевезти товары с трех складов в пять магазинов. Данные о наличии товаров на складе, спрос
- 8. I. Разработка математической модели I.1. Ввод обозначений Обозначим: хIJ – количество продукции, перевозимой со склада I
- 9. I.2. Определение ограничений Первое ограничение. По физическому смыслу – количество перевозимой продукции неотрицательно (1) I =
- 10. Второе ограничение. По предложению - количество вывозимой продукции не должно превышать запасов на складах (2)
- 11. Третье ограничение. По спросу: в магазины нужно завезти заказанное количество продукции (3)
- 12. I.3. Определение целевой функции – общей стоимости перевозок Общая стоимость перевозок равна или Z =Z1+ Z2+
- 13. Для первого магазина Z1= 1*х11+ 5*х21+ 4*х31 Для второго магазина Z2= 0*х12+ 1*х22+ 8*х32
- 14. Для третьего Z3= 3*х13+ 2*х23+ 1*х33 Для четвертого Z4= 4*х14+ 3*х24+ 4*х34 Для пятого магазина Z5=
- 15. Формулировка требований к математической модели Задача состоит в нахождении таких переменных хIJ , I= 1,2,3; J
- 16. I.4. Проверка баланса Необходимым и достаточным условием разрешимости транспортной задачи является условие баланса: (5) Здесь -
- 17. В нашем случае Следовательно, задача с балансом (или закрытая транспортная задача)
- 18. II.Построение начального плана решения II.1. Размещаем в ячейках А3:В8 информацию о запасах на складах.
- 19. II.2. Вводим в ячейки C3:G8 информацию о стоимости перевозки одной единицы продукции с каждого склада в
- 20. II.3. Размещаем в строках 9 и 10 данные о потребностях магазинов
- 21. II.4. Строим начальный план перевозок: II.4.1. В строку 11 вводим заголовки; II.4.2. В ячейках C12:G14 размещаем
- 22. II.5. В ячейку В12 вводим формулу для подсчета продукции, вывозимой со склада S1: - активизировать В12;
- 23. Копируем формулу суммирования в ячейки В13:В14.
- 24. A. 5 B. 4 C. 3 D. 2 Самостоятельная работа Задание. Определите количество продукции, вывозимой с
- 25. II.6. В строках 15-16 рассчитываем количество продукции, завозимой в магазины: II.6.1. Вводим формулу в ячейку С16;
- 26. A. 5 B. 4 C. 3 D. 2 Самостоятельная работа Задание. Определите количество продукции, перевозимой в
- 27. II.7. В строке 17 считаем стоимость перевозок в каждый магазин: вводим формулу в С17 и копируем
- 28. II.8. В строке 18 вычисляем целевую функцию – общую стоимость перевозок
- 29. Начальный план перевозок – показ вычислений
- 30. III. Оптимизация решения: III.1.Данные - Анализ - Поиск решения.
- 31. III.2. Заполнить поля диалогового окна. Щелкнуть по кнопке Добавить.
- 32. После ввода каждого ограничения щелчок по кнопке Добавить План перевозок неотрицателен План перевозок –целые числа
- 33. Количество продукции, вывозимой по плану, не превышает запасов на складах Запас Вывоз Щелчок по Добавить
- 34. Щелчок по Ок Количество продукции, завозимой по плану, равно заявке магазинов Заявка магазинов Завоз по плану
- 35. Щелкнуть по кнопке Выполнить
- 36. Оптимальный план перевозок
- 37. 2.2. Решение открытых транспортных задач
- 38. 2.2.1.Открытая транспортная задача с излишком запасов
- 39. 2.2.1.1. Составляем математическую модель задачи Целевая функция: Ограничения по запасам: Ограничения по спросу:
- 40. 2.2.1.2. Проверка баланса Излишек продукции:
- 41. 2.2.1.3. Вводим в таблицу исходные данные, добавляя фиктивного Клиента 5
- 42. 2.2.1.4. Составляем план перевозок
- 43. План перевозок в режиме показа вычислений
- 44. 2.2.1.5. Вызываем программу Поиск решения (Данные – Анализ данных) и заполняем поля диалогового окна
- 45. Результат решения
- 46. 2.2.2.Открытая транспортная задача с дефицитом Проверяем баланс На складах 95 у.е. Заказано 100 у.е. Дефицит 5
- 47. План перевозок
- 48. План перевозок. Показ формул
- 49. Вызываем программу Поиск решения и заполняем поля диалогового окна
- 50. Результат решения Так как первому клиенту предусмотрена фиктивная перевозка, на самом деле он недополучит 5 у.е.
- 51. 2.3. ЗАДАЧА О НАЗНАЧЕНИЯХ
- 52. 2.3.1. Постановка задачи
- 53. Пример
- 55. Затраты времени на выполнение работ (диапазон В3:Е6) Решение в Excel Переменные Х (диапазон В9:Е12) В блоке
- 56. Показ вычислений
- 57. Вызов Поиска решения
- 58. Результат решения
- 59. Самостоятельная работа 1 Задание. Может ли быть матрицей назначений матрица Варианты A. Может ответов: В. Не
- 60. Пример 2 Матрица назначений имеет вид X, а затраты на выполнение каждой работы задаются платежной матрицей
- 61. Самостоятельная работа 2 Задание. Матрица назначений имеет вид X, а затраты на выполнение каждой работы задаются
- 62. 2.4. Определение графика работы сотрудников фирмы Администрации фирмы требуется определить штат и составить график работы персонала.
- 63. Таблица 1 Требуется определить минимальное число сотрудников в фирме для обеспечения указанных условий
- 64. 1. Построение математической модели а). Определение возможных режимов работы Так как каждый сотрудник должен иметь два
- 65. б). Определение возможного графика работы всех сотрудников фирмы Пусть: Х1 – число сотрудников, отдыхающих в Пн
- 66. Из табл.1 видно, что больше всего сотрудников должны работать в Сб и Вс. Значит, отдыхать в
- 67. в). Определение числа работников, выходящих на работу каждый день согласно данному графику Введем индикаторы выхода на
- 68. Таблица 2
- 69. В строке Всего для столбца Пн рассчитываем число выходов на работу в этот день: Х1*а11+Х2* а21+Х3*
- 71. Начальный план (показ вычислений)
- 72. 3.Оптимизация решения (Данные – Анализ данных – Поиск решения)
- 73. Оптимальный график работы
- 75. Скачать презентацию