- •30. Идея симплекс метода, ее геометрическая иллюстрация.
- •31. Алгоритм симплекс метода
- •32. Выбор базиса и построение начального опорного плана при решении задачи симплекс методом.
- •33. Симплекс таблицы, их заполнение. Формы расчета коэффициентов индексной строки
- •34.Теорема оптимальности плана задач линейного программирования, следствие из теоремы. Оценки оптимальности при решении задачи симплекс-методом.
- •36.Разрешающий элемент таблицы, его выбор. Правило полных жордановых исключений для пересчета симплекс-табл.
- •37.Правило «четырехугольника» для пересчета симплекс табл.
- •38.Признак единственности оптимального плана, множества оптимальных планов и отсутствия оптимального плана при решении задач линейного программирования симплекс-методом.
- •40. Построение м-задачи в методе искусственного базиса.
- •41.Построение индексной строки в методе искусственного базиса.
- •42. Критерий оптимальности в методе искусственного базиса
- •39. В каких случаях примется метод искусственного базиса?
- •54. Вырожденное распределение в транспортных задачах; избавление от вырожденности. Вычеркиваемая комбинация.
- •55.Теорема оптимальности транспортной задачи.
- •56.Потенциалы и способ их расчета.
- •57.Расчет оценок оптимальности распределения транспортных задач и критерий оптимальности.
- •58. Перераспределение поставок в транспортной задаче
- •59. Цепочки перераспределения, их виды.
- •60. Выбор объема перераспределения
- •61. Случай построения вырожденного построения при перераспределении поставок в транспортной задаче и избавление от вырожденности.
- •62.Признак единственности оптимального распределения транспортной задачи и признак множества оптимальных распределений.
- •63. Алгоритм метода потенциалов.
- •64. Учет затрат на производство и транспортировку продукции. Транспортные задачи с запретами на поставки.
- •65. Учет ограничений по пропускной способности маршрутов, учет обязательности некоторых поставок в транспортной задаче.
- •67. Идея метода динамического программирования
- •68. Требования, предъявленные к задачам динамического программирования:
- •69. Экономическая постановка и построение математической модели решаемой методом дп (на примере распределения капиталовложений) Рекуррентное соотношение Беллмана.
- •70.Решение задачи о распределении капитальных вложений; алгоритм ее решения.
- •73. Параметрическое линейное программирование
33. Симплекс таблицы, их заполнение. Формы расчета коэффициентов индексной строки
Симплексная таблица составляется следующим образом. В первой
строке
шапки симплекс-таблицы указаны векторы
исходной системы ограничений задачи,
во второй – коэффициенты при переменных
в целевой функции задачи. В первом
столбце (столбец 1Б ) указаны векторы,
образующие базис заданной системы
векторов, во втором – коэффициенты
целевой функции при базисных переменных.
Во всех остальных клетках таблицы кроме
последней строки, стоят коэффициенты
разложения соответствующих векторов
по векторам базиса. Так как для нашей
задачи выбран единичный базис, то в
первой симплексной таблице в столбцах
B1, A1, A2, A3, A4, An
будут стоять соответствующие коэффициенты
системы ограничений. Последняя строка
называется индексной. В третьем столбце
этой строки стоит значение целевой
функции при проверяемом опорном плане.
Во всех остальных клетках индексной
строки находятся оценки оптимальности
z
j − c
j
для векторов исходной системы. Здесь
z
j
– значение целевой функции, если в неё
вместо переменных подставить коэффициенты
разложения вектора Aj
по векторам базиса, а c
j
– коэффициенты целевой функции при
соответствующих переменных.
по данной формуле вычисляются оценки
оптимальности.
Индексная строка рассчитывается следующим образом:
34.Теорема оптимальности плана задач линейного программирования, следствие из теоремы. Оценки оптимальности при решении задачи симплекс-методом.
Если хотя бы для одного вектора Аj в разложении А1х1+А2х2+А3х3+…=В, А=(А1,А2,А3,…) – переменные модели выполняется условие Zj-Cj>0, то XБ1 (начальный опорный план) не явл. opt и можно построить любой др. opt план, где будет выполнятся условие Z(ХБ2) ≤ Z(XБ1). Zj-Cj – оценкиоптимальности, Zj – значение целевой ф-ии, если в нее вместо переменных подставить коэф. разложения j-вектора по векторам базиса, Cj- коэф. при j-той переменной. Следствие из теоремы: Если для всех Аj в разложении вып. условие Zj-Cj≤0, j=1,n, то проверяемый опорный план – оптимальный.
Замечание. В теореме и следствии предполагается, что задача находится в кан.форме с целевой функцией на минимум.Однако симплекс-методом можно решать и задачи с целевой функцией на максимум. В этом случае при анализе значений оценок используется их противоположный смысл, то есть план будет оптимальным, если все оценки оптим.будут не отрицательными(положит. И нулевые)
35.Выбор вектора, вводящегося в базис и выводящегося из базиса.Стимплекс отношение.
Если в индексной строке стоят отрицат. или – 0-ые оценки, то проверяемы опорный план – оpt, если положительные, то необходимо пересчитать С-Т. Для этого необх. выделить векторы, которые вводятся и выводятся из базиса. На их пересечении будет стоять разрешающий эл-т таблицы. В базис вводится вектор, которому соответствует положительная оценка оpt, если их несколько, то вводится вектор с наибольшей положительной оценкой Opt. Из базиса выводится вектор, которому соответствует симплексное отношение, опред. по ф.: Q=min (bi/Xij). Пересчет С-Т проводят по правилу полных Жордановых исключений: 1 метод: с помощью элементарных преобразований Гауса делают так, чтобы направляющий столбец стал единичным, т.е. таким как столбец, соответствующий вектору выводимому из базиса. Используют 2 элемент.преобразования – 1) направляющая строка умножается на любое число, отличное от «0», 2) направляющ. строка умножается на любое число и векторно складывается с любой др. строкой табл.2 метод (правило четырехугольника): 1) направляющая строка делится на разрешающий эл-т табл., 2) направляющий столбец записывается как единичный, 3) Те строкии столбцы, кот. имеют в направляющей строке/столбце «0» переносятся без изменений, остальные числа табл. пересчитываются так: эл-т новойсимпл. табл.= эл-ту, стоящему на этом же месте в старой табл. минус произведение эл-тов, стоящих на диагонале противоположной к разрешающему эл-ту, деленное на разрешающий эл-т табл.
