- •Элементы линейной алгебры с приложением
- •Введение
- •1. Определители
- •Определителем матрицы Вназывается число
- •2. Системы линейных уравнений
- •Рассмотрим снова систему (2). Определитель
- •3. Векторы и ленейные операции над ними
- •4. Векторы в декартовой прямоугольной системе координат. Скаряное произведение
- •Доказательство.Используя свойства 3, 4, получим
- •5. Векторное и смешанное произведения
- •Легко проверить исходя из определения векторного произведения, что
- •6. Уравнение плоскости и прямой
- •Решение. Уравнение плоскости, проходящей через точку м1имеет вид
- •7. Матрицы
- •Пусть дана квадратная матрица
- •Покажем, что
- •8. Ранг матрицы. Исследование системы линейных уравнений
- •Рассмотрим матрицу
- •Матрицы
- •Пример 2. Решить систему
- •По формулам Крамера
- •9. Линейные преобразования. Собственные векторы
- •Матрица
- •Так как 0, то1,2,3– ненулевое решение однородной системы
- •В силу следствия из раздела 8
- •В двумерном случае система (3) имеет вид
- •Замечание.Если матрица Аφлинейного преобразованияв базе диагональная:
- •10. Симметрические и ортогональные матрицы Квадратная матрица вида
- •Оказывается, что векторы 1и2перпендикулярны. В самом деле, применяя лемму, получаем
- •Матрица
- •Матрица преобразования в базе1,2диагональная
- •11. Квадратичные формы. Кривые второго парядка
- •12. Положительные матрицы
- •13. Балансовая модель
- •14. Продуктивные матрицы
- •15. Норма матрицы
- •16. Итерационный метод
- •17. Возмущение решений
- •18. Демографический рост
- •19. Регрессионные модели
- •20. Постановка транспортной задачи
- •20.1 Математическая формулировка транспортной задачи.
- •20.2 Базисное распределение в транспортной задаче
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 11
- •21. Техника решения транспортной задачи вручную (метод потенциалов)
- •Вариант 13
- •22. Формализация производственных задач линейного программирования
- •23. Геометрическая интерпретация задач линейного программирования
- •24. Симплексный метод решения задач линейного программирования
- •24.1 Общая формулировка задачи линейного программирования
- •24.2 Заполнение симплексной таблицы по строкам
- •Симплексная таблица
- •24.3 Заполнение симплексной таблицы по столцам
- •24.4 Двойственные задачи, оценки, проблемы.
- •Ответы к вариантам:
- •25. Метод последовательных приближений (метод итерации)
- •26. Условия сходимости итерационного процесса
- •27. Оценка погрешности приближенного процесса метода итерации
- •28. Метод зейделя. Условия сходимости процесса зейделя
- •29. Оценка погрешности процесса зейделя
- •30. Привеление системы линейных уравнений к виду, удобному для итерации
- •31. Исправление элементов приближенной обратной матрицы
- •Задания для самостоятельной работы.
- •Вариант 1
- •Вариант 9
- •Экзаменационные вопросы
20.2 Базисное распределение в транспортной задаче
Чтобы получить оптимальный план, необходимо в первую очередь получить базисное распределение плана (перевозок). Базисный план должен быть как можно более приближенным к оптимальному.
Существует несколько способов его составления.
СПОСОБ СЕВЕРО-ЗАПОДНОГО УГЛА
Чтобы воспользоваться этим способом, необходимо заполнить таблицу, начиная от левого верхнего угла и кончая нижним правым углом.
Посмотрим, как это делается, на примере.
Условия задачи представлены в таблице.
Поставщики и их мощность |
Потребители и их спрос | ||||
D1 |
D2 |
D3 |
D4 | ||
45 |
55 |
51 |
49 | ||
S1 |
20 |
10 |
1 |
2 |
8 |
S2 |
30 |
8 |
3 |
1 |
1 |
S3 |
40 |
6 |
5 |
6 |
4 |
S4 |
50 |
4 |
7 |
9 |
6 |
S5 |
60 |
3 |
4 |
2 |
8 |
Начинаем заполнять таблицу с клетки S1 -D1(20).
Поставщики и их мощность |
Потребители и их спрос | ||||
D1 |
D2 |
D3 |
D4 | ||
45 |
55 |
51 |
49 | ||
S1 |
20 |
20 |
|
|
|
S2 |
30 |
25 |
5 |
|
|
S3 |
40 |
|
40 |
|
|
S4 |
50 |
|
10 |
40 |
|
S5 |
60 |
|
|
11 |
49 |
Затем последовательность заполнения выглядит следующим образом:
S1 - D1 (25); S2 – D2 (5); S3 – D2 (40); S4 – D2 (10); S4 – D2 (10); S4 – D3 (40);
S5 –D3(11);S5 –D4(49).
Проверьте себя.
Перепишите в тетрадь условия задачи и составьте первый опорный план табличным способом.
Вариант 1
|
D1 |
D2 |
D3 |
D4 |
Мощность |
S1 |
2 |
7 |
7 |
8 |
40 |
S2 |
1 |
9 |
2 |
3 |
50 |
S3 |
4 |
8 |
4 |
5 |
40 |
S4 |
2 |
6 |
3 |
2 |
50 |
Спрос |
50 |
10 |
100 |
20 |
180 |
Вариант 2
|
D1 |
D2 |
D3 |
D4 |
Мощность |
S1 |
6 |
6 |
3 |
8 |
90 |
S2 |
3 |
9 |
4 |
3 |
60 |
S3 |
5 |
4 |
7 |
2 |
150 |
S4 |
2 |
7 |
5 |
4 |
20 |
Спрос |
100 |
60 |
80 |
30 |
270 |
Вариант3
|
D1 |
D2 |
D3 |
D4 |
Мощность |
S1 |
7 |
10 |
2 |
7 |
20 |
S2 |
8 |
9 |
5 |
5 |
70 |
S3 |
5 |
3 |
7 |
2 |
30 |
S4 |
6 |
4 |
4 |
3 |
80 |
Спрос |
50 |
60 |
50 |
40 |
200 |
Вариант 4
|
D1 |
D2 |
D3 |
D4 |
Мощность |
S1 |
3 |
2 |
4 |
7 |
40 |
S2 |
2 |
5 |
3 |
8 |
60 |
S3 |
5 |
7 |
9 |
5 |
40 |
S4 |
7 |
4 |
10 |
6 |
80 |
Спрос |
70 |
60 |
70 |
20 |
220 |
СПОСОБ НАИМЕНЬШЕГО ЭЛЕМЕНТА В СТОЛБЦЕ (СТРОКЕ)
Чтобы воспользоваться этим способом, необходимо поочередно в столбцах (строках) матрицы заполнить клетки, соответствующие минимальным значениям cij.
Если при записи спрос по столбцу (или мощность по строке) удовлетворен не полностью, ищем следующий по величине элемент в данном столбце (строке). Такие операции проводятся до полного удовлетворения спроса. После этого переходят к следующему столбцу (строке).
Обратите внимание:
Если в столбце (строке) два или несколько одинаковых по величине показателей ct j, то для составления плана перевозки может быть взят любой из них.
В качестве примера заполним (построчно) методом наименьшего элемента таблицу с предыдущего примера. Заполнение начинаем с клетки S5- D1 (45).
-
Поставщики и их мощность
Потребители и их спрос
D1
D2
D3
D4
45
55
51
49
S1
20
20
S2
30
30
S3
40
40
S4
50
1
49
S5
60
45
5
10
Затем последовательность заполнения выглядит следующим образом:
S1 – D2 (20); S2 – D2 (30); S5 – D2 (5); S5 – D3 (10); S3-D3 (40); S4 – D3 (1); S4 – D4 (49).
Проверь себя.
Перепишите в тетрадь условия задачи и составьте опорный план способом наименьшего элемента в столбце (строке).