1. Выбор разрешающего столбца. В качестве разрешающего выбираем столбец с минимальным коэффициентом в строке f(x). В данном примере это столбец х2.

2. Выбор разрешающей строки. Для выбора разрешающей строки (разрешающего элемента) среди положительных коэффициентов разрешающего столбца выбираем тот элемент, для которого отношение коэффициентов в столбце свободных членов к коэффициенту в разрешающем столбце минимально. Разрешающий элемент рассчитывается по формуле:

В данном примере такой строкой будет строка х3, т.к. отношение коэффициента в столбце свободных членов к коэффициенту в разрешающем столбце минимально.

3. Замена базиса. Для перехода к следующей симплексной таблице (следующему опорному плану с большим значением целевой функции) делаем шаг модифицированного жорданова исключения с разрешающим элементом arl, при котором базисная переменная xr становится свободной и одновременно свободная переменная xi становится базисной.

3.1 на месте разрешающего элемента ставится 1 и делится на разрешающий элемент;

3.2 остальные элементы разрешающего столбца меняют знак на противоположный и делятся на разрешающий элемент;

3.3 остальные элементы разрешающей строки делятся на разрешающий элемент;

3.4. все остальные элементы симплексной таблицы вычисляются по формуле:

3.5. элементы правого столбца и нижней строки пересчитываются по тому же принципу, что и элементы в центральной части таблицы.

Симплексная таблица, рассчитанная по алгоритму:

Таблица 2.

-х1 -х3
х2 = 0,067 0,3 6
х4 = 0,57 -0,67 1,1
х5 = 2,17 -0,67 11
f(x) = -3,27 1,3 72,6

Следующим разрешающим столбцом будет столбец х1, а разрешающей строкой – х4. Далее действуем по тому же алгоритму.


Таблица 3.

-х4 -х3 1
х2 = -0,1 0,24 5,87
х1 = 1,75 -1,17 1,03
х5 = -3,8 1,88 5,8
f(x) = 5,7 -2,5 35,06

Следующим разрешающим столбцом будет столбец х5, а разрешающей строкой – х3. Далее действуем по тому же алгоритму.

Таблица 4.

-х4 -х5 1
х2 = 0,39 -0,13 4,4
х1 = -0,61 0,6 6,19
Х3 = -2 0,53 1,3
f(x) = 0,64 1,3 36,08

Конечная симплексная таблица:

Все коэффициенты в строке целевой функции положительны, т.е. мы нашли оптимальное решение.

Таким образом, в точке x1 = 4, x2 = 6, x3 = 1,3, x4 = 0, x5 = 0 целевая функция принимает максимальное значение f(x) = 36.

При этом переменным, которые стоят в верхней строке, в базисном решении присваивается значение 0 – это свободные переменные. Каждая из переменных, стоящая в левом столбце, приравнивается к числу, записанному в правом столбце той же самой строки – это базисные переменные.

Постановка двойственной задачи ЛП. Определить значение двойственных оценок можно следующим образом. если некоторый i-тый ресурс используется не полностью, т.е. имеется резерв, значит дополнительная переменная в ограничении для данного ресурса будет больше нуля. Очевидно, что при увеличении общего машинного времени не произошло бы увеличение целевой функции. Следовательно, машинное время не влияет на прибыль и для третьего ограничения двойственная переменная y3 = 0. Таким образом, если по данному ресурсу есть резерв, то дополнительная переменная будет больше нуля, а двойственная оценка данного ограничения равна нулю.

В данном примере оба вида сырья использовались полностью, поэтому их дополнительные переменные равны нулю (в итоговой симплексной таблице переменные х3 и х4 являются свободными, значит х3 = х4 = 0). Если ресурс использовался полностью, то его увеличение или уменьшение повлияет на объем выпускаемой продукции и, следовательно, на величину целевой функции. Значение двойственной оценки при этом находится в симплекс-таблице на пересечении строки целевой функции со столбцом данной дополнительной переменной.

Получить решение двойственной задачи из полученной ранее симплексной таблицы и произвести анализ полученных результатов. Формулировка и результаты решения исходной и двойственной задач распределения ресурсов приведены в таблице 4.

Таблица 4.

Исходная задача ЛП Двойственная задача ЛП
Математическая постановка

Обозначения и интерпретация параметров задачи

xj, j = - количество производимой продукции j-го вида;

f(x) – общая прибыль от реализации продукции

yi, i = - стоимость единицы i-го ресурса;

 - стоимость всех имеющихся ресурсов

Экономическая интерпретаци язадачи

Сколько и какой продукции необходимо произвести, чтобы пр заданных стоимостях cj, j =  еддиницы продукции и размерах имеющихся ресурсов bi, i =  максимизировать общую прибыль?

Какова должна быть цена единицы каждого из ресурсов, чтобы при заданных их количествах bi, i =  и величинах стоимости единицы продукции cj, j =  минимизировать общую стоимость затрат?

Результаты решения

Результирующая симплекс-таблица

-х4 -х5 1
х2 = 4,4
х1 = 6,19
Х3 = 1,3
f(x) = 0,64 1,3 36,08

Основные переменные

х1 = 6,19

х2 = 4,4

дополнительные переменные

х3 = 1,3

х4 = 0

х5 = 0

Дополнительные переменные

y4 = 0

y5 = 0

основные переменные

y1 = 0,64

y2 = 1,3

y3 = 0

Интерпретация дополнительных переменных
xn+1, …., xn+m – неиспользованное (резервное) количество соответствующего ресурса (при наличие резервного ресурса соответствующая двойственная переменная навна 0) ym+1, …, ym+n – насколько уменьшится целевая функция при принудительном выпуске единицы данной продукции (если какая-либо из основных переменных исходной задачи равна 0)

Проверить результаты решения в табличном процессоре Excel. В Excel имеется надстройка «Поиск решения», которая позволяет решать оптимизационные задачи.

Использовав эту надстройку для решения нашей задачи ЛП, получаем следующий результат:


Таблица 6.

Переменные Целевая функция
Вид продукции Р1 Р2 Прибыль
Значение 6,1875 4,3844 36,1
Прибыль от ед. прод. 3 4 макс
Ограничения
Типы ресурсов Р1 Р2 Расход ресурсов Знак Запас ресурсов
Сырье S1 0,2 3 14,390625 <= 18
СырьеS2 0,7 2 13,1 <= 13,1
Машинное время 2,3 2 23 <= 23

Но при применении надстройки «поиск решения» к задаче, двойственной данной задаче ЛП, приходим к выводу, что решение полученное с помощью надстройки не сходится с решением из симплекс-таблицы:

Таблица 7.

Переменные

 

имя x1 x2 f(x)

 

значение 6,19 4,38 36,1

 

коэф-ты f(x) 3 4 макс

 

Ограничения двойств. Оценки
x1 x2 левая часть знак правая часть y
1 8 3 62,653125 <= 18 1,333333
2 0,7 2 13,1 <= 13,1 0
3 2,3 2 23 <= 23 0
Ограничения двойственной задачи Целевая функция двойственной задачи
10,66667 4 24

Лабораторная работа № 2 (Решение задачи ЛП средствами табличного процессора Excel)

Для заданной содержательной постановки задачи ЛП выполнить следующие действия:

Осуществить математическую запись задачи ЛП;

Решить задачу с использование надстройки Excel «Поиск решения»;

Привести математическую постановку двойственной задачи ЛП;

Получить решение двойственной задачи ЛП с использованием надстройки Excel «Поиск решения»;

Получить решение задачи в предположении целочисленности переменных;

Произвести анализ полученных результатов и дать их содержательную интерпретацию.

Задача: В состав рациона кормления входят три продукта: сено, силос и концентраты, содержащие следующие питательные вещества: белок, кальций и витамины. Содержание питательных веществ в граммах в 1 килограмме соответствующего продукта питания и минимально необходимое их потребление заданы таблицей:

Продукты Питательные вещества
белок кальций витамины
1. Сено 5 6 2
2. Силос 2 4 1
3. Концентраты 18 3 1
Норма потребления 200 120 40

Определить оптимальный режим кормления, из условия минимальной стоимости, если цена 1 кг продукта питания соответственно составляет: для сена - 30коп., для силоса- 20 коп., для концентрата – 50 коп.

Решение

Осуществить математическую запись задачи ЛП. Составим математическую модель. Обозначим через х1 – количество единиц сена, через х2 – количество единиц силоса а через х3 – количество единиц концентрата. Функция затрат на покупку этих продуктов выглядит так: f(x)=30x1+20x2+50x3 её необходимо минимизировать. Необходимые нормы потребления выражены в виде ограничений:

 

В результате общая постановка задачи ЛП имеет вид:

Решить задачу с использование надстройки Excel «Поиск решения». В качестве значений переменных выступает количество закупаемой продукции каждого вида. В ячейках «Расход питательных веществ» содержатся формулы, определяющие левые части ограничений, а в ячейках необходимое потребление питательных веществ – значения правых частей ограничений.

После ввода всех данных выбираем команду Сервис / Поиск Решения и, заполняем открывшееся диалоговое окно Поиск Решения:

В качестве целевой ячейки выбираем ячейку, в которой находится значение целевой функции, выполняем максимизацию функции, изменяя ячейки со значениями количества продукции. Устанавливаем ограничения.

Далее выбираем пункт «Параметры», чтобы проверить, какие параметры заданы для поиска решения. В окне Параметры поиска решения можно изменять условия и варианты поиска решения исследуемой задачи, а также загружать и сохранять оптимизируемые модели.

Для данной задачи достаточно установить два флажка «Линейная модель» (т.к. ограничения и целевая функция являются линейными по переменным) и «Неотрицательные значения» (для выполнения условий  задачи ЛП).

Теперь задача оптимизации подготовлена полностью. После нажатия кнопки «Выполнить» открывается окно «Результаты поиска решения», которое сообщает, что решение найдено.

Таблица 9

 

Переменные

Целевая функция
Вид продукта сено силос концентрат f(x)
значение 16,77 0,00 6,45 76,13
затраты на ед.прод. 3 2 4 min
Ограничения
Питательные вещества сено силос концентрат

расход питательных

веществ

знак необходимое потребление пит.веществ
белки 5 2 18 200,00 >= 200
кальций 6 4 3 120,00 >= 120
витамины 2 1 1 40,00 >= 40

Привести математическую постановку двойственной задачи ЛП. Двойственная задача ЛП определяется по формуле:


Математическая постановка двойственной задачи ЛП:

 

Получить решение двойственной задачи ЛП с использованием надстройки Excel «Поиск решения». К имеющимся данным добавляются значения двойственных переменных, ячейка, содержащая формулу целевой функции двойственной задачи, и ячейки, определяющие левые части ограничений двойственной задачи. Далее для решения двойственной задачи выполняем с помощью надстройки Excel «Поиск решения». Получаем:

Таблица 10

Переменные Целевая функция

 

Вид продукта сено силос концентрат f(x)

 

значение 16,77 0,00 6,45 76,13

 

затраты на ед.прод. 3 2 4 min

 

Ограничения
Питательные вещества сено силос концентрат Левая часть знак Правая часть Двойственные оценки
белки 5 2 18 200,00 >= 200 0,6
кальций 6 4 3 120,00 >= 120 0
витамины 2 1 1 40,00 >= 40 0
Ограничения двойственной функции Целевая функция двойственной задачи
3 1,2 10,8 120

Получить решение задачи в предположении целочисленности переменных/ Для решения поставленной задачи воспользуемся командой Поиск решения. К исходным данным при решении задачи ЛП добавим еще одно ограничение целочисленности для ячеек, содержащих искомое количество производимой продукции. После выполнения поиска получаем решение, приведенное в таблице 11.

Таблица 11

Переменные Целевая функция
Вид продукта сено силос концентрат f(x)
значение 16 0 6 76
затраты на ед.прод. 3 2 4 min
Ограничения
Питательные вещества сено силос концентрат

расход питательных

веществ

знак

необходимое потребление питательных

веществ

белки 5 2 18 200 >= 200
кальций 6 4 3 120 >= 120
витамины 2 1 1 40 >= 40

Из полученного решения очевидно, что для минимизации затрат необходимо закупать 16 кг сена и 6 кг концентрата, закупка же силоса нецелесообразна. При этом потребление питательных веществ, таких как – белок, кальций и витамины не уменьшится.


Лабораторная работа № 3 (Решение транспортной задачи)

Для заданной матрицы издержек С, вектора – столбца запасов В в пунктах отправления и вектора - строки потребностей А в пунктах назначения решить транспортную задачу и составить отчет по следующим пунктам:

Осуществить математическую запись транспортной задачи;

Решить задачу с помощью надстройки Excel «Поиск решения»;

Изменить данные для получения открытой задачи и решить ее.

 2 3 4 2 4 140

С= 8 4 1 4 1 180

9 7 3 7 2 160

60 70 120 130 100

Решение

Осуществить математическую запись транспортнойзадачи.Обозначим через хij количество единиц сырья, перевозимого из i-го пункта его получения на j-тое предприятие. Тогда условие доставки и вывоза необходимого и имеющегося сырья обеспечиваются за счет выполнения следующих равенств:

x11+x12+x13+x14+x15 =140

x21+x22+x23+x24+x25 =180

x31+x32+x33+x34+x35 =160

x11 +x21 +x31 =60

x 12 +x22 +x32 =70

x 13 +x23 +x33 =120

x 14 +x24 +x34 =130

x 15 +x25 +x35=100


При этом общая стоимость перевозок составит

f(x)= 2x11+3x12+4x13+2x14+4x15 +8 x21+4x22+x23+4x24+x25+9 x31+7x32+3x33+7x34+2x35

Таким образом, математическая постановка данной транспортной задачи состоит в нахождении такого неотрицательного решения системы линейных уравнений, при котором целевая функция f(x) принимает минимальное значение.

Решить задачу с помощью надстройки Excel «Поиск решения». Находим оптимальный план поставок сырья и соответствующие ему транспортные расходы в таблице 12.

Таблица 12

Пункты

отправления

Пункты назначения
В1 В2 В3 В4 В5 Запасы
А1 2 3 4 2 4 140
А2 8 4 1 4 1 180
А3 9 7 3 7 2 160
Потребности 60 70 120 130 100
Транспортная таблица
А1 140 0 0 0 0 140
А2 0 0 180 0 0 180
А3 0 0 0 0 160 160
Потребности 60 70 120 130 100
Транспортные расходы 780

Изменим, данные для того, чтобы получить открытую задачу. Для этого уменьшим запасы и увеличим потребности, получим:


Таблица 13

Таблица издержек

Пункты

отправления

Пункты назначения
В1 В2 В3 В4 В5 Запасы
А1 2 3 4 2 4 140
А2 8 4 1 4 1 150
А3 9 7 3 7 2 100
Потребности 60 100 120 200 100
Транспортная таблица
А1 0 0 0 140 0 140
А2 0 0 0 0 150 150
А3 0 0 0 0 100 100
Потребности 60 100 120 200 100
Транспортные расходы 630

Лабораторная работа №4 (решение задач нелинейного программирования)

Для заданной математической постановки задачи НП (целевой функции f(x) и ограничений - равенств) выполнить следующие действия:

Найти все условные экстремумы функций методом множителей Лагранжа и выбрать среди них глобальный минимум (максимум);

Проверить результаты решения в табличном процессоре Excel;

(1)

Метод множителей Лагранжа

Необходимо перевести условие к виду

Составим вспомогательную функцию Лагранжа:

Для данной задачи получим:

 (2)

Дифференцируем данную функцию по х1, х2, x3,  и , получим систему уравнений:

 (3)

Как известно, для того, чтобы найти экстремум функции многих переменных (если он вообще существует) необходимо приравнять к нулю все его частные производные и решить полученную систему уравнений.


 

 


Решив это уравнение, получаем:

х1=2,25, х2=-1,25, x3= 1,5,  =-1,5 и =-3, F=12

Точка экстремума заданной функции f(x) - (х1, х2, x3), является точкой глобального минимума при заданных ограничениях функции.

Решение в табличном процессоре Excel. Проверим результаты решения в табличном процессоре Excel.

Решение задачи с помощью процессора Excel дало следующие результаты:

Таблица 13

х1 х2 x3
2,25 -1,25 1,50
Целевая функция 12,00
Ограничения 4,00 = 4
6,00 = 6

Решения задачи обеими методами дали одинаковый результат.


Лабораторная работа №5 (задача динамического программирования об оптимальном распределении инвестиций)

Задача

Имеются четыре предприятия, между которыми необходимо распределить 100 тыс. усл.ед. средств. Значения прироста выпуска продукции на предприятиях в зависимости от выделенных средств X представлены в таблице. Составить оптимальный план распределения средств, позволяющий максимизировать общий прирост выпуска продукции.

Таблица 14

X g1 g2 g3 g4
0 0 0 0 0
20 14 17 22 20
40 26 20 21 33
60 35 32 37 46
80 52 61 67 30
100 61 72 58 42

Решение

Этап I. Условная оптимизация.

Шаг 1. k = 4. Предполагаем, что все средства 100 ден.ед. переданы на инвестирование четвертого предприятия. В этом случае максимальная прибыль составит F4(C4)= 46, данные представлены в таблице 15.

Таблица 15.

C4 x4 F4(C4) X*
0 20 40 60 80 100
0 0 - - - - - 0 0
20 - 20 - - - - 20 20
40 - - 33 - - - 33 40
60 - - - 46 - - 46 60
80 - - - - 30 - 30 80
100 - - - - - 42 42 100

Шаг 2. k = 3. Определяем оптимальную стратегию инвестирования в третье и четвертое предприятия. При этом рекуррентное соотношение Беллмана будет иметь вид:

.

На его основании рассчитываются данные таблицы 16

Таблица 16.

C3 X3 F3(C3) X*
0 20 40 60 80 100
0 0+0 - - - - - 0 0
20 0+20 22+0 - - - - 22 20
40 0+33 22+20 21+0 - - - 42 20
60 0+46 22+33 21+20 37+0 - - 55 20
80 0+30 22+46 21+33 37+20 67+0 - 68 20
100 0+42 22+30 21+46 37+33 67+20 58+0 87 20

Шаг 3. k = 2. Определяем оптимальную стратегию инвестирования во второе и третье предприятия. При этом рекуррентное соотношение Беллмана будет иметь вид:

.

На его основании рассчитываются данные таблицы 3.


Таблица 17.

C2 X2 F2(C2) X*
0 20 40 60 80 100
0 0+0 - - - - - 0 0
20 0+22 17+0 - - - - 22 0
40 0+42 17+22 20+0 - - - 42 0
60 0+55 17+42 20+22 32+0 - - 59 20
80 0+68 17+55 20+42 32+22 61+0 - 72 20
100 0+87 17+68 20+55 32+42 61+22 72+0 87 0

Шаг 4. k = 1. Определяем оптимальную стратегию инвестирования в первое и остальные предприятия. При этом рекуррентное соотношение Беллмана будет иметь вид:

.

На его основе находятся данные таблицы 4.

Таблица 18.

C1 X1 F1(C1) X*
0 20 40 60 80 100
0 0+0 - - - - - 0 0
20 0+48 14+0 - - - - 22 0
40 0+93 14+48 26+0 - - - 42 0
60 0+135 14+93 26+48 35+0 - - 59 0
80 0+149 14+135 26+93 35+48 52+0 - 72 0
100 0+160 14+149 26+135 35+93 52+48 61+0 87 0

По данным последней таблицы максимальных доход с четырех предприятий составил 87 д.ед. При этом первое и второе предприятия не принесут никакого дохода, в них нецелесообразно вкладывать инвестиции. В 3-е предприятие нужно вложить 80 д.ед. В 4-е предприятие нужно вложить 20 д.ед. В итоге останется 20-Получается, что оптимальный план Х*(0;0;80;20)


Лабораторная работа №5 (задача динамического программирования о выборе оптимального пути в транспортной сети)

Задача

В предложенной из начального пункта (1) в конечный пункт (11). Стоимость проезда между отдельными пунктами транспортной сети придумать самостоятельно и транспортной сети имеется несколько маршрутов по проезду представить в соответствующей таблице (T(i,j)). Необходимо определить оптимальный маршрут проезда из пункта 1 в пункт 11 с минимальными транспортными расходами.

18

 
 

Рисунок 2 – Транспортная сеть


Элементы матрицы маршрутов транспортной сети, а так же стоимость проезда из пункта i в пункт j (tij) представлена в таблице 19.

Таблица 19.

 j

i

1 2 3 4 5 6 7 8 9 10 11
1 - 10 12 8 20 - - - - - -
2 - - - - - 15 11 - - - -
3 - - - - - 6 9 - - - -
4 - - - - - 7 10 - - - -
5 - - - - - 13 8 - - - -
6 - - - - - - - 12 14 18 -
7 - - - - - - - 13 15 16 -
8 - - - - - - - - - - 8
9 - - - - - - - - - - 10
10 - - - - - - - - - - 10
11 - - - - - - - - - - -

Решение

Этап I. Условная оптимизация.

Шаг 1. k = 1. F1(S) = ts10.

Таблица 18.

S J=11 F(S) J*
8 8 8 11
9 10 10 11
10 10 10 11

Шаг 2. k = 2. Функциональное уравнение на данном шаге принимает вид:

.


Результаты расчета по приведенной формуле приведены в таблице:

Таблица 19.

S J=8 J=9 J=10 F(S) J*
6 12+8 14+10 18+10 20 8
7 13+8 15+10 16+10 21 8

Шаг 3. k = 3. Функциональное уравнение на данном шаге принимает вид:

.

Результаты расчета по приведенной формуле приведены в таблице:

Таблица 20.

S J=6 J=7 F(S) J*
2 15+20 11+21 32 7
3 6+20 9+11 26 6
4 7+20 10+21 27 6
5 13+20 8+21 29 7

Шаг 4. k = 4. Функциональное уравнение на данном шаге принимает вид:

.

Результаты расчета по приведенной формуле приведены в таблице:

Таблица 21.

S J=2 J=3 J=4 J=5 F(S) J*
1 10+32 12+26 8+27 20+29 35 4

Этап II. Безусловная оптимизация.

На этапе условной оптимизации получено, что минимальные затраты на проезд из пункта 1 в пункт 11 составляют F4(1) = 35, что достигается следующим движением по магистралям. Из пункта 1 следует направиться в пункт 4, затем из него в пункт 6, затем в пункт 8 и из него в пункт 11. Таким образом, оптимальный маршрут будет J*(1;4;6;8;11)


Заключение

В курсовой работе были рассмотрены решения задач нелинейного программирования, линейного программирования, динамического программирования.

Для решения задачи линейного программирования были использованы следующие методы:

1.Графический метод;

2.Симплексный метод;

3.Постановка двойственной задачи;

4.Решение задачи в предложении целочисленности переменных;

Для решения задачи нелинейного программирования были использованы следующие методы:

1.Метод множителей Лагранжа

Для решения задачи динамического программирования были использованы следующие методы:

Метод об оптимальном распределении инвестиций;

Метод выбора стратегии обновления оборудования;

Метод выбора оптимального пути в транспортной сети.


Список литературы

1.Динамическое программирование: Рек к выполнению лаб. и практ.работ / Сост.: Шипилов С.А: НФИ КемГУ.- 2-е изд.перераб.- Новокузнецк. 2002.-19 с.

2.Динамическое программирование. Шипилов С.А.

3.Методы условной оптимизации: Рек. к выполнению лаб. и практ.работ / Сост.: Шипилов С.А: НФИ КемГУ.- 2-е изд.перераб.- Новокузнецк. 2002.-48 с.


Информация о работе «Задачи математического программирования»
Раздел: Математика
Количество знаков с пробелами: 38887
Количество таблиц: 29
Количество изображений: 13

Похожие работы

Скачать
47200
25
1

... рулонов, при котором все поступающие специальные заявки будут выполнены при минимальных затратах бумаги. Графический метод решения задач линейного программирования   1. Область решений линейных неравенств. Пусть задано линейное неравенство с двумя переменными  и (1) Если величины  и  рассматривать как координаты точки плоскости, то совокупность точек ...

Скачать
15809
4
17

... имеет вид найти переменные задачи  удовлетворяющие системе ограничений:   и условию неотрицательности   0 (j = ), которая обеспечивает экстремум целевой функции Z(Y) =   Допустимым решением задачи линейного программирования называется любой набор значений переменных удовлетворяющий системе ограничений и условной неотрицательности. Множество допустимых решений образует область допустимых ...

Скачать
48425
13
5

... , является линейной функцией переменных : (2.4)   Требуется в области допустимых решений системы уравнений (2.1) и (2.1.1) найти решение, минимизирующее линейную функцию (2.4). Таким образом, мы видим, что транспортная задача является задачей линейного программирования. Для ее решения применяют также симплекс-метод, но в силу специфики задачи здесь можно обойтись без ...

Скачать
34424
6
3

... задачи линейного программирования, они очень сложны и решаются специальными, обычно многостадийными приемами с использованием эвристических элементов. 3. Решение задач   3.1. Решение задачи линейного программирования   3.1.1.Постановка задачи Сформулируем задачу: Определить значения переменных, обеспечивающие минимизацию целевой функции. Составим целевую функцию и зададим ограничения. ...

0 комментариев


Наверх