Макроэкономические показатели РФ
2012 год
Инфляция: 1.1%
Безработица: 6.1%*
Рост ВВП: 4.3%*
2011 год
Инфляция: 6.1%
Безработица: 6.1%
Рост ВВП: 4.2%
МРОТ: 4611 рублей
Ставка рефинансирования: 8.00%
Налоговые ставки 2011
НДС: 18%
Налог на прибыль : 20%
Страховые взносы = 34% (ПФ: 26% (20% - страховая часть, 6% - накопительная часть), ФСС: 2.9%, ФОМС: 2.1%, ТФОМС: 3%)
Налог на имущество : 2% (регион)
2010 год
Инфляция: 8,8%
Безработица: 7,2%
Рост ВВП: 4%
МРОТ: 4330 руб.
Ставка рефинансирования: 7.75%
Налоговые ставки 2010
НДС: 18%
Налог на прибыль : 20%
Бывший ЕСН = 26% (ПФ: 20%, ФСС: 2.9%, ФОМС(1.1.% + 2%))
Налог на имущество : 2% (регион)
2009 год
Бюджет РФ: Доходы: 6,7 трл. руб., Расходы: 9,6 трлн. руб.
Инфляция: 8,8%
Безработица: 8,4%
Рост ВВП: -7.9%
Денежная масса: 14224,1 млрд. руб.
Налоговые ставки 2009
НДС: 18%
Налог на прибыль: 20%
ЕСН = 26%
Налог на имущество: 2% (регион)
МРОТ: 4330 руб.
Ставка рефинансирования: 8.75%
Россия в цифрах
Россия в цифрах
Статистические данные.
Мировая экономика в цифрах
Мировая экономика
Показатели и индикаторы.
Поиск по сайту

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

Метод обратной матрицы

Достоинства усовершенствованного симплексного метода:
  1. простота;
  2. эффективность вычислительной процедуры;
  3. меньшее количества вычислительных операций;
  4. меньший объем памяти ЭВМ;
Линейное программирование (ЛП) - это метод поиска неотрицательных значений переменных, минимизирующих или максимизирующих значение линейной целевой функции при наличии ограничений, заданных в виде линейных неравенств.

Алгоритм решения модифицированным симплексным методом

Дана математическая запись модели:
-x1 - 5x2 + 3х3 = 4;
2x1 + 5x2 - 3х3 ≥2;
1 + 4х2 ≤ -4;
F(x)= -5x1 + х2 - 2х3 → max.

Шаг №0. Сведем задачу ЛП к нахождению минимума.
-x1 - 5x2 + 3х3 = 4;
2x1 + 5x2 - 3х3 ≥2;
1 + 4х2 ≤ -4;
-F(x)= 5x1 - х2 + 2х3 → min.
Если сразу задана функция минимизации (min), то Шаг №0 пропускаем.

Приводим из системы неравенств в систему уравнений, вводя дополнительные переменные:
-x1 - 5x2 + 3х3 = 4;
2x1 + 5x2 - 3х3 - х4 = 2;
1 + 4х2 + х5= -4;
-F(x)= 5x1 - х2 + 2х3 → min.

В матричной форме:
Матрица А
-1 -5 3 0 0
2 5 -3 -1 0
2 4 0 0 1

Матрица В
4
2
-4
или BT = (4 ;2; -4);

Тогда задачу ЛП можно записать следующим образом:

A x X = B
X ≥ 0
F(x) = Z = C x X → min
Базисные переменные: x1, x2, x3
Небазисные переменные: x4, x5
Преобразуем матрицу А, выделяя единичную матрицу I
-1/3 -5/3 1 0 0
-1 0 0 1 0
2 4 0 0 1

Шаг №1.
В начале первого цикла нам известны обратная матрица A-1 (единичная матрица), базисное решение xb = A-1 x b
1 0 0
0 1 0
0 0 1

xb = (4; 2; -4);

Шаг №2. Образуем для каждой небазисной переменной характеристическую разность dj, используя уравнение:

dj = cj - sj x Pj,
где s - двойственные переменные, которые можно найти следующим образом:
sj = cx x A-1,
где cx - вектор коэффициентов целевой функции при базисных переменных.
cx = (-5; 1; -2);
sj = cx x A-1 = (-5; 1; -2);
dj = (-5; 1; -2) - (-5; 1; -2) = (0; 0; 0)

Шаг №3. Предполагая, что используется стандартное правило выбора вводимого столбца, находим: s = min dj.
s = -5, индекс столбца p = 1

Шаг №4. Если s ≥ 0 - процедура останавливается. Текущее базисное решение является оптимальным.

Шаг №5. Если s ≤ 0, вычисляем преобразованный столбец:

P-p = A-1 x Pp
P-1 = (-1/3; -1; 2)
P-p = (a1s,a2s,...,ams)
Если все ais ≤ 0 - процедура останавливается: оптимум неограничен.

Шаг №6. В противном случае находим выводимую из базиса переменную:

xbr / ars = min (ais ≥ 0) = θ

Шаг №7. Строим матрицу и трансформируем ее с ведущим элементом ars

Автоматизировать процесс решения можно с помощью сервиса Симплексный метод решения задач линейного программирования online

Пример решения модифицированным симплекс-методом


Решим прямую задачу линейного программирования модифицированным симплексным методом.
Определим минимальное значение целевой функции F(X) = 9x1+5x2-4x3 при следующих условиях-ограничений.
2x1+2x2-2x3≥2
4x1+7x2-9x3=6
2x2+5x3≤5

Пример решения модифицированным симплексным методом

Дана математическая запись модели:
-2x1 + 6x2 + 7х3 ≥ 3;
5x1 + 3x2 - 4х3 ≤ -3;
1 + 2х3 ≤ 2;
F(x)= -5x1 + 5х2 - 7х3 → min.

Симплексный метод.
Симплексный метод бесплатно. Примеры решений.
Транспортная задача.
Транспортная задача бесплатно. Примеры решений транспортной задачи.
Задача о назначениях.
Задача о назначениях бесплатно. Венгерский метод решения.