ЛЕКЦИЯ 4. Симплекс-метод (С.-м.)

Save this PDF as:
 WORD  PNG  TXT  JPG

Размер: px
Начинать показ со страницы:

Download "ЛЕКЦИЯ 4. Симплекс-метод (С.-м.)"

Транскрипт

1 1. Идея метода ЛЕКЦИЯ 4 Симплекс-метод (С.-м.) 2. Симплекс-таблица (с.-т.) 3. Элементарное преобразование б.д.р., базиса и с.-т. 4. Алгоритм симплекс-метода -1-

2 Пусть S S = {1,..., n}, S S =. Множество решений системы уравнений Ax = b, x j = 0, j S, x j 0, j S, называется гранью множества допустимых решений (6)-(7). -2-

3 Величина n m S размерность данной грани (здесь m + S ранг системы уравнений). Так как x б.д.р., то S = n m, следовательно, x грань размерности 0. Если S = n m 1, то получим грань размерности 1, т.е. ребро: ограниченное или неограниченное. -3-

4 Пусть x б.д.р., B = (A σ(1),..., A σ(m) ) базисная матрица. Тогда следовательно Ex B + B 1 Nx N = B 1 b, (6 ) Ex B = B 1 b B 1 Nx N, и w = c B B 1 b + (c N c B B 1 N)x N, (5 ) -4-

5 Элементарное преобразование б.д.р. x(t), t 0 : x σ(i) (t) = x σ(i) z is t, x s (t) = t, (10) x j (t) = 0, j S \s -5-

6 z 0j = c j c B B 1 A j, j = 1,..., n, Величины z 0j называются оценками замещения. Знак оценки замещения определяет характер изменения целевой функции при движении по ребру. (z 10,..., z m0 ) = B 1 b, (z 1j,..., z mj ) = B 1 A j, j = 1,..., n. -6-

7 Лемма 4 (признак оптимальности). Если оценки замещения неотрицательны, то текущее базисное допустимое решение x является оптимальным решением задачи (5) (7). Пусть x Q. Так как z 0j 0 и x j 0, j S, то из (5 ) следует, что w(x) = c B B 1 b+ = w(x) j S z 0j x j c B B 1 b = -7-

8 Лемма 5 (о неразрешимости). Если для номера s оценка замещения z 0s < 0 и для всех индексов i коэффициенты замещения z is неположительны, то в задаче (5) (7) не существует оптимального решения. -8-

9 Лемма 6 (о существовании лучшей вершины). Если оценка замещения z 0s < 0 и существуют базисные переменные с коэффициентами замещения z is > 0, то элементарное преобразо приведёт либо в вершину с меньшим значением целевой функции, либо вершина останется прежней, но изменится её базис. -9-

10 Пусть t = x σ(r) z rs = z r0 z rs = min z is >0, i 1 Предположим, что t > 0. Тогда z i0 z is. i t < t : x σ(i) (t) = x σ(i) z is t > 0, x σ(r) (t) = 0 и для t > t имеем x σ(r) (t) < 0 = -10-

11 Семейство векторов x(t), 0 t t ограниченн ребро множества Q. Вектор x(t) б.д.р.: A s = (z 1s,..., z ms ) = B 1 A s A s = B(z 1s,..., z ms ) m z is A σ(i) (отсюда и условия) z rs > 0 i=1 следует, что матрица B со столбцами -11-

12 [A σ(1),..., A σ(r 1), A s, A σ(r+1),..., A σ(m) ] невырождена. Следовательно B базис б.д.р. x(t). Т.к. t, 0 < t t, w(x(t)) = z 00 +z 0s t < z 00, то x(t) искомое б.д.р. с меньшим значением целевой функции. -12-

13 Пусть t = 0. В силу выбора r : x σ(r) (t) = = x σ(r) (0) = x σ(i) = z r0 = 0. Т.к. z rs > 0, то матрица B со столбцами [A σ(1),..., A σ(r 1), A s, A σ(r+1),..., A σ(m) ] снова невырождена. Следовательно B другой базис вершины x. -13-

14 Симплекс-таблица (с.-т.) x допустимое решение задачи (5 7) со значением целевой функции (c, x) = w пара (w, x) решение системы уравнений (5 ), (6 ), (7) или системы w + (c N c B B 1 N)x N = c B B 1 b, (5 ) Ex B + B 1 Nx N = B 1 b, (6 ) x 0-14-

15 Симплекс-таблица (с.-т.) w + где x σ(i) + j S z 0j x j = z 00, (5 j S z ij x j = z i0, i = 1, m, (6 z 00 = c B B 1 b = w(x), z 0j = c j c B B 1 A j, j = 1,..., n, (z 10,..., z m0 ) = B 1 b, (z 1j,..., z mj ) = B 1 A j, j = 1,..., n. ) ) First Prev Next Last Go Back Full Screen Close Quit

16 Симплекс-таблица (с.-т.) x 1... x j... x n w z 00 z z 0j... z 0n x σ(1) z 10 z z 1j... z 1n x σ(i) z i0 z i1... z ij... z in x σ(m) z m0 z m1... z mj... z mn -16-

17 Симплекс-таблица (с.-т.) Определение 6. Симплекс таблица прямо допустима, если z i0 0, i = 1,..., m. Базис B, соответствующий ей, также называется прямо допустимым. Определение 7. Симплекс таблица двойственно допустима, если z 0j 0, j = 1,..., n. Базис B, соответствующий этой таблице, также называется двойственно допустимым. -17-

ЛЕКЦИЯ 2. Линейное программирование. 1. Базисные допустимые решения. Симплекс-метод (С.-м.)

ЛЕКЦИЯ 2. Линейное программирование. 1. Базисные допустимые решения. Симплекс-метод (С.-м.) ЛЕКЦИЯ 2 Линейное программирование 1. Базисные допустимые решения 2. Критерий разрешимости Симплекс-метод (С.-м.) 1. Идея метода -1- Линейное программирование (ЛП) Задача линейного программирования (ЛП)

Подробнее

ЛЕКЦИЯ 2. Линейное программирование. 1. Базисно допустимые решения (продолжение)

ЛЕКЦИЯ 2. Линейное программирование. 1. Базисно допустимые решения (продолжение) ЛЕКЦИЯ 2 Линейное программирование 1. Базисно допустимые решения (продолжение) 2. Критерий разрешимости 3. Идея симплекс-метода 4. Элементарное преобразование б.д.р. 5. Симплекс-таблицы -1- ЛП: понятие

Подробнее

ЛЕКЦИЯ 7. Лектор: Плясунов Александр Владимирович Линейное программирование (ЛП)

ЛЕКЦИЯ 7. Лектор: Плясунов Александр Владимирович  Линейное программирование (ЛП) ЛЕКЦИЯ 7 Лектор: Плясунов Александр Владимирович http://www.math.nsc.ru/lbrt/k5/mo.html Линейное программирование (ЛП) 1. Базисные допустимые решения 2. Симплекс-таблица 3. Симплекс-метод -1- Линейное

Подробнее

ЛЕКЦИЯ 8. Линейное программирование (ЛП)

ЛЕКЦИЯ 8. Линейное программирование (ЛП) ЛЕКЦИЯ 8 Линейное программирование (ЛП) 1. Симплекс-метод 2. Теория двойственности -1- Содержательное описание с.-м. x(t), t 0 : x σ(i) (t) = x σ(i) z is t, x s (t) = t, (4) x j (t) = 0, j S \s -2- Содержательное

Подробнее

ЛЕКЦИЯ 2. Лагранжева теория двойственности. 4. Теория двойственности линейного программирования

ЛЕКЦИЯ 2. Лагранжева теория двойственности. 4. Теория двойственности линейного программирования ЛЕКЦИЯ 2 Лагранжева теория двойственности 1. Определения 2. Теорема о седловой точке 3. Линейное программирование 4. Теория двойственности линейного программирования -1- Лагранжева теория двойственности

Подробнее

ЛЕКЦИЯ 3. Симплекс-метод. 1. Алгоритм симплекс-метода. 2. Модифицированный симплекс-метод. 3. Лексикографический симплекс-метод

ЛЕКЦИЯ 3. Симплекс-метод. 1. Алгоритм симплекс-метода. 2. Модифицированный симплекс-метод. 3. Лексикографический симплекс-метод ЛЕКЦИЯ 3 Симплекс-метод 1. Алгоритм симплекс-метода 2. Модифицированный симплекс-метод 3. Лексикографический симплекс-метод 4. Метод искусственного базиса 5. Теория двойственности ЛП. Теоремы двойственности

Подробнее

ЛЕКЦИЯ 3. Линейное программирование. 3. Теория двойственности линейного программирования

ЛЕКЦИЯ 3. Линейное программирование. 3. Теория двойственности линейного программирования ЛЕКЦИЯ 3 Линейное программирование 1. Базисно допустимые решения 2. Критерий разрешимости 3. Теория двойственности линейного программирования -1- ЛП: понятие базисного допустимого решения (б.д.р.). Базис

Подробнее

ЛЕКЦИЯ 12. Первый (или циклический) алгоритм Гомори

ЛЕКЦИЯ 12. Первый (или циклический) алгоритм Гомори ЛЕКЦИЯ 12 Первый (или циклический) алгоритм Гомори 2. Понятие отсечения 3. Описание алгоритма 4. Конечность метода 1. Лексикографический двойственный симплекс-метод -1- Лексикографический двойственный

Подробнее

ЛЕКЦИЯ 7. Методы разработки алгоритмов решения. 1. Преобразования и стратегии решения. 3. Декомпозиция для максиминной задачи (стратегия решения)

ЛЕКЦИЯ 7. Методы разработки алгоритмов решения. 1. Преобразования и стратегии решения. 3. Декомпозиция для максиминной задачи (стратегия решения) ЛЕКЦИЯ 7 Методы разработки алгоритмов решения 1. Преобразования и стратегии решения 2. Декомпозиция Бендерса 3. Декомпозиция для максиминной задачи (стратегия решения) -1- Методы разработки алгоритмов

Подробнее

или A (3) x 3 + x 4 = 0 x 1 + x 2 + +x 4 + x 5 = 0 x 5 = 0 x 1 + x 2 + x 3 = 0

или A (3) x 3 + x 4 = 0 x 1 + x 2 + +x 4 + x 5 = 0 x 5 = 0 x 1 + x 2 + x 3 = 0 ЛЕКЦИЯ 6. Метод ГАУССА и ДВОЙСТВЕННЫЙ БАЗИС. В этой лекции мы опишем алгоритм решения систем линейных уравнений, позволяющий найти и двойственный базис для любого базиса пространства F n 2. В Лекциях 7

Подробнее

ЛЕКЦИЯ 4. Задание подпространств уравнениями, системы линейных уравнений, ранг матрицы.

ЛЕКЦИЯ 4. Задание подпространств уравнениями, системы линейных уравнений, ранг матрицы. ЛЕКЦИЯ 4. Задание подпространств уравнениями, системы линейных уравнений, ранг матрицы. Основные результаты Лекции 4. 1) Любое подпространство V k F n 2 размерности k задается некоторой системой из n k

Подробнее

ЛЕКЦИЯ 14. Численные методы нелинейного программирования. 3. Метод Такахаши (дуализация/градиентный

ЛЕКЦИЯ 14. Численные методы нелинейного программирования. 3. Метод Такахаши (дуализация/градиентный ЛЕКЦИЯ 14 Численные методы нелинейного программирования 1. Градиентный метод 2. Теоремы сходимости 3. Метод Такахаши (дуализация/градиентный метод) -1- Численные методы НЛП Задача поиска безусловного минимума:

Подробнее

3 Симплекс-метод. 3.1 Базисные решения ЗЛП

3 Симплекс-метод. 3.1 Базисные решения ЗЛП 3 Симплекс-метод Поиск оптимального решения ЗЛП путем простого перебора крайних точек допустимого множества возможен, но совершенно непрактичен с вычислительной точки зрения. Неэффективность такого подхода

Подробнее

Метод сокращения отрицательных индексных элементов при поиске начального базисного псевдооптимального решения задачи линейного программирования

Метод сокращения отрицательных индексных элементов при поиске начального базисного псевдооптимального решения задачи линейного программирования Истомин Леонид Александрович Кандидат физико-математических наук, доцент кафедры математического обеспечения и администрирования информационных систем Уральский государственный экономический университет

Подробнее

Графическое решение задачи

Графическое решение задачи Решить задачу линейного программирования, где 3x12x2 8 x14x2 10 x1 0 x 2 0 LX3x14x2 max а) геометрическим способом, б) перебором базисных решений, в) симплекс-методом. Графическое решение задачи L X 3x14

Подробнее

Ax = b, (1) x 0. a s1 x s 1. 0 ) = b и A( x + x s j

Ax = b, (1) x 0. a s1 x s 1. 0 ) = b и A( x + x s j Симплекс метод Рассмотрим следующую задачу линейного программирования: Задача 1. max(c, x), Ax = b, (1) x Здесь линейный оператор A действует из R n в R m, c R n, b R m. Считаем что m < n, и ранг матрицы

Подробнее

ЛЕКЦИЯ Метод внутренних штрафов. 4. Метод покоординатного спуска

ЛЕКЦИЯ Метод внутренних штрафов. 4. Метод покоординатного спуска ЛЕКЦИЯ 15 1. Метод Ньютона (метод второго порядка) 2. Метод внешних штрафов 3. Метод внутренних штрафов 4. Метод покоординатного спуска -1- МЕТОД НЬЮТОНА Пусть f дважды непрерывно дифференцируемая функция

Подробнее

ЛИНЕЙНОЕ ПРОГРАММИРОВАНИЕ

ЛИНЕЙНОЕ ПРОГРАММИРОВАНИЕ Исследование операций Определение Операция - мероприятие, направленное на достижение некоторой цели, допускающее несколько возможностей и их управление Определение Исследование операций совокупность математических

Подробнее

4.4 Экономическая интерпретация двойственной задачи

4.4 Экономическая интерпретация двойственной задачи 4.4 Экономическая интерпретация двойственной задачи За двойственными переменными стоят не только числа, по которым, следуя теореме 4.2, можно найти решение прямой задачи, но и определенный содержательный

Подробнее

Симплекс-метод решения задачи линейного программирования

Симплекс-метод решения задачи линейного программирования Симплекс-метод решения задачи линейного программирования. Эквивалентные формулировки задачи линейного программирования. Формулировка задачи линейного программирования. Напомним, что математически задача

Подробнее

Метод сокращения отрицательных компонент при поиске допустимого базисного решения задачи линейного программирования

Метод сокращения отрицательных компонент при поиске допустимого базисного решения задачи линейного программирования Истомин Леонид Александрович Кандидат физико-математических наук, доцент кафедры высшей математики Уральский государственный экономический университет 62144, РФ, г Екатеринбург, ул 8 Марта/Народной воли,

Подробнее

Симплекс-метод решения задач линейного программирования

Симплекс-метод решения задач линейного программирования Симплекс-метод решения задач линейного программирования Основным численным методом решения задач линейного программирования является так называемый симплекс-метод. Термин «симплекс-метод» связан с тем

Подробнее

Метод регулярных разбиений для задач целочисленного программирования

Метод регулярных разбиений для задач целочисленного программирования Метод регулярных разбиений для задач целочисленного программирования Колоколов А. А. Омский филиал Института математики им. С. Л. Соболева СО РАН Введение Доклад посвящен обзору исследований, выполненных

Подробнее

ЛЕКЦИЯ 6. Методы решения конечномерных задач оптимизации (Задачи безусловной оптимизации) 1. Метод покоординатного спуска

ЛЕКЦИЯ 6. Методы решения конечномерных задач оптимизации (Задачи безусловной оптимизации) 1. Метод покоординатного спуска ЛЕКЦИЯ 6 1. Метод покоординатного спуска 2. Градиентный метод 3. Метод Ньютона Методы решения конечномерных задач оптимизации (Задачи безусловной оптимизации) -1- Численные методы НЛП Задача поиска безусловного

Подробнее

5 Транспортная задача

5 Транспортная задача 5 Транспортная задача Важный частный случай задач линейного программирования транспортные задачи. Это математические модели разнообразных прикладных задач по оптимизации перевозок. Распространенность в

Подробнее

МАТРИЦЫ И ОТОБРАЖЕНИЯ

МАТРИЦЫ И ОТОБРАЖЕНИЯ ЛЕКЦИЯ 7 РАНГ МАТРИЦЫ КРИТЕРИЙ СОВМЕСТНОСТИ МАТРИЦЫ И ОТОБРАЖЕНИЯ 1 РАНГ МАТРИЦЫ В векторном пространстве R m столбцов высоты m рассмотрим n векторов A (j) = [a 1j, a 2j,..., a mj ], j = 1, 2,..., n, и

Подробнее

ЛЕКЦИЯ 1 от Лектор: Панин Артём (Александрович) Opt-FIT-2016.html (вместо - нижнее подчеркивание)

ЛЕКЦИЯ 1 от Лектор: Панин Артём (Александрович)  Opt-FIT-2016.html (вместо - нижнее подчеркивание) ЛЕКЦИЯ 1 от 07.09.16 Лектор: Панин Артём (Александрович) http://www.math.nsc.ru/lbrt/k5 Opt-FIT-2016.html (вместо - нижнее подчеркивание) 1. Понятие экстремальной задачи 2. Элементы алгоритмической теории

Подробнее

Контрольная работа по ММУ. Вариант 1. Задание 1. Решить графическим методом задачу линейного программирования:

Контрольная работа по ММУ. Вариант 1. Задание 1. Решить графическим методом задачу линейного программирования: Контрольная работа по ММУ Вариант Задание Решить графическим методом задачу линейного программирования: а) найти область допустимых значений многоугольник решений); б) найти оптимумы целевой функции. Дано:

Подробнее

Методические рекомендации для самостоятельной работы обучающихся по дисциплине МЕТОДЫ ИССЛЕДОВАНИЯ ОПЕРАЦИЙ

Методические рекомендации для самостоятельной работы обучающихся по дисциплине МЕТОДЫ ИССЛЕДОВАНИЯ ОПЕРАЦИЙ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ «ОРЕНБУРГСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ» Кафедра «Математика и теоретическая механика» Методические рекомендации

Подробнее

Линейная алгебра

Линейная алгебра Линейная алгебра 08.12.2012 Линейные модели в экономике Линейное программирование Линейная алгебра (лекция 13) 08.12.2012 2 / 25 Задача линейного программирования: F (x 1, x 2,..., x n ) = n c j x j max(min),

Подробнее

Точка пересечения не принадлежит области. Построим область допустимых решений.

Точка пересечения не принадлежит области. Построим область допустимых решений. Задача. Решить графически ma F Находим точки пересечения прямых определяющих неравенства. Отсюда Точка пересечения не принадлежит области. Построим область допустимых решений. Построим вектор направления

Подробнее

4 Методы нахождения первоначальной крайней точки

4 Методы нахождения первоначальной крайней точки 4 Методы нахождения первоначальной крайней точки 4. Переход к решению двойственной задачи Рассмотрим метод решения задач линейного программирования путем перехода к двойственной задаче и решения полученной

Подробнее

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

МЕТОДИЧЕСКИЕ УКАЗАНИЯ МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ Ижевский государственный технический университет кафедра САПР МЕТОДИЧЕСКИЕ УКАЗАНИЯ к проведению практических занятий по дисциплине "Системный анализ" на тему

Подробнее

Тема 2-4: Подпространства

Тема 2-4: Подпространства Тема 2-4: Подпространства А. Я. Овсянников Уральский федеральный университет Институт математики и компьютерных наук кафедра алгебры и дискретной математики алгебра и геометрия для механиков (2 семестр)

Подробнее

ЛИНЕЙНОЕ ПРОГРАММИРОВАНИЕ И СМЕЖНЫЕ ВОПРОСЫ Часть 4

ЛИНЕЙНОЕ ПРОГРАММИРОВАНИЕ И СМЕЖНЫЕ ВОПРОСЫ Часть 4 Министерство общего и профессионального образования Российской Федерации Ростовский ордена Трудового Красного Знамени государственный университет Л.Н.Землянухина, А.Б.Зинченко, Л.И.Сантылова МЕТОДИЧЕСКИЕ

Подробнее

Лекции по методам оптимизации

Лекции по методам оптимизации Стр 2 MFH Corporation Лекции по методам оптимизации А В Плясунов 10 января 2006 г Стр 4 MFH Corporation Оглавление Оглавление 1 Теория экстремальных задач 11 ОПР 11 (Экстремальной (оптимизационной) задачи)

Подробнее

ВЕКТОРНЫЕ ПРОСТРАНСТВА. 9. Векторное пространство над полем

ВЕКТОРНЫЕ ПРОСТРАНСТВА. 9. Векторное пространство над полем Г л а в а 2 ВЕКТОРНЫЕ ПРОСТРАНСТВА 9 Векторное пространство над полем 91 Аксиоматика Пусть задано поле P, элементы которого будем называть скалярами и некоторое множество V, элементы которого будем называть

Подробнее

Линейная алгебра

Линейная алгебра Линейная алгебра 22.12.2012 Линейные модели в экономике Линейное программирование Теория двойственности Линейная алгебра (лекция 15) 22.12.2012 2 / 28 Линейное программирование Каждой задаче линейного

Подробнее

ВАРИАНТ 5. Контрольная работа выполнена на сайте МатБюро. Решение задач по математике, статистике, теории вероятностей

ВАРИАНТ 5. Контрольная работа выполнена на сайте  МатБюро. Решение задач по математике, статистике, теории вероятностей ВАРИАНТ 5 Для изготовления различных изделий А, В, С предприятие использует различных вида сырья. Используя данные таблицы: Вид сырья Нормы затрат сырья Кол-во сырья А В С I II III 18 6 5 15 4 12 8 540

Подробнее

ПРОЕКТИРОВАНИЕ ТОЧКИ НА ПОДПРОСТРАНСТВО И НА СТАНДАРТНЫЙ СИМПЛЕКС. В. Н. Малозёмов. 28 февраля 2013 г.

ПРОЕКТИРОВАНИЕ ТОЧКИ НА ПОДПРОСТРАНСТВО И НА СТАНДАРТНЫЙ СИМПЛЕКС. В. Н. Малозёмов. 28 февраля 2013 г. ПРОЕКТИРОВАНИЕ ТОЧКИ НА ПОДПРОСТРАНСТВО И НА СТАНДАРТНЫЙ СИМПЛЕКС В. Н. Малозёмов malv@math.spbu.ru 28 февраля 2013 г. В докладе на двух примерах показывается, чем различаются классические и неклассические

Подробнее

Глава 2. Линейное программирование

Глава 2. Линейное программирование Глава 2 Линейное программирование В линейном программировании изучаются задачи об экстремуме линейной функции нескольких переменных при ограничениях типа равенств и неравенств, задаваемых также линейными

Подробнее

4 Оглавление. 4 Дискретное программирование Схема метода ветвей и границ... 95

4 Оглавление. 4 Дискретное программирование Схема метода ветвей и границ... 95 Оглавление Линейное программирование 5. Общая задача линейного программирования.................. 5.. Стандартная задача линейного программирования.......... 6.. Каноническая задача линейного программирования.........

Подробнее

МОДИФИЦИРОВАННЫЙ СИМПЛЕКС-МЕТОД

МОДИФИЦИРОВАННЫЙ СИМПЛЕКС-МЕТОД МОДИФИЦИРОВАННЫЙ СИМПЛЕКС-МЕТОД В. Н. Малозёмов malv@math.spbu.ru 20 ноября 2010 г. Симплекс-метод решения задач линейного программирования является одним из выдающихся математических достижений 20-го

Подробнее

Линейное программирование. Славнейшев Ф.В.

Линейное программирование. Славнейшев Ф.В. Линейное программирование Славнейшев Ф.В. Пример задачи На заводе можно разместить 7 конвейеров. При этом есть два вида конвейеров обычные и роботизированные. У каждого свои плюсы и минусы. Нужно выбрать,

Подробнее

First Prev Next Last Go Back Full Screen Close Quit

First Prev Next Last Go Back Full Screen Close Quit Ткачев С.Б. каф. Математического моделирования МГТУ им. Н.Э. Баумана ДИСКРЕТНАЯ МАТЕМАТИКА ИУ5 4 семестр, 2015 г. Лекция 10. АЛГЕБРЫ: ПОЛУКОЛЬЦА Определение 10.1. Полукольцо это алгебра с двумя бинарными

Подробнее

СОДЕРЖАНИЕ 1. ЗАДАНИЕ ЭТАПЫ РАБОТЫ Формирование математической модели задачи Решение прямой задачи симплекс-методом...

СОДЕРЖАНИЕ 1. ЗАДАНИЕ ЭТАПЫ РАБОТЫ Формирование математической модели задачи Решение прямой задачи симплекс-методом... СОДЕРЖАНИЕ. ЗАДАНИЕ.... ЭТАПЫ РАБОТЫ..... Формирование математической модели задачи..... Решение прямой задачи симплекс-методом..... Построение двойственной задачи... 6.4. Решение прямой и двойственной

Подробнее

Численные Методы (Линейное программирование)

Численные Методы (Линейное программирование) Численные Методы (Линейное программирование) Alexander Lazarev Institute of Control Sciences of Russian Academy of Sciences 2010-2012 Outline 1 Литература 2 Линейное программирование 3 Симплексный метод

Подробнее

5 Транспортная задача

5 Транспортная задача 1 5 Транспортная задача Важный частный случай задач линейного программирования транспортные задачи Это математические модели разнообразных прикладных задач по оптимизации перевозок Распространенность в

Подробнее

ЛИНЕЙНОЕ ПРОГРАММИРОВАНИЕ

ЛИНЕЙНОЕ ПРОГРАММИРОВАНИЕ Федеральное агентство железнодорожного транспорта Уральский государственный университет путей сообщения Кафедра высшей математики П. И. Гниломедов И. Н. Пирогова П. П. Скачков ЛИНЕЙНОЕ ПРОГРАММИРОВАНИЕ

Подробнее

1 Билинейная и квадратичная формы.

1 Билинейная и квадратичная формы. 1 Билинейная и квадратичная формы. Пусть ϕ(x, y) числовая функция, заданная на линейном пространстве, то есть ϕ : L L R. Если ϕ(x, y) линейна по каждому из своих аргументов, то её называют билинейной формой.

Подробнее

три вида ресурсов. Известны технологическая матрица A 6 ресурсов на производство единицы каждого вида продукции, вектор b 150

три вида ресурсов. Известны технологическая матрица A 6 ресурсов на производство единицы каждого вида продукции, вектор b 150 Линейная производственная задача. Предприятие может выпускать четыре вида продукции, используя при этом три вида ресурсов. Известны технологическая матрица A затрат 7 8 ресурсов на производство единицы

Подробнее

Тема: Симплекс-метод решения задачи линейного программирования.

Тема: Симплекс-метод решения задачи линейного программирования. Тема: Симплекс-метод решения задачи линейного программирования Общая математическая формулировка основной задачи линейного программирования: дана система m линейных уравнений с n неизвестными a11x1 a12

Подробнее

определяется матрицей A.

определяется матрицей A. Задание.Мебельная фабрика планирует выпуск двух видов продукции А и Б. Спрос на продукцию не определен, однако можно предполагать, что он может принимать одно из трех состояний (I, II и III). В зависимости

Подробнее

«Линейные отображения и операторы» 1. Убедиться, что отображение пространства R на себя, сопоставляющее строке, ) является линейным оператором.

«Линейные отображения и операторы» 1. Убедиться, что отображение пространства R на себя, сопоставляющее строке, ) является линейным оператором. «Линейные отображения и операторы» 1. Убедиться, что отображение пространства R на себя, сопоставляющее строке ( x 1, x2, x, x ) строку ( x1 2x2 x x, x1 x2 x, x1 2x2 x 2x,, x x 2x ) является линейным оператором.

Подробнее

Задача линейного программирования

Задача линейного программирования Министерство образования РФ Дальневосточный государственный университет Задача линейного программирования Методические указания по курсу "Методы оптимизации" Владивосток 2003 2 УДК 5196 Методические указания

Подробнее

Симплекс-метод решения задачи.

Симплекс-метод решения задачи. 1) Решить симплекс-методом задачу линейного программирования 10x1 7x2 5x3 min 6x1+ 15x2 + 6x3 9 14x1+ 42x2 + 16x3 21 2x1+ 8x2 + 2x3 4 x j 0 ( j = 1, 2, 3) Симплекс-метод решения задачи. Симплексный метод

Подробнее

Решение транспортных задач методом потенциалов

Решение транспортных задач методом потенциалов Решение транспортных задач методом потенциалов Линейная транспортная задача Линейные транспортные задачи составляют особый класс задач линейного программирования Задача заключается в отыскании такого плана

Подробнее

ξ η K некоторое решение системы (1), то суммы K любое решение однородной системы (2), V n над числовым полем Р рассмотрим

ξ η K некоторое решение системы (1), то суммы K любое решение однородной системы (2), V n над числовым полем Р рассмотрим . ЛИНЕЙНОЕ МНОГООБРАЗИЕ (ГИПЕРПЛОСКОСТЬ) Определение: Назовем подмножество векторов пространства линейным многообразием (или гиперплоскостью), полученным путем сдвига подпространства L на вектор х, если

Подробнее

сайты:

сайты: Федеральное агентство по образованию Уральский государственный экономический университет Ю. Б. Мельников Ранг матрицы Раздел электронного учебника для сопровождения лекции Изд. 3-е, испр. и доп. e-mail:

Подробнее

Министерство образования и науки Российской Федерации. Кафедра высшей математики. Элементы векторной и линейной алгебры. Аналитическая геометрия.

Министерство образования и науки Российской Федерации. Кафедра высшей математики. Элементы векторной и линейной алгебры. Аналитическая геометрия. Министерство образования и науки Российской Федерации Казанский государственный архитектурно-строительный университет Кафедра высшей математики Элементы векторной и линейной алгебры. Аналитическая геометрия.

Подробнее

МЕТОДЫ РЕШЕНИЯ ЗАДАЧ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ

МЕТОДЫ РЕШЕНИЯ ЗАДАЧ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ Глава 2 МЕТОДЫ РЕШЕНИЯ ЗАДАЧ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ 2.1. Симплекс-метод решения задачи линейного программирования Для решения задач линейного программирования симплексметодом следует выполнить ряд

Подробнее

Построение математической модели задачи. Симплекс-метод решения задачи, метод искусственного базиса.

Построение математической модели задачи. Симплекс-метод решения задачи, метод искусственного базиса. ) Задача о планировании производства. Производственному участку может быть запланировано к изготовлению на определённый плановый период времени два вида изделий: A и B. На производство единицы изделия

Подробнее

Интегралы и дифференциальные уравнения. Лекция 24

Интегралы и дифференциальные уравнения. Лекция 24 кафедра «Математическое моделирование» проф П Л Иванков Интегралы и дифференциальные уравнения конспект лекций для студентов -го курса -го семестра специальностей РЛ,,3,6, БМТ, Лекция 4 Однородные системы

Подробнее

0.5 setgray0 0.5 setgray1

0.5 setgray0 0.5 setgray1 5 setgray 5 setgray Лекция 3 СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИЙ Основные определения Рассмотрим следующую систему m уравнений относительно n неизвестных в поле K: a x + a 2 + + a nx n b, a 2 x + a 2 2 + + a2 nx

Подробнее

Тема 2-5: Ранг матрицы

Тема 2-5: Ранг матрицы Тема 2-5: Ранг матрицы А. Я. Овсянников Уральский федеральный университет Институт математики и компьютерных наук кафедра алгебры и дискретной математики алгебра и геометрия для механиков (2 семестр) В

Подробнее

Блочная задача линейного программирования. Метод декомпозиции Данцинга-Вульфа Орлов Г.В. Научный руководитель: Турундаевский В.Б.

Блочная задача линейного программирования. Метод декомпозиции Данцинга-Вульфа Орлов Г.В. Научный руководитель: Турундаевский В.Б. Блочная задача линейного программирования. Метод декомпозиции Данцинга-Вульфа Орлов Г.В. Научный руководитель: Турундаевский В.Б. Block linear programming problem. Decomposition method Dantsinga-Wolf Orlov

Подробнее

Теория систем линейных уравнений

Теория систем линейных уравнений Глава Теория систем линейных уравнений Ранг матрицы Пусть A F m n Рассмотрим столбцы a,,a n матрицы A = (a,,a n ) как векторы пространства F m, а строки ã,,ã m как векторы пространства F n Базу (соответственно

Подробнее

ЛИНЕЙНАЯ АЛГЕБРА ВМЕСТЕ С MAPLE

ЛИНЕЙНАЯ АЛГЕБРА ВМЕСТЕ С MAPLE ЛИНЕЙНАЯ АЛГЕБРА ВМЕСТЕ С MAPLE Усов В.В. 1 Скалярное произведение в арифметическом пространстве 1.1 Определение. Основные свойства Скалярное произведение (X, Y ) векторов X = (x 1, x 2,..., x n ), Y =

Подробнее

Приближенное решение задач комбинаторной оптимизации: алгоритмы и трудность Лекция 4: SDP релаксации и алгоритм Гёманса Вильямсона

Приближенное решение задач комбинаторной оптимизации: алгоритмы и трудность Лекция 4: SDP релаксации и алгоритм Гёманса Вильямсона Приближенное решение задач комбинаторной оптимизации: алгоритмы и трудность Лекция 4: SDP релаксации и алгоритм Гёманса Вильямсона М. Вялый Вычислительный центр им. А.А.Дородницына ФИЦ ИУ РАН Санкт-Петербург,

Подробнее

где А матрица коэффициентов системы (основная матрица):

где А матрица коэффициентов системы (основная матрица): Лекции Глава Системы линейных уравнений Основные понятия Системой m линейных уравнений с неизвестными называется система вида: m + + + + + m + + + + m = = = m () где неизвестные величины числа ij (i =

Подробнее

АНАЛИЗ СВОЙСТВ МОДЕЛИ ЛЕОНТЬЕВА ПРИ НЕЧЁТКО ЗАДАННЫХ ПАРАМЕТРАХ КРИТЕРИАЛЬНОЙ ФУНКЦИИ МЕТОДОМ БАЗИСНЫХ МАТРИЦ

АНАЛИЗ СВОЙСТВ МОДЕЛИ ЛЕОНТЬЕВА ПРИ НЕЧЁТКО ЗАДАННЫХ ПАРАМЕТРАХ КРИТЕРИАЛЬНОЙ ФУНКЦИИ МЕТОДОМ БАЗИСНЫХ МАТРИЦ 86 Atificia Intignc and Dcision Maing АНАЛИЗ СВОЙСТВ МОДЕЛИ ЛЕОНТЬЕВА ПРИ НЕЧЁТКО ЗАДАННЫХ ПАРАМЕТРАХ КРИТЕРИАЛЬНОЙ ФУНКЦИИ МЕТОДОМ БАЗИСНЫХ МАТРИЦ Владимир Кудин Григорий Кудин Алексей Волошин Аннотация:

Подробнее

2. Симметричная каноническая форма

2. Симметричная каноническая форма 2. Симметричная каноническая форма... Свойство оптимальных решений задач линейного программирования (2.)-(2.2).... 3 Экономическая интерпретация задач линейного программирования (2.) и (2.2)... 3 Основное

Подробнее

ЛИНЕЙНЫЕ КОМБИНАЦИИ И ЛИ- НЕЙНАЯ ЗАВИСИМОСТЬ ОСНОВНАЯ ЛЕММА О ЛИНЕЙНОЙ ЗАВИСИМОСТИ БАЗИС И РАЗМЕРНОСТЬ ЛИНЕЙ- НОГО ПРОСТРАНСТВА

ЛИНЕЙНЫЕ КОМБИНАЦИИ И ЛИ- НЕЙНАЯ ЗАВИСИМОСТЬ ОСНОВНАЯ ЛЕММА О ЛИНЕЙНОЙ ЗАВИСИМОСТИ БАЗИС И РАЗМЕРНОСТЬ ЛИНЕЙ- НОГО ПРОСТРАНСТВА ЛЕКЦИЯ 6 ЛИНЕЙНЫЕ КОМБИНАЦИИ И ЛИ- НЕЙНАЯ ЗАВИСИМОСТЬ ОСНОВНАЯ ЛЕММА О ЛИНЕЙНОЙ ЗАВИСИМОСТИ БАЗИС И РАЗМЕРНОСТЬ ЛИНЕЙ- НОГО ПРОСТРАНСТВА РАНГ СИСТЕМЫ ВЕКТОРОВ 1 ЛИНЕЙНЫЕ КОМБИНАЦИИ И ЛИНЕЙНАЯ ЗАВИСИМОСТЬ

Подробнее

c m,1 c m,2 c m,n x m,1 x m,2 x m,n a m b 1 b 2 b n Рис. 1. Структура транспортной таблицы

c m,1 c m,2 c m,n x m,1 x m,2 x m,n a m b 1 b 2 b n Рис. 1. Структура транспортной таблицы Транспортная задача. 1. Транспортная задача в матричной постановке Транспортная задача формулируется следующим образом. Пусть m поставщиков располагают a i (i = 1, 2,..., m) единицами некоторой продукции,

Подробнее

1. Линейные системы и матрицы

1. Линейные системы и матрицы 1. Линейные системы и матрицы 1. Дать определение умножения матриц. Коммутативна ли эта операция? Ответ пояснить. Произведение C матриц A и B определяется как m p m p A B ij = A ik B kj. Операция не коммутативна.

Подробнее

23. Базис векторного пространства

23. Базис векторного пространства Уральский федеральный университет, Институт математики и компьютерных наук, кафедра алгебры и дискретной математики Определение базиса Определение Базисом векторного пространства называется упорядоченная

Подробнее

Конспект лекции 4 СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИЙ

Конспект лекции 4 СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИЙ Конспект лекции 4 СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИЙ План лекции Лекция Системы линейных уравнений Матричная запись Основная и расширенная матрицы системы; 2 Совместные и не совместные системы 2 Однородные системы

Подробнее

Тема 3. Симплекс-метод решения задачи линейного программирования

Тема 3. Симплекс-метод решения задачи линейного программирования Тема 3. Симплекс-метод решения задачи линейного программирования Цель: познакомить читателя с симплекс-методом решения задачи линейного программирования и основными понятиями и теоремами теории двойственности

Подробнее

Лекция 16: Образ и ядро линейного оператора

Лекция 16: Образ и ядро линейного оператора Лекция 16: Образ и ядро линейного оператора Уральский федеральный университет, Институт математики и компьютерных наук, кафедра алгебры и дискретной математики Вступительные замечания В этой лекции мы

Подробнее

Электронная библиотека

Электронная библиотека ГОСУДАРСТВЕННОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «БЕЛОРУССКО-РОССИЙСКИЙ УНИВЕРСИТЕТ» Кафедра «Высшая математика» ВЫСШАЯ МАТЕМАТИКА. МАТЕМАТИКА Методические рекомендации к практическим занятиям

Подробнее

Этап 3 Методы решения задачи линейного программирования (1)

Этап 3 Методы решения задачи линейного программирования (1) стр. Этап 3 Методы решения задачи линейного программирования Дано: f (X) = x + 3x 2 extr + x x 2 () 2x + x 2 (2) x, x 2 0 (3) а) Решить задачу графически Алгоритм графического решения задачи. Построить

Подробнее

Лекция 14: Линейный оператор

Лекция 14: Линейный оператор Уральский федеральный университет, Институт математики и компьютерных наук, кафедра алгебры и дискретной математики Вступительные замечания В этой лекции мы приступаем к рассмотрению функций из векторного

Подробнее

Системы линейных уравнений. Методы решения систем линейных уравнений. Линейная алгебра (лекция 5) / 51

Системы линейных уравнений. Методы решения систем линейных уравнений. Линейная алгебра (лекция 5) / 51 Системы линейных уравнений Системы линейных уравнений. Методы решения систем линейных уравнений Линейная алгебра (лекция 5) 06.10.2012 2 / 51 Система m линейных уравнений с n неизвестными имеет вид: Линейная

Подробнее

ЛИНЕЙНОЕ ПРОГРАММИРОВАНИЕ

ЛИНЕЙНОЕ ПРОГРАММИРОВАНИЕ БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ МЕХАНИКО-МАТЕМАТИЧЕСКИЙ ФАКУЛЬТЕТ Кафедра нелинейного анализа и аналитической экономики В. И. БАХТИН, И. А. ИВАНИШКО, А. В. ЛЕБЕДЕВ, О. И. ПИНДРИК ЛИНЕЙНОЕ ПРОГРАММИРОВАНИЕ

Подробнее

Практическая работа. «Экономико-математические методы и модели» Вариант 2. Задание 1. Решить графически.

Практическая работа. «Экономико-математические методы и модели» Вариант 2. Задание 1. Решить графически. Практическая работа «Экономико-математические методы и модели» Вариант 2 Задание 1. Решить графически. 150x + 70x max, 30x1 + 75x2 900, 3x1 + 2x2 30, x, x 0. Решение. Построим область допустимых решений

Подробнее

Тема: Системы линейных уравнений

Тема: Системы линейных уравнений Линейная алгебра и аналитическая геометрия Тема: Системы линейных уравнений (Метод Гаусса. Системы линейных однородных уравнений) Лектор Рожкова С.В. 0 г. Метод Гаусса (метод исключения неизвестных) Две

Подробнее

Билет 1 1. Матрицы, действия над ними. 2. Уравнение параболы в канонической системе координат.

Билет 1 1. Матрицы, действия над ними. 2. Уравнение параболы в канонической системе координат. Билет. Матрицы, действия над ними.. Уравнение параболы в канонической системе координат. Билет. Свойства матричных операций.. Взаимное расположение прямой и плоскости. Угол между ними, условия параллельности

Подробнее

j уплачивается комиссионный сбор в размере cij

j уплачивается комиссионный сбор в размере cij Глава ТРАНСПОРТНАЯ ЗАДАЧА.. Постановка задачи Финансово-экономическая мотивировка Начнем рассмотрение со следующей финансовой задачи. Задача об инвестициях. Две компании, реализующие некий инвестиционный

Подробнее

åöíéñõ éèíàåäãúçõï êöòöçàâ

åöíéñõ éèíàåäãúçõï êöòöçàâ êéëëàâëääü îöñöêäñàü åàçàëíöêëíçé éåêäáéçäçàü à çäìäà îéåéì Çèé íûåöçëäàâ ÉéëìÑÄêëíÇÖççõâ ìçàçöêëàíöí àçëíàíìí èêäçä, ùäéçéåàäà à ìèêäçãöçàü Ç. Ä. ÄäëÖçíúÖÇ åöíéñõ éèíàåäãúçõï êöòöçàâ ë ÓðÌËÍ Á í ÏÂÌ àá

Подробнее

Реализация смешанно-целочисленных отсечений Гомори

Реализация смешанно-целочисленных отсечений Гомори Реализация смешанно-целочисленных отсечений Гомори А. О. Махорин Декабрь 2007 г. 1 Математическое обоснование Рассмотрим смешанно-целочисленную задачу: min{c T x : x X}, (1) X = {x Z p + R n p + : Ax =

Подробнее

ЛЕКЦИЯ N9. Общая теория систем линейных уравнений. 1.Системы линейных уравнений. - A / - расширенная матрица.

ЛЕКЦИЯ N9. Общая теория систем линейных уравнений. 1.Системы линейных уравнений. - A / - расширенная матрица. ЛЕКЦИЯ N9. Общая теория систем линейных уравнений..системы линейных уравнений....правило Крамера.... 3.Ранг матрицы. Базисный минор.... 3 4.Однородные системы.... 4 5.Матричное решение систем линейных

Подробнее

Лекция 12: Ранг матрицы

Лекция 12: Ранг матрицы Уральский федеральный университет, Институт математики и компьютерных наук, кафедра алгебры и дискретной математики Вступительные замечания В данной лекции изучается важная числовая характеристика матрицы

Подробнее

ВТОРОЙ СЕМЕСТР. Занятие 1. Кольцо многочленов. Операции над многочленами

ВТОРОЙ СЕМЕСТР. Занятие 1. Кольцо многочленов. Операции над многочленами ВТОРОЙ СЕМЕСТР Занятие 1. Кольцо многочленов. Операции над многочленами 1.1. a Известно, что многочлен f(x дает остаток x + 1 при делении на x 2 + 1 и остаток 3 при делении на x + 2. Найдите остаток при

Подробнее

Нахождение решения задачи параметрического программирования.

Нахождение решения задачи параметрического программирования. Нахождение решения задачи параметрического программирования. ешение задачи, целевая функция которой содержит параметр. Продолжим рассмотрение задачи (1)-(3). Считая значение параметра t равным некоторому

Подробнее

МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ ПОДГОТОВКИ К ТЕСТИРОВАНИЮ ЛИНЕЙНОЕ ПРОГРАММИРОВАНИЕ (ЧАСТЬ I)

МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ ПОДГОТОВКИ К ТЕСТИРОВАНИЮ ЛИНЕЙНОЕ ПРОГРАММИРОВАНИЕ (ЧАСТЬ I) МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Подробнее

B ; б) указать какой-либо ее базисный минор и соответствующие ему в) базисные строки и г) базисные столбцы. Решение.

B ; б) указать какой-либо ее базисный минор и соответствующие ему в) базисные строки и г) базисные столбцы. Решение. Т е м а : «Л и н е й н а я з а в и с и м о с т ь с и с т е м ы в е к т о р о в» ( т и п о в ы е п р и м е р ы с р е ш е н и я м и ) Пример. Путем приведения элементарными преобразованиями исходной матрицы

Подробнее

Прямой симплекс-метод (обоснование и реализация)

Прямой симплекс-метод (обоснование и реализация) Прямой симплекс-метод обоснование и реализация) А. О. Махорин Август 2015 г. Аннотация В данной пояснительной записке рассмотрено математическое обоснование прямого primal) модифицированного симплекс-метода,

Подробнее

Лекция 8: Базис векторного пространства

Лекция 8: Базис векторного пространства Уральский федеральный университет, Институт математики и компьютерных наук, кафедра алгебры и дискретной математики Вступительные замечания В курсе аналитической геометрии важную роль играли понятия базиса

Подробнее

Лекция 9: Подпространства

Лекция 9: Подпространства Уральский федеральный университет, Институт математики и компьютерных наук, кафедра алгебры и дискретной математики Определение подпространства. Примеры подпространств (1) Определение Непустое подмножество

Подробнее

4. Системы линейных уравнений 1. Основные понятия

4. Системы линейных уравнений 1. Основные понятия 4. Системы линейных уравнений. Основные понятия Уравнение называется линейным если оно содержит неизвестные только в первой степени и не содержит произведений неизвестных т.е. если оно имеет вид + + +

Подробнее