- •Лекция 1 Задачи линейного программирования
- •1. Задача оптимального планирования производства
- •2. Графический метод решения задач линейного программирования
- •3. Алгоритм симплекс-метода решения задач линейного программирования
- •4 Решение задач линейного программирования средствами Excel
- •Лекция 2. Элементы теории матричных игр
- •1. Платежная матрица. Нижняя и верхняя цена игры
- •2 Приведение матричной игры к задаче линейного программирования.
- •3 Пример решения матричной игры средствами Excel
- •Лекция 3. Транспортная задача
- •1 Закрытая транспортная задача
- •2. Открытая транспортная задача
- •3 Пример решения транспортной задачи средствами Excel
- •Лекция 4. Сетевое планирование
- •1. Сетевой график и его элементы
- •2. Резервы времени выполнения работ сетевого графика
- •3 Пример построения сетевого графика и расчета резервов времени
- •Лекция 5. Динамическое программирование
- •1. Задача о распределении средств между предприятиями
- •2. Пример решения задача о распределении средств между предприятиями
- •Лекция 6. Ковариационный анализ
- •1. Коэффициенты ковариации и корреляции
- •2. Расчет коэффициентов ковариации и корреляции в табличном процессоре Microsoft Excel
- •3. Понятие о методе ранговой корреляции
- •Тема 7. Парная линейная регрессия
- •1. Линейное уравнение регрессии
- •2. Построение линейного уравнения регрессии в пакете «Stadia»
- •1 Построение множественного линейного уравнения регрессии в Excel
- •2 Пример построения линейной производственной функции
- •Лекция 9. Кластерный анализ
- •9 Иерархические кластер-структуры
- •2. Проведение кластерного анализа в пакете «Stadia»
- •Лекция 10. Дискриминантный анализ
- •1. Основные сведения о дискриминантном анализе
- •2. Проведение дискриминантнрого анализа в пакете «Stadia»
2. Открытая транспортная задача
Может оказаться, что сумма поставок не равна сумме потребностей, в этом случае имеем открытую модель транспортной задачи. Рассмотрим решение открытой транспортной задачи на примере.
Пример 2.Минимизировать транспортные расходы по доставке грузов от поставщиков А1, А2, А3к потребителям В1, В2, В3, если заданы объем поставок и потребностей, а также тарифы по доставке единицы груза от каждого поставщика до каждого потребителя (в д.е.).
-
В
А
7
17
23
8
2
4
10
20
5
11
7
24
3
6
5
Сумма поставок 8+20+24=52, сумма потребностей 7+17+23=47. Сумма поставок не равна сумме потребностей, поэтому мы имеем открытую модель транспортной задачи. Введем фиктивного потребителя с потребностью, равной 52-47=5 (ед. товара).
В А |
7 |
17 |
23 |
5 |
|
8
|
2 7---- |
4 ----1 |
10
0 |
0
-5 |
-5 |
20
|
5 + ----- 9 4 |
11 --- 16 |
7 4 |
0
2 2 |
2 |
24
|
3
7 4 |
6
9 |
5 19 |
0 5 |
0 |
7 9 5 0
Дочертим еще один столбец в таблице. Основные тарифы в этом столбце возьмем равные нулю. Далее решаем задачу как закрытую модель.
Составим опорный план по методу северо-западного угла.
Число загруженных клеток должно равно m+n-1=3+4-
-1=6– невырожденный план. Улучшаем план по методу потенциалов.
В двух клетках получается одинаковая разность (косвенный тариф минус основной), она составляет 4 единицы. Если построить циклы с обеими этими клетками, то оба цикла дадут перемещение одинаковой стоимости, поэтому можно брать любой из них. Построим цикл с загружаемой клеткой (2;1).
По циклу перемещаем наименьшую отрицательную поставку 7.
-
В
А
7
17
23
5
8
2
-2
4
8
10
0
0
-5
-7
20
5
7
11
9-----
7
---- 4
0
2 2
0
24
3
3
6
+ -----
9 3
5
-----19
0
5
-2
5 11 7 2
По циклу перемещаем поставку 9.
-
В
А
7
17
23
5
8
2
1
4
8
10
3
0
-4
-2
20
5
7
11
8
7
13---
-- +0
2 2
2
24
3
3
6
9
5
10---
0
----5
0
3 6 5 0
По циклу перемещаем поставку 5.
-
В
А
7
17
23
5
8
2
1
4
8
10
3
0
-4
-4
20
5
7
11
8
7
8
0
5
0
24
3
3
6
9
5
15
0
-2
2
5 8 7 0
Последний план перевозок оптимален, так как все косвенные тарифы основных тарифов.
Посчитаем минимальную стоимость перевозок товаров (д.е.).