Задача №2 целочисленное решение аналитическим методом
Пояснительная записка
к курсовому проекту:
«Математические методы инженерии»
студент: Ожегов М.А.
группы 53304/11
Преподаватель: д.т.н. профессор Востров В.Н.
Санкт-Петербург
2015г
Оглавление
1. Задача №1 нецелочисленное решение графическим методом. 3
2. Задача №1 нецелочисленное решение аналитическим методом. 4
3. Задача №2 целочисленное решение аналитическим методом. 6
4. Задача №2 целочисленное решение графическим методом. 8
Задача №1 нецелочисленное решение графическим методом
Математическая модель задачи.
x1 - изделие вида P1;
x2 - изделие вида P2;
Прибыль:
L(x)=4x1+8x2;
Расход сырья S1:

Расход сырья S2:

Маркетинговые исследования показали, что изделий вида P2 может быть реализовано не больше, чем изделий P1. Особенности рынка:





Построенные прямые представлены на рисунке 1.
Многоугольник OABC – план решения.
Градиент

Рисунок 1 – Область решения задачи.
Линия уровня касается многоугольника в точке B. Вычислим координаты точки B из пересечения линий (1) и (2).



Прибыль в точке B
Прибыль в точке А
Прибыль в точке C
Задача №1 нецелочисленное решение аналитическим методом
x1 - изделие вида P1;
x2 - изделие вида P2;
Прибыль:
L(x)=4x1+8x3;
Запасы сырья S1:

Запасы сырья S2:

Маркетинговые исследования показали, что изделий вида P2 может быть реализовано не больше, чем изделий P1.





Канонический вид задачи

Технологическая матрица системы 1.

Таблица 1.
| Базисные переменные | Свободные члены |
|
|
|
|
|
| -9 | |||||
| -4 | |||||
| -1 | |||||
| L | -4 | -8 |
Определяем разрешающую строку


Элемент
– разрешающий
Новый базис {
};
Таблица 2
| Базисные переменные | Свободные члены |
|
|
|
|
|
| -3 | 11/2 | -3/2 | |||
| -2 | 1/2 | 1/2 | |||
| -2 | 3/2 | 1/2 | |||
| L | -8 | -6 |
Строка X3

+ 

Строка X5

+ 

Строка L



Определяем разрешающую строку

Элемент
– разрешающий
Новый базис {
};
Таблица 3
| Базисные переменные | Свободные члены |
|
|
|
|
|
| -6/11 | 2/11 | -3/11 | |||
| -38/22 | -1/11 | 28/44 | |||
| -13/11 | -3/11 | 20/22 | |||
| L | -124/11 | 12/11 | 4/11 |
Строка X1

+ 

Строка X5

+ 

Строка L



Прибыль предприятия составит:
Для предприятия оптимальным является изготовление 1,73 тонн стального порошка и 0,55 тонн медного порошка, получая прибыль 11,32 тысяч рублей.
Задача №2 целочисленное решение аналитическим методом
Для решения целочисленным методом задачи воспользуемся решением задачи №1 нецелочисленным методом. Где в конечном итоге получили таблицу и оптимальный нецелочисленный план.
Таблица 4
| Базисные переменные | Свободные члены |
|
|
|
|
|
| -6/11 | 2/11 | -3/11 | |||
| -19/11 | -1/11 | 7/11 | |||
| -13/11 | -3/11 | 10/11 | |||
| L | -124/11 | 12/11 | 4/11 |
Оптимальный план
Строим целочисленный план: из таблицы 4 выпишем вторую строку (
);

отбросим целую часть, получим неравенство:

Вводим переменную
;

Каноническая форма
вводим в базис.
Новый базис {
}
Составляем таблицу 5
| Базисные переменные | Свободные члены |
|
|
|
|
|
|
| -6/11 | 2/11 | -3/11 | ||||
| -19/11 | -1/11 | 7/11 | ||||
| -13/11 | -3/11 | 10/11 | ||||
| -8/11 | -1/11 | 7/11 | ||||
| L | -124/11 | 12/11 | 4/11 |
Так как L в столбцах
> 0, то по теории о двойственности вместо положительных элементов используем отрицательные.
Выбираем столбец
.
Определяем разрешающую строку




Элемент
– разрешающий, строку
выводим из базиса.
Новый базис {
};
Строим таблицу 6.
Таблица 6.
| Базисные переменные | Свободные члены |
|
|
|
|
|
|
| -6/7 | 1/7 | 3/7 | ||||
| -1 | -1 | |||||
| -1/7 | -1/7 | -10/7 | ||||
| -8/7 | -1/7 | 11/7 | ||||
| L | -76/7 | 8/7 | -4/7 |
Строка X2

+ 

Строка X1

+ 

Строка X5

+ 

Строка L



Оптимальный план
Строим целочисленный план: из таблицы 6 выпишем первую строку (
);

отбросим целую часть, получим неравенство:

Вводим переменную
;

Каноническая форма
вводим в базис.
Новый базис {
}
Таблица 7.
| Базисные переменные | Свободные члены |
|
|
|
|
|
|
|
| -6/7 | 1/7 | 3/7 | |||||
| -1 | -1 | ||||||
| -1/7 | -1/7 | -10/7 | |||||
| -8/7 | -1/7 | 11/7 | |||||
|
|
|
|
| ||||
| L | -76/7 | 8/7 | -4/7 |
Выбираем столбец 
Определяем разрешающую строку





Элемент
– разрешающий, строку
выводим из базиса.
Новый базис {
};
Строим таблицу 8.
Таблица 8.
| Базисные переменные | Свободные члены |
|
|
|
|
|
|
|
| -1 | |||||||
| -1 | -1 | ||||||
| -1 | -1 | ||||||
| -2 | |||||||
| -6 | |||||||
| L | -4 | -4 | -8 |
Строка X2


Строка X1 остаётся, так как в ней a31=0.
Строка X5
+ 

Строка X3
+ 

Строка L



Получили целочисленный оптимальный план