Задача 3
|
b1 = 180 |
b2 = 150 |
b3 = 210 |
b4 = 100 |
b5 = 260 |
|||||
a1 = 300 |
|
4 |
|
3 |
|
5 |
|
1 |
|
4 |
|
|
|
|
|
|
|
|
|
|
|
a2 = 200 |
|
3 |
|
4 |
|
6 |
|
2 |
|
7 |
|
|
|
|
|
|
|
|
|
|
|
a3 = 400 |
|
5 |
|
2 |
|
5 |
|
3 |
|
8 |
|
|
|
|
|
|
|
|
|
|
Решение.
Данная задача относится к задачам транспортного типа.
Выбор опорного плана осуществляем методом наименьшей стоимости.
|
b1 = 180 |
b2 = 150 |
b3 = 210 |
b4 = 100 |
b5 = 260 |
|||||
a1 = 300 |
|
4 |
|
3 |
|
5 |
|
1 |
|
4 |
- |
|
- |
|
- |
|
1001 |
|
2004 |
|
|
a2 = 200 |
|
3 |
|
4 |
|
6 |
|
2 |
|
7 |
1803 |
|
- |
|
- |
|
- |
|
206 |
|
|
a3 = 400 |
|
5 |
|
2 |
|
5 |
|
3 |
|
8 |
- |
|
1502 |
|
2105 |
|
- |
|
407 |
|
Нижним индексом помечен шаг метода
Улучшение плана производим методом потенциалов. Для этого для занятых клеток используется равенство, при U1 = 0.
Cij – (Ui + Vj) = 0
|
V1=0 |
V2=- 2 |
V3=1 |
V4=1 |
V5=4 |
|||||
U1=0 |
|
4 |
|
3 |
|
5 |
|
1 |
|
4 |
- |
|
- |
|
- |
|
1001 |
|
2004 |
|
|
U2=3 |
|
3 |
|
4 |
|
6 |
|
2 |
|
7 |
1803 |
|
- |
|
- |
|
- |
|
206 |
|
|
U3=4 |
|
5 |
|
2 |
|
5 |
|
3 |
|
8 |
- |
|
1502 |
|
2105 |
|
- |
|
407 |
|
C14 – (U1 + V4) = 0 => 1- (0 + V4) = 0 => V4 = 1;
C15 – (U1 + V5) = 0 => 4- (0 + V5) = 0 => V5 = 4;
C25 – (U2 + V5) = 0 => 7- (U2 + 4) = 0 => U2 = 3;
C21 – (U2 + V1) = 0 => 3- (3 + V1) = 0 => V1 = 0;
C35 – (U3 + V5) = 0 => 8 – (U3 + 4) = 0 => U3= 4;
C32 – (U3 + V2) = 0 => 2- (4 + V2) = 0 => V2 = -2;
C33 – (U3 + V3) = 0 => 5- (4 + V3) = 0 => V3 = 1.
Для свободных клеток вычисляются величины:
ΔCij = Cij – (Ui + Vj)
|
V1=0 |
V2=- 2 |
V3=1 |
V4=1 |
V5=4 |
|||||
U1=0 |
4 |
4 |
5 |
3 |
4 |
5 |
|
1 |
|
4 |
|
|
- |
|
- |
|
1 001 |
|
2004 |
|
|
U2=3 |
|
3 |
3 |
4 |
2 |
6 |
-2 |
2 |
|
7 |
1803 |
|
- |
|
- |
|
- |
|
206 |
|
|
U3=4 |
1 |
5 |
|
2 |
|
5 |
-2 |
3 |
|
8 |
- |
|
1502 |
|
2105 |
|
- |
|
407 |
|
ΔC11 = C11 – (U1 + V1) = 4
ΔC12 = C12 – (U1 + V2) = 1
ΔC13 = C13 – (U1 + V3) = 4
ΔC22 = C22 – (U2 + V2) = 3
ΔC23 = C23 – (U2 + V3) = 2
ΔC24 = C24 – (U2 + V4) = -2
ΔC31 = C31 – (U3 + V1) = 1
ΔC34 = C34 – (U3 + V4) = -2
Поскольку присутствуют отрицательные ΔСij оптимального решения нет. Производим улучшение плана перевозок.
Для этого выбираем клетку с минимальной ΔСij и строим ломаную фигуру, остальные вершины которой опираются на заполненные клетки. После чего этой вершине присваиваем знак «+», а остальные знаки чередуются.
Выбираем минимальное значение при отрицательной вершине. Это 40. Эта величина вычитается от всех вершин со знаком «-« и прибавляется ко всем со знаком «+».
1 00 200 60 240
40 40
Заново заполняем матрицу уже с новыми значениями и заново считаем потенциалы. Результаты расчетов представлены ниже.
C14 – (U1 + V4) = 0 => 1- (0 + V4) = 0 => V4 = 1;
C15 – (U1 + V5) = 0 => 4- (0 + V5) = 0 => V5 = 4;
C25 – (U2 + V5) = 0 => 7- (U2 + 4) = 0 => U2 = 3;
C21 – (U2 + V1) = 0 => 3- (3 + V1) = 0 => V1 = 0;
C34 – (U3 + V4) = 0 => 3 – (U3 + 1) = 0 => U3= 2;
C32 – (U3 + V2) = 0 => 2- (2 + V2) = 0 => V2 = 0;
C33 – (U3 + V3) = 0 => 5- (2 + V3) = 0 => V3 = 3.
|
V1=0 |
V2=0 |
V3=1 |
V4=1 |
V5=4 |
|||||
U1=0 |
4 |
4 |
3 |
3 |
2 |
5 |
|
1 |
|
4 |
|
|
- |
|
- |
|
60 |
|
240 |
|
|
U2=3 |
|
3 |
1 |
4 |
0 |
6 |
-2 |
2 |
|
7 |
180 |
|
- |
|
- |
|
- |
|
20 |
|
|
U3=2 |
1 |
5 |
|
2 |
|
5 |
|
3 |
2 |
8 |
- |
|
150 |
|
210 |
|
40 |
|
40 |
|
ΔC11 = C11 – (U1 + V1) = 4
ΔC12 = C12 – (U1 + V2) = 3
ΔC13 = C13 – (U1 + V3) = 2
ΔC22 = C22 – (U2 + V2) = 1
ΔC23 = C23 – (U2 + V3) = 0
ΔC24 = C24 – (U2 + V4) = -2
ΔC31 = C31 – (U3 + V1) = 3
ΔC35 = C35 – (U3 + V5) = 2
60 240 40 260
20 20
Аналогичные расчеты потенциалов и ΔСij приводят к результатам, представленным в таблице
|
V1=2 |
V2=0 |
V3=3 |
V4=1 |
V5=4 |
|||||
U1=0 |
2 |
4 |
3 |
3 |
2 |
5 |
|
1 |
|
4 |
|
|
- |
|
- |
|
40 |
|
260 |
|
|
U2=1 |
|
3 |
3 |
4 |
2 |
6 |
|
2 |
2 |
7 |
180 |
|
- |
|
- |
|
20 |
|
20 |
|
|
U3=2 |
1 |
5 |
|
2 |
|
5 |
|
3 |
2 |
8 |
- |
|
150 |
|
210 |
|
40 |
|
40 |
|
Поскольку все ΔСij положительны, делаем вывод о том, что данное распределение (план перевозок) оптимально. Подсчитываем целевую функцию:
L = 40*1+260*4+180*3+20*2+150*2+210*5+40*3 = 3130.
Задача 4
Служба занятости имеет в наличии четыре вакантных места по разным специальностям, на которые претендуют четыре человека. Проведено тестирование претендентов, результаты которого в виде баллов представлены в матрице. Распределить по данным, представленным в таблице, претендентов на вакантные места таким образом, чтобы на каждое место был назначен человек с наименьшим набранным по тестированию баллом.
32 |
30 |
30 |
29 |
25 |
27 |
26 |
31 |
27 |
25 |
26 |
27 |
31 |
32 |
28 |
29 |
Решение задачи
Осуществим так называемым «венгерским алгоритмом»
Д ля этого из элементов каждой строки вычтем минимальный элемент соответствующей строки:
Аналогичные операции для столбцов проводить не нужно, поскольку в каждом из них имеется один нулевой элемент.
Анализ полученной матрицы показывает, что минимальное количество линий для вычеркивания нулевых элементов равно 4 – размеру матрицы. Значит в ней уже имеется оптимальное решение, называемое назначением.
Проверяя матрицу, замечаем, что в каждой строке и в каждом ее столбце находится ровно по одному нулевому элементу. Они и составят оптимальное решение.
Оно равно: 29+25+25+28 = 107
Задача 5.
Даны зависимости спроса D= A - B * p и предложения S= C + E * p от цены р. Найдите цену, при которой выручка максимальна и значение этой выручки. Найдите равновесную цену и выручку при ней. Решение – аналитически и графически. Исходные данные представлены в таблице 2.
А |
В |
С |
E |
250 |
25 |
100 |
25 |
Решение.
Аналитический способ
В точке равновесия спрос и предложение равны, т.е. D = S,
250 - 25*р = 100 + 25*р 150 = 50 р
откуда р = 3.
Выручка при равновесной цене равна
R = D(3)*3 = (250 – 25*3)*3 = 175*3= 525.
Цена, при которой выручка максимальна, определяется выражением:
R = D(р)*р = Rmах = 250р-25р2.
R/ = 250-50р.
О ткуда р = 5, а R =(250 – 25*5)*5 = 625.
Графический способ
R
D (p) S(p)
600 R = 250р-25р2.
2 00
1 00 300
0 1 2 3 4 5 p 0 2 4 6 8 10 p
Задача 6.
Функция спроса описывается зависимостью х = F - G * р, где х - количество товаров, р - их цена. Построить график эластичности спроса при цене р = и охарактеризовать (приведите интервалы различных видов спроса). Исходные данные представлены в таблице 2.
F |
G |
12 |
2 |
Решение
Записываем выражение для определения эластичности .
Для нашего случая получаем
.
Находим значение цены, при которой спрос нейтрален.
Поскольку эластичность спроса отрицательна, можно записать:
откуда: Р = 3.
В интервале ]0;3[ выбираем точку 1
Спрос не эластичный.
В интервале ]3;6[ выбираем точку 5
Спрос эластичный.
Требуемый график построен в программе Microsoft Excel.
Не эластичный
Эластичный
ED=
-1
Задача 7.
Табл. 1 содержит данные баланса трех отраслей промышленности за некоторый период времени. Требуется найти объем валового выпуска каждого вида продукции, если конечное потребление по отраслям увеличить соответственно до А1, А2 и А3 (таблица 2) условных денежных единиц.
Таблица 1
№ |
Отрасль |
Потребление |
Конечный продукт |
Валовой выпуск |
||
1. 2. 3. |
Добыча и переработка углеводородов Энергетика Машиностроение |
20 15 20 |
25 10 10 |
20 20 5 |
35 55 15 |
100 100 50 |
A1 |
A2 |
A3 |
45 |
79 |
30 |
РЕШЕНИЕ
Выпишем:
векторы валового выпуска
конечного потребления
и матрицу коэффициентов прямых затрат
Матрица А удовлетворяет обоим критериям продуктивности.
При увеличении конечного потребления новый вектор конечного продукта будет иметь вид
.
Необходимо найти новый вектор валового выпуска , удовлет-воряющий соотношениям баланса в предположении, что матрица А не меняется. В таком случае компоненты х1, х2, х3 неизвестного вектора находятся из системы уравнений вида:
Или в стандартном виде:
Решаем данную систему уравнений методом Крамера.
Получим:
= 0,48425
= 69,385
= 71,635
= 39,52
Откуда х1 = Δ1/Δ = 143,283
x2 = Δ2/Δ = 147,930
x3 = Δ3/Δ = 81,611
или: