- •4. Запишите структурную таблицу и поясните уравнение межотраслевого баланса для межотраслевой экономики; укажите экономический смысл входящих в уравнение величин.
- •6. Дайте определение и приведите пример продуктивной матрицы, обоснуйте продуктивность приведённой матрицы.
- •14. Задача о диете.
- •15. Задача об использовании ресурсов
- •Транспортная задача
- •21. Сформулируйте и докажите теорему о существовании решения задачи линейного программирования в случае ограниченной целевой функции
- •23. Сформулируйте и докажите теорему о достижимости оптимального решения на выпуклой линейной комбинации оптимальных угловых точек.
- •24. В чем состоит графический метод решения задачи лп в случае
- •31.Опираясь на алгоритм графического метода, постройте злп на
- •32. Каковы основные предпосылки для применения симплекс-
- •33. 34. Изложите и обоснуйте алгоритм решения задачи линейного программирования симплекс-методом.
- •30. Опираясь на алгоритм графического метода, постройте злп с
- •35. Как по симпплекс-таблице можно сказать:
- •36. Как по симплекс-таблице задачи линейного программирования можно сказать: а) допустимое решение оптимально; б) есть альтернативное решение. Приведите примеры.
- •37. Является ли симплекс-таблица для злп на минимум окончательной? Ответ обоснуйте. Найдите решение злп или сделайте вывод о неразрешимости задачи.
- •38. Является ли симплекс-таблица для злп на минимум окончательной? Ответ обоснуйте. Найдите решение злп или сделайте вывод о неразрешимости задачи.
- •42. Является ли симплекс-таблица для злп на максимум окончательной? Ответ обоснуйте. Найдите решение злп или сделайте вывод о неразрешимости задачи.
- •43. Является ли симплекс-таблица для злп на максимум окончательной? Ответ обоснуйте. Найдите решение злп или сделайте вывод о неразрешимости задачи.
- •44. Является ли симплекс-таблица для злп на максимум окончательной? Ответ обоснуйте. Найдите решение злп или сделайте вывод о неразрешимости задачи.
- •45. Как найти допустимый базис в злп? Алгоритм метода искусственного базиса.
- •46. Всегда ли можно найти допустимый базис в задаче линейного программирования?
- •47. Теорема о конечности симплекс-метода для невырожденной задачи лп.
- •49. Постановка взаимно-двойственных задач. Поясните (можно на примере) экономическую суть понятия двойственности.
- •51. Сформулируйте основную теорему двойственности для симметричных задач. Какой критерий оптимальности решения вытекает из этой теоремы?
- •52. Сформулируйте и докажите теорему равновесия для двойственных задач.
- •53 Какие двойственные задачи линейного программирования назы-
- •57. Сформулируйте и докажите критерий разрешимости транспортной задачи.
- •59. Опишите схему решения транспортной задачи методом потенциалов. Приведите пример.
- •60. Сформулируйте определения следующих понятий: свободная
- •Обоснуйте метод потенциалов с помощью основных теорем двойственности.
- •Постановка задачи о кратчайшем пути. Приведите пример.
- •63)Алгоритм Дейкстры поиска кратчайшего маршрута на графе.
- •64)Применим ли алгоритм Дейкстры поиска кратчайшего пути в
- •65.Постановка задачи о максимальном потоке в сети.
- •66.Алгоритм Форда-Фалкерсона решения задачи о максимальном потоке в сети. Приведите пример.
30. Опираясь на алгоритм графического метода, постройте злп с
целевой
функцией f(
,
)=
,
в которой существует бесконечное
множество точек максимума и целевая
функция не ограничена снизу. Допустимую
область задачи изобразите на чертеже
и задайте системой неравенств.
z=x1+x2->max





Y

n
x



31.Опираясь на алгоритм графического метода, постройте злп на
минимум с
целевой функцией f(
,
)=
-
,
в оптимальным множест-
вом является луч. Допустимую область задачи изобразите на чертеже и за-
дайте системой неравенств.
f(
,
)=
-
;






32. Каковы основные предпосылки для применения симплекс-
метода для решения задачи линейного программирования?
каноническая
форма уравнений в виде
При
этом «Если ограничения исходной задачи
содержат единичную матрицу порядка М,
то при неотрицательности правых частей
уравнения определяется первоначальный
план, из которого с помощью преобразований
Жордана над симплекс-таблицами находим
оптимальный план.”
т.е если
дополнительно
то
система ограничений содержит единичную
матрицу всегда и первоначальный план
имеет вид
(при
этом предполагается неотрицательность
решений).
Логично предположить, что
нарушение любого из перечисленных
условий
А) неотрицательность переменных,
неотрицательности вектора B или замена
неравенства
<= на >= хотя бы в одном
уравнении приведут к отсутствию
нахождения простого начального плана
и как следствие применять другие
разновидности метода – т.н. двухфазный
или M-метод
При котором хотя бы в одно
уравнение добавляется не 1 базисная а
2 переменные т.н искусственная переменная,
А
в качестве критерия вспомогательный
критерий, т.е в симплекс таблице становится
на 1 строку больше чем обычно и дальше
решается в 2 этапа….
33. 34. Изложите и обоснуйте алгоритм решения задачи линейного программирования симплекс-методом.
I. Подготовительный этап.
1) Привести ЗЛП к каноническому виду.
2) Разделить переменные на базисные и свободные, так, чтобы базисное решение было неотрицательным (допустимое или опорное базисное решение)

x1, x2,…,xr - базисные переменные (Бп)
xr+1, xr+2,…,xn- свободные переменные
bi≥0, i=1,2,…,r - свободные члены (Сч)
3) Исключить из целевой функции Бп и записать её в виде:
![]()
Коэффициентыci, i=1,2,..,n - оценки соответствующих переменных xr+1, xr+2,…,xn
На
допустимом
базисном решении
целевая функция принимает значение
![]()

Начальная симплекс-таблица


Таблица соответствует системе уравнений с присоединенной целевой функцией. Последняя строка - оценочная строка.
Пусть zmax. Цель симплекс-преобразований состоит в нахождении новых допустимых базисных решений, на которых zувеличивается( не уменьшается).
Алгоритм симплексных преобразований.
а) Если в оценочной строкехотя бы однаcp< 0, а в p-ом разрешающем столбце xp хотя бы один элемент akp> 0, то решение может быть улучшено.
При решении ЗЛП zminразрешающий столбец выбирается по положительной оценке cp>0 в последней строке
Среди akp> 0 в качестве разрешающего элемента выбирается тот, которому отвечает минимальное отношение aip = min{ bi/aip}.
Если таких несколько, то разрешающий из них. Напримерaqp.
Далее над таблицей проводятся элементарные преобразования (Гаусс): переменная xp становится базисной, а xq – свободной.
На новом базисном решенииz значение целевой функции не уменьшается(для max)
Cнова анализируется оценочная строка.
б) Если в оценочной строке cp 0 p, то оптимальное решение найдено.
в) Если в оценочной строкеcp< 0, а в p- м разрешающем столбце xp нет положительных оценок, т.е. akp 0 k, то ЗЛП не имеет решения.
В таком случае пишут Zmax=+∞.
г) Если в оценочной строке cp 0 p, но при этом у свободных переменных ck = 0, то у ЗЛП хотя бы одно альтернативное решение.
Чтобы его получить, следует сделать еще одно преобразование, выбрав разрешающий столбец с нулевой оценкой.
zmin. Цель симплекс-преобразований состоит в нахождении новых допустимых базисных решений, на которых zуменьшается ( не увеличивается).
а) Если в оценочной строкехотя бы однаcp> 0, а в p-ом разрешающем столбце xp хотя бы один элемент akp> 0, то решение может быть улучшено.
Т.е. при решении ЗЛП zminразрешающий столбец выбирается по положительной оценке cp>0 в последней строке
Среди akp> 0 в качестве разрешающего элемента выбирается тот, которому отвечает минимальное отношение aip = min{ bi/aip}.
Если таких несколько, то разрешающий из них. Напримерaqp.
Далее над таблицей проводятся элементарные преобразования (Гаусс): переменнаяxp становится базисной, а xq – свободной.
На новом базисном решенииz значение целевой функции не увеличивается (для min).
Cнова анализируется оценочная строка.
б) Если в оценочной строке cp≤ 0 p, то оптимальное решение найдено.
в) Если в оценочной строке положительное числоcp> 0, а в p- м разрешающем столбце xpнет положительных элементов, т.е. akp≥ 0 k,то ЗЛП не имеет решения. В таком случае пишут Zmin=-∞.
г) Если в оценочной строке нет положительных оценок, т.е. cp≤ 0 p, но при этом у свободных переменных ck = 0, то у ЗЛП хотя бы одно альтернативное решение.
Чтобы его получить, следует сделать еще одно преобразование, выбрав разрешающий столбец с нулевой оценкой.
