- •30. Идея симплекс метода, ее геометрическая иллюстрация.
- •31. Алгоритм симплекс метода
- •32. Выбор базиса и построение начального опорного плана при решении задачи симплекс методом.
- •33. Симплекс таблицы, их заполнение. Формы расчета коэффициентов индексной строки
- •34.Теорема оптимальности плана задач линейного программирования, следствие из теоремы. Оценки оптимальности при решении задачи симплекс-методом.
- •36.Разрешающий элемент таблицы, его выбор. Правило полных жордановых исключений для пересчета симплекс-табл.
- •37.Правило «четырехугольника» для пересчета симплекс табл.
- •38.Признак единственности оптимального плана, множества оптимальных планов и отсутствия оптимального плана при решении задач линейного программирования симплекс-методом.
- •39. В каких случаях примется метод искусственного базиса?
- •40. Построение м-задачи в методе искусственного базиса.
- •41.Построение индексной строки в методе искусственного базиса.
- •42. Критерий оптимальности в методе искусственного базиса
- •54. Вырожденное распределение в транспортных задачах; избавление от вырожденности. Вычеркиваемая комбинация.
- •55.Теорема оптимальности транспортной задачи.
- •56.Потенциалы и способ их расчета.
- •57.Расчет оценок оптимальности распределения транспортных задач и критерий оптимальности.
- •58. Перераспределение поставок в транспортной задаче
- •59. Цепочки перераспределения, их виды.
- •60. Выбор объема перераспределения
- •61. Случай построения вырожденного построения при перераспределении поставок в транспортной задаче и избавление от вырожденности.
- •62.Признак единственности оптимального распределения транспортной задачи и признак множества оптимальных распределений.
- •63. Алгоритм метода потенциалов.
- •64. Учет затрат на производство и транспортировку продукции. Транспортные задачи с запретами на поставки.
- •65. Учет ограничений по пропускной способности маршрутов, учет обязательности некоторых поставок в транспортной задаче.
- •67. Идея метода динамического программирования
- •68. Требования, предъявленные к задачам динамического программирования:
- •69. Экономическая постановка и построение математической модели решаемой методом дп (на примере распределения капиталовложений) Рекуррентное соотношение Беллмана.
- •70.Решение задачи о распределении капитальных вложений; алгоритм ее решения.
- •73. Параметрическое линейное программирование
60. Выбор объема перераспределения
В цикле пересчета поставки чередуются с изъятием продукта. Если в какую-то
клетку поставляется единиц продукта, то из соседней по отношению к ней
должны быть изъяты эти единиц. Это делается для того чтобы соблюдался
баланс между поставками и потребностями в таблице. Значение определяется
как минимальная величина среди ранее сделанных поставок , откуда это
вычитается
61. Случай построения вырожденного построения при перераспределении поставок в транспортной задаче и избавление от вырожденности.
План называется вырожденным, если количество базисных клеток в
нем меньше, чем m + n − 1.
Если на каком-то этапе решения получился вырожденный план, то его
необходимо пополнить, проставив в недостающем числе клеток нулевую
перевозку и превратив, тем самым, эти клетки в базисные. Общий баланс и
суммарная стоимость перевозок плана при этом не изменятся. Однако прово-
дить пополнение плана, выбирая клетки произвольно, нельзя. Приведем ус-
ловия, которым должен соответствовать пополненный план.
• Циклом в транспортной таблице называется несколько клеток, со-
единенных замкнутой ломаной линией так, чтобы две соседние вершины ло-
маной были расположены либо в одной строке, либо в одном столбце. Лома-
ная линия может иметь точки самопересечения, но не в клетках цикла.
• План называется ациклическим, если его базисные клетки не содер-
жат циклов.
Доказано, что оптимальные планы являются ациклическими, поэтому и
первоначальный план также должен удовлетворять этому требованию.
Однако если план оказался вырожденным, то при его пополнении тре-
бование ацикличности необходимо учитывать.
62.Признак единственности оптимального распределения транспортной задачи и признак множества оптимальных распределений.
Если все свободные клетки имеют оценку ≤ 0, то оптимальное решение задачи найдено. Если все оценки незанятых клеток < 0, то оптимальный план единственный. Если некоторые оценки в оптимальном плане незанятых клеток =0, то план неединственный. Эти клетки можно сделать занятыми, но общая стоимость перевозки не изменится.
63. Алгоритм метода потенциалов.
Алгоритм решения транспортной задачи заключается в следующем:
- проверяется открытая или закрытая модель. Если задача открытая, то вводят фиктивного поставщика или фиктивного потребителя с нулевыми тарифами перевозок;
- составляют начальный опорный план (первоначальное распределение);
- проверяют на вырожденность (заполненных клеток должно быть m+n-1);
- находят потенциалы;
- находят оценки оптимальности незаполненных клеток;
-
если есть «неблагоприятные» клетки,
то для клетки с наибольшей оценкой
строят цикл пересчета, определяют
величину перераспределения
(ро) и заполняют новую таблицу;
- если все свободные клетки имеют оценку ≤ 0, то оптимальное решение задачи найдено. Если все оценки незанятых клеток < 0, то оптимальный план единственный. Если некоторые оценки в оптимальном плане незанятых клеток =0, то план неединственный. Эти клетки можно сделать занятыми, но общая стоимость перевозки не изменится.
