- •Козлова с.Ж.
- •Содержание
- •Часть I
- •Часть II
- •Введение
- •Часть I Линейное программирование в оптимальном Планировании постановка задачи линейного программирования
- •Общая теория
- •Построение математической модели экономической задачи Сформулируем конкретную экономическую задачу и построим математическую модель, адекватную исходным данным.
- •Построение математической модели:
- •Тогда общая стоимость выпущенной продукции составит:
- •1. Графический метод.
- •2. Симплекс-метод. Решение задачи линейного программирования графическим методом
- •Решение задачи линейного программирования симплекс – методом
- •Общая теория
- •Алгоритм симплекс-метода для решения з.Л.П.
- •Алгоритм решения з.Л.П. С использованием симплекс – таблицы
- •Задачи для самостоятельного решения
- •Дополнительная литература
- •Часть II транспортная задача. Методы решения Общая постановка транспортной задачи
- •Построение математической модели
- •Общий вид таблицы перевозок
- •Методы решения транспортной задачи
- •Методы решения транспортной задачи
- •Построение первоначального т-плана методом северо-западного угла
- •Построение первоначального т-плана методом наименьшей стоимости
- •Метод потенциалов
- •Распределительный метод
- •Задачи для самостоятельного решения
- •Варианты контрольных работ
- •Дополнительная литература
- •Математическое программирование в оптимальном планировании (Учебное пособие)
- •617766, Пермский край, г. Чайковский, ул. Декабристов, 23.
Часть I Линейное программирование в оптимальном Планировании постановка задачи линейного программирования
Среди многочисленных экономических задач, решаемых методами линейного программирования, можно назвать задачи об использования сырья, о составлении рациона, задачи по перевозке грузов и размещении объектов, а так же многие другие. Не смотря на внешнее их разнообразие, для всех задач линейного программирования (З.Л.П.) характерны следующие признаки, совокупность которых составляет формулировку общей задачи линейного программирования:
требуется найти максимум (или минимум) линейной функции;
на неизвестные накладываются ограничения в виде линейных неравенств или уравнений;
все неизвестные (в экономических задачах) должны быть неотрицательными.
Общая теория
Определение 1: задачей линейного программирования называется задача, в которой необходимо найти минимум или максимум некоторой линейной функции
f (x) = с1x1+с2x2 +с3x3+…+сnxn
при заданных ограничениях (условиях):
xj 0, j = 1,2,...n
где aij , bi , сj ( i = 1..m; j = 1..n) – заданные постоянные величины;
xj ( j = 1..n) – неизвестные.
Определение 2: функция, наибольшее или наименьшее значение которой отыскивается при решении З.Л.П. называется целевой функцией.
Определение 3: вектор = (x1, x2, x 3,…xn), удовлетворяющий системе ограничений З.Л.П., называется допустимым решением или планом З.Л.П.
Определение 4: совокупность всех допустимых решений З.Л.П. называется
областью допустимых решений З.Л.П.
Определение 5: план, при котором целевая функция достигает максимального (или минимального) значения называется оптимальным планом З.Л.П.
Замечание Применение теории линейного программирования к решению экономических задач предусматривает выполнение следующего алгоритма:
|
Построение математической модели экономической задачи Сформулируем конкретную экономическую задачу и построим математическую модель, адекватную исходным данным.
Задача: Механический цех выпускает три вида взаимозаменяемых деталей: А, В, С.
Каждая из деталей проходит последовательную обработку на трех станках: №1, №2, №3. Запас мощности станков составляет соответственно 220, 400 и 100 часов.
Отпускная цена деталей и время их обработки на каждом из станков приведены в таблице.
Вид детали |
Время обработки детали на каждом из станков (в минутах) |
Отпускная цена (в у.е.) | ||
№1 станок |
№2 станок |
№3 станок | ||
А |
12 |
15 |
6 |
30 |
В |
10 |
18 |
4 |
32 |
С |
9 |
20 |
4 |
29 |
Требуется найти план загрузки станков, при котором выпуск продукции будет максимальным (в денежном выражении).