Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛП 02_ С_М.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
866.82 Кб
Скачать

Линейное программирование. Введение.

Задачами линейного программирования (ЛП) называются задачи, в которых линейны как целевая функция, так и ограничения в виде равенств и неравенств и для которых методы математического анализа оказываются непригодными. ЛП представляет собой наиболее часто используемый метод оптимизации. В сфере лесного комплекса к их числу относятся задачи:

  1. рациональное использование сырья и материалов; задачи оптимизации раскроя;

  2. оптимизации производственной программы предприятий;

  3. оптимального размещения и концентрации производства;

  4. на составление оптимального плана перевозок, работы транспорта;

  5. управления производственными запасами;

  6. и многие другие, принадлежащие сфере оптимального планирования.

Так по оценкам американских экспертов около 75% от общего числа применяемых оптимизационных методов приходится на ЛП. Около четверти машинного времени, затраченного в последние годы на проведение научных исследований, было отведено решению задач ЛП и их многочисленных модификаций.

Примеры задач линейного программирования.

1.Задача об использовании ресурсов.

Для изготовления двух видов продукции Р1 и Р2 используется четыре вида ресурсов S1, S2, S3, S4. Запасы ресурсов, число единиц ресурсов, затрачиваемых на изготовление единицы продукции, приведены в таблице 1.

Таблица 1

Вид ресурса

Запас ресурса

Число единиц ресурсов, затрачиваемых на изготовление единицы продукции

Р1

Р2

S1

18

1

3

S2

16

2

1

S3

5

-

1

S4

21

3

-

Прибыль, получаемая от единиц продукции Р1 и Р2, - соответственно 2 и 3 руб.

Необходимо составить такой план производства продукции, при котором прибыль от ее реализации будет максимальной.

Решение. Составим экономико-математическую модель задачи.

Пусть х1 и х2 – число единиц продукции Р1 и Р2, соответственно, запланированных к производству. Для их изготовления потребуется (1х1+3х2) единиц ресурса S1, (2х1+1х2) единиц ресурса S2, (1х2) единиц ресурса S3 и (3х2) единиц ресурса S4. Так как потребление ресурсов S1, S2, S3, S4 не должно превышать запасов, соответственно 18, 16, 5 и 21 единицы, то связь между потреблением ресурсов и их запасами выразится системой неравенств:

(1)

По смыслу задачи переменные :

(2)

Суммарная прибыль z составит 2х1 руб. от реализации продукции Р1 и 3х2 руб. от реализации продукции Р2, т.е.:

(3)

Итак, получили экономико-математическую модель задачи: найти такой план выпуска продукции Х=(х12), удовлетворяющий системе (1) и условию (2), при котором функция (3) принимает максимальное значение.

Задача составления рациона (задача о диете, задача о смесях).

Имеются два вида корма I и II, содержащие питательные вещества (витамины) S1, S2, S3. Содержание числа единиц питательных веществ в 1 кг каждого вида корма и необходимый минимум питательных веществ приведены в таблице 2.

Таблица 2

Питательное вещество(витамин)

Необходимый минимум питательных веществ

Число единиц питательных веществ в 1 кг корма

I

II

S1

9

3

1

S2

8

1

2

S3

12

1

6

Стоимость 1 кг корма I и II соответственно равна 4 и 6 руб.

Необходимо составить такой дневной рацион, имеющий минимальную стоимость, в котором содержание каждого вида питательных веществ было бы не меньше установленного предела.

Решение. Составим экономико-математическую модель задачи.

Пусть х1 и х2 – количество кормов I и II, соответственно, входящих в дневной рацион. Этот рацион будет включать (3х1+1х2) единиц питательного вещества S1, (1х1+2х2) единиц питательного вещества S2, (1х2+6х2) единиц питательного вещества S3. Так как содержание питательных веществ S1, S2, S3, в рационе должно быть не менее, соответственно 9, 8, 12 единицы, получим систему неравенств:

(4)

По смыслу задачи переменные :

(5)

Общая стоимость рациона z составит в руб:

(6)

Итак, получили экономико-математическую модель задачи: составить дневной рацион Х=(х12), удовлетворяющий системе (4) и условию (5), при котором функция (6) принимает минимальное значение.