- •4. Запишите структурную таблицу и поясните уравнение межотраслевого баланса для межотраслевой экономики; укажите экономический смысл входящих в уравнение величин.
- •6. Дайте определение и приведите пример продуктивной матрицы, обоснуйте продуктивность приведённой матрицы.
- •14. Задача о диете.
- •15. Задача об использовании ресурсов
- •Транспортная задача
- •21. Сформулируйте и докажите теорему о существовании решения задачи линейного программирования в случае ограниченной целевой функции
- •23. Сформулируйте и докажите теорему о достижимости оптимального решения на выпуклой линейной комбинации оптимальных угловых точек.
- •24. В чем состоит графический метод решения задачи лп в случае
- •30. Опираясь на алгоритм графического метода, постройте злп с
- •31.Опираясь на алгоритм графического метода, постройте злп на
- •32. Каковы основные предпосылки для применения симплекс-
- •33. 34. Изложите и обоснуйте алгоритм решения задачи линейного программирования симплекс-методом.
- •35. Как по симпплекс-таблице можно сказать:
- •36. Как по симплекс-таблице задачи линейного программирования можно сказать: а) допустимое решение оптимально; б) есть альтернативное решение. Приведите примеры.
- •37. Является ли симплекс-таблица для злп на минимум окончательной? Ответ обоснуйте. Найдите решение злп или сделайте вывод о неразрешимости задачи.
- •38. Является ли симплекс-таблица для злп на минимум окончательной? Ответ обоснуйте. Найдите решение злп или сделайте вывод о неразрешимости задачи.
- •42. Является ли симплекс-таблица для злп на максимум окончательной? Ответ обоснуйте. Найдите решение злп или сделайте вывод о неразрешимости задачи.
- •43. Является ли симплекс-таблица для злп на максимум окончательной? Ответ обоснуйте. Найдите решение злп или сделайте вывод о неразрешимости задачи.
- •44. Является ли симплекс-таблица для злп на максимум окончательной? Ответ обоснуйте. Найдите решение злп или сделайте вывод о неразрешимости задачи.
- •45. Как найти допустимый базис в злп? Алгоритм метода искусственного базиса.
- •46. Всегда ли можно найти допустимый базис в задаче линейного программирования?
- •47. Теорема о конечности симплекс-метода для невырожденной задачи лп.
- •49. Постановка взаимно-двойственных задач. Поясните (можно на примере) экономическую суть понятия двойственности.
- •51. Сформулируйте основную теорему двойственности для симметричных задач. Какой критерий оптимальности решения вытекает из этой теоремы?
- •52. Сформулируйте и докажите теорему равновесия для двойственных задач.
- •53 Какие двойственные задачи линейного программирования назы-
- •57. Сформулируйте и докажите критерий разрешимости транспортной задачи.
- •59. Опишите схему решения транспортной задачи методом потенциалов. Приведите пример.
- •60. Сформулируйте определения следующих понятий: свободная
- •Обоснуйте метод потенциалов с помощью основных теорем двойственности.
- •Постановка задачи о кратчайшем пути. Приведите пример.
- •63)Алгоритм Дейкстры поиска кратчайшего маршрута на графе.
- •64)Применим ли алгоритм Дейкстры поиска кратчайшего пути в
- •65.Постановка задачи о максимальном потоке в сети.
- •66.Алгоритм Форда-Фалкерсона решения задачи о максимальном потоке в сети. Приведите пример.
60. Сформулируйте определения следующих понятий: свободная
клетка, занятая клетка, оценка свободной клетки, цикл, перестановка по
циклу. В чем состоит условие оптимальности опорного плана?
Свободная клетка- клетка в которой нет перевозки; занятая клетка – клетка в которой есть перевозки. Оценка свободной клетки - Величина Δ ij = ui + v j – cij
Циклом называется такая последовательность клеток
таблицы транспортной задачи (i1, j1 ), (i1, j2 ), (i2 , j2 ),…,(ik , j1 ) , в которой две и только дне
соседние клетки расположены в одной строке или столбце, причем первая и последняя
клетки также находятся в одной строке или столбце.
Перестановка по циклу:
Сдвигом по циклу на величину t называется увеличение объемов перевозок во всех нечетных клетках цикла, отмеченных знаком “+”, на t и уменьшение объемов перевозок во всех четных клетках, отмеченных знаком “-“, на t.
Условие оптимальности плана:
План X * = (xij* ) (i =1,m, j =1, n) , при котором целевая функция принимает минимальное значение, называется оптимальным планом транспортной задачи.
-
Обоснуйте метод потенциалов с помощью основных теорем двойственности.
Метод потенциалов
Теорема 11. Если допустимое решение
транспортной задачи является оптимальным, то существуют потенциалы поставщиков
и потребителей удовлетворяющие условиям:
Доказательство.
Двойственная задача:
Т.к. " столбец (вектор-условие)
=> " ограничение двойственной задачи содержит только две переменные.
По второй теореме двойственности, если
Если
уравнений, неизвестных. Одно неизвестное задаем произвольно,
остальные находимы.
используются для проверки оптимальности опорного
решения.
-оценки свободных клеток таблицы или векторов-условий транспортной задачи, не входящих в базис опорного решения. Признак оптимальности:
-
Постановка задачи о кратчайшем пути. Приведите пример.
ЗАДАЧА О КРАТЧАЙШЕМ ПУТИ - Задача о нахождении на ориентированном графе пути наименьшей длины между двумя заданными его вершинами.Длиной пути такого графа называется сумма длин дуг, составляющих этот путь.Пример:Найти кратчайший маршрут на графе:
63)Алгоритм Дейкстры поиска кратчайшего маршрута на графе.
Приведите пример его применения.
Алгори́тм Де́йкстры (Dijkstra’s algorithm) — алгоритм на графах, изобретённый нидерландским ученым Э. Дейкстрой в 1959 году. Находит кратчайшее расстояние от одной из вершин графа до всех остальных. Алгоритм работает только для графов без рёбер отрицательного веса.
Алгоритм:
Для любой вершины графа присваивается оценка d(x) – оценка пути от s к x
- оценка длины пути от s к x;
s – начальная вершина; t – конечная вершина.
- окончательная оценка
-
с промежуточной оценкой d(x)
Пересчитываем:
-
Выбираем среди полученных d(x) минимальное по всем x (промежуткам)
-
Если получена окончательная оценка d(t), то задача решена. Иначе lll.
3
Пример.
1
2
3
2
7
-
d(1)=0 - окончательная оценка => y=1; d(2)=∞, d(3)=∞;
-
d(2)=min {d(2); d(1)+d(1,2)}=min{∞; 0+3}=3
d(3)=min {d(3); d(1)+d(1,3)}=min{∞; 0+7}=7
A(2)=3-min => d(2)=3 – окончательная оценка => y=2
-
d(3)=min {d(3); d(2)+d(2,3)}=min{7; 3+2}=5
Получаем:
d(1)=0 - окончательная оценка
d(2)=3 - окончательная оценка
d(3)=5 y=3 – из него нет путей => оценки не изменятся.
Окончательный ответ: минимальный путь из 1 в 3 это {(1,2),(2,3)}.