Решение простейших однокритериальных задач. Сведение произвольной задачи линейного программирования к основной задаче линейного. Практическая работа 1 Решение простейших однокритериальных задач. Сведение произвольной задачи линейного программирования к основной задаче линейного программирования, решение задач линейного программирования различными методами Цель работы
Скачать 338.24 Kb.
|
Практическая работа №1 Решение простейших однокритериальных задач. Сведение произвольной задачи линейного программирования к основной задаче линейного программирования, решение задач линейного программирования различными методами Цель работы: приобрести умения сведения произвольной задачи к задачи линейного программирования, решения задач линейного программирования различными методами. Оборудование: Ms Excel, выход в Интернет Источники: Графический метод решения задач линейного программирования. https://youtu.be/FCMjnTuxKGA Симплекс-метод. https://youtu.be/FCMjnTuxKGA Использование инструмента Excel «Поиск решения» для решения задач однокритериальных задач. https://youtu.be/tFnEvcm3EAQ Презентация к уроку «Понятие решения. Множество решений, оптимальное решение. Показатель эффективности решения. Общий вид и основная задача линейного программирования. Симплекс – метод» ТРЕБОВАНИЯ К СОДЕРЖАНИЮ ОТЧЕТА ПО ПРАКТИЧЕСКОЙ РАБОТЕ: Отчет должен содержать: Номер, название, цель практической работы, использованное оборудование и/или программное обеспечение Условие задач, решение задач, ответ Выводы по практической работе ЗАДАНИЯ К ПРАКТИЧЕСКОЙ РАБОТЕ Внимательно изучите принцип решения задач графическим методом, симплекс-методом и с использованием инструментов Excel. Сведите предложенную экономическую задачу к основной задаче линейного программирования. (постройте математическую модель согласно выданного преподавателем варианта). Варианты заданий
Решите задачу графическим методом Решите задачу с использованием поиск решения в Excel Сравните результаты, сделайте выводы по практической работе. МЕТОДИЧЕСКИЕ УКАЗАНИЯ Дана задача: Для производства компьютерных столов I-го и II-го видов требуются три типа ресурсов: дерево, пластик и трудозатраты. Потребности в ресурсах для производства одного стола каждого вида, запасы ресурсов, а также прибыль от реализации одного стола каждого вида, заданы в следующей таблице: Найти такой оптимальный план производства продукции, который доставляет максимум функции прибыли Для решения поставленной задачи необходимо: Свести предложенную экономическую задачу к основной задаче линейного программирования Решить задачу графическим способом Решить задачу с использованием инструмента «Поиск решения» в Excel Решение: Сведем задачу к задаче линейного программирования: Обозначим х – количество выпущенной продукции I вида; y – количество выпущенной продукции II вида. Тогда для изготовления х единиц продукции I вида и у единиц продукции II вида нам необходимо (х + 3 у) м 2 дерева, но это количество дерева не должно превышать имеющийся запас ресурса, поэтому имеем неравенство (х + 3 у) ≤ 24. Аналогично делаем выводы по остальным типам ресурсов, т. о. систему ограничений можно записать, используя данные таблицы: По условию задачи необходимо найти оптимальный план производства продукции, т.е. такой план (х, у), который доставляет максимум функции прибыли. Таким образом, целевая функция F = 200 х + 300 y→max. Решение задачи графическим способом Найдем область решений задачи Многоугольник ABCDO – область решений системы ограничений. Построим график целевой функции. Для этого рассмотрим вектор N (2;3) с началом в точке О (0; 0), параллельный вектору (200; 300), нормальному прямой 200 х + 300 y = 0. Построим Fmax y x линию нулевого уровня прибыли F = 0, т.е. прямую 200 х + 300 y = 0. При движении этой прямой в положительном направлении вектора N она пройдет через вершины области решений и станет опорной. В одной из вершин целевая функция примет наименьшее значение, в одной – наибольшее. 4. Найдем оптимальный план задачи. Для этого найдем координаты вершин пятиугольника: А (6; 0); B(5,4); O(0,0); D(0,8); C = (3;7). Вычислим для точек значение целевой функции: F(О) = F(0; 0) = 200 · 0 + 300 · 0 = 0; F(A) = F(6; 0) = 200 · 6 + 300 · 0 = 1200; F(B) = F(5; 4) = 200 · 5 + 300 · 4 = 2200; F(C) = F(3; 7) = 200 · 3 + 300 · 7 = 2700; F(D) = F(8; 0) = 200 · 8 + 300 · 0 = 1600. Таким образом, наибольшая прибыль достигается в точке C(3; 7), и оптимальный план имеет вид (х, y) = (3; 7). Ответ. Наибольшая прибыль 2700 рублей достигается при выпуске 3-х компьютерных столов I-го вида и 7 компьютерных столов II-го вида Решение задачи в Excel с использованием инструмента «Поиск решения» Постройте в Excel таблицу вида (таблица дана с примерами ввода формул): 2. После заполнения таблиц формулами, выделить ячейки A3:B3 и вызвать «Поиск решения» [лента Данные] Заполнить окно «Поиск решения по образцу»: Оцените полученный результат: Ответ. Наибольшая прибыль 2700 рублей достигается при выпуске 3-х компьютерных столов I-го вида и 7 компьютерных столов II-го вида |