Главная страница

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


Скачать 126.77 Kb.
НазваниеКомпанииперевозчики могут осуществлять такие виды услуг
Анкорорганизация пассажирских перевозок в дальнем и местном сообщении
Дата11.03.2022
Размер126.77 Kb.
Формат файлаdocx
Имя файлапояснительная записка.docx
ТипДокументы
#392377
страница2 из 6
1   2   3   4   5   6
min

Следовательно, если осваивать пассажиропоток поездами, обращающимися между соседними станциями, их число будет строго соответствовать густоте пассажиропотока по каждому участку, а суммарные затраты на выполнение перевозок могут быть оценены в 118,1 стоимостную единицу. Однако этот вариант может быть улучшен.

Дальнейшие решения целесообразно выполнять в симплекс-таблицах.

Симплекс-метод.

Решение прямой задачи линейного программирования симплексным методом, с использованием симплексной таблицы .

Определяется минимальное значение целевой функции:

F(X) = 5,1х1+4,8х2+3,5х3+2,7х4+3,2х5+2,8х6+0,9х7+3,4х8+2,7х9+1,8х10
При следующих условиях-ограничений:

0,8х1+0,9х2+1х3+1,2х4 ≥ 22,1

0,8х1 + 0,9х2+1х3+0,9х5+0,7х6+1,1х7 ≥ 30,8 0,8х1+0,9х2+0,9х5+0,7х6+1,1х8+1,3х9 ≥ 31,8

0,8х1+0,9х5+0,9х8+1,3х10 ≥ 23,5

Для построения первого опорного плана систему неравенств необходимо привести к системе уравнений путем введения дополнительных переменных.

В первом, втором, третьем и четвертом неравенстве смысла (≥) вводится базисная переменная x11, x12, x13, x14 со знаком минус, соответственно.

0,8x1 + 0,9x2 + 1x3 + 1,2x4 + 0x5 + 0x6 + 0x7 + 0x8 + 0x9 + 0x10 -1x11 + 0x12 + + 0x13 + 0x14 = 22,1
0,8x1 + 0,9x2 + 1x3 + 0x4 + 0,9x5 +0,7x6 + 1,1x7 + 0x8 + 0x9 + 0x10 + 0x11-1x12 +

+ 0x13 + 0x14 = 30,8

0,8x1 + 0,9x2 + 0x3 + 0x4 + 0,9x5 + 0,7x6 + 0x7 + 1,1x8 + 1,3x9 + 0x10 + 0x11 +

+ 0x12 - 1x13 + 0x14 =31,8

0,8x1 + 0x2 + 0x3 + 0x4 + 0,9x5 + 0x6 + 0x7 + 1,1x8 + 0x9 + 1,2x10 + 0x11 + 0x12 + + 0x13-1x14 = 23,5

Все строки умножаются на (-1) и выбирается первоначальный опорный план.

-0,8x1- 0,9x2 -1x3- 1,2x4 + 0x5 + 0x6 + 0x7 + 0x8 + 0x9 + 0x10 + 1x11 + 0x12 + 0x13+ +0x14 = -22,1

– 0,8x1-0,9x2-1x3 + 0x4-0,9x5-0,7x6-1,1x7 + 0x8 + 0x9 + 0x10 + 0x11 + 1x12 + 0x13 + + 0x14 = -30,8

– 0,8x1-0,9x2 + 0x3 + 0x4-0,9x5-0,7x6 + 0x7-1,1x8-1,3x9 + 0x10 + 0x11 + 0x12 + 1x13 + +0x14 =-31,8

– 0,8x1 + 0x2 + 0x3 + 0x4-0,9x5 + 0x6 + 0x7-1,1x8 + 0x9-1,2x10 + 0x11 + 0x12 + 0x13 + +1x14 = -23,5

Матрица коэффициентов A = a(ij) этой системы уравнений имеет вид таблицы 1.3.
Таблица 1.3

-0,8

-0,9

-1

-1,2

0

0

0

0

0

0

1

0

0

0

-0,8

-0,9

-1

0

-0,9

-0,7

-1,1

0

0

0

0

1

0

0

-0,8

-0,9

0

0

-0,9

-0,7

0

-1,1

-1,3

0

0

0

1

0

-0,8

0

0

0

-0,9

0

0

-1,1

0

-1,2

0

0

0

1

Базисные переменные – это переменные, которые входят только в одно уравнение системы ограничений и притом с единичным коэффициентом.

Экономический смысл дополнительных переменных: дополнительные переменные задачи ЛП обозначают излишки сырья, времени, других ресурсов, остающихся в производстве данного оптимального плана.

Необходимо решить систему уравнений относительно базисных переменных: x11, x12, x13, x14.

Полагая, что свободные переменные равны 0, получим первый опорный план:

X1 = (0;0;0;0;0;0;0;0;0;0;-22,1;-30,8;-31,8;-23,5)

Базисное решение, представлено в таблице 1.4, называется допустимым, если оно неотрицательно.

Таблица 1.4

Базис

В

x1

x2

x3

x4

x5

x6

x7

x8

x9

x10

x11

x12

x13

x14

x11

-22,1

-0,8

-0,9

-1

-1,2

0

0

0

0

0

0

1

0

0

0

x12

-30,8

-0,8

-0,9

-1

0

-0,9

-0,7

-1,1

0

0

0

0

1

0

0

x13

-31,8

-0,8

-0,9

0

0

-0,9

-0,7

0

-1,1

-1,3

0

0

0

1

0

x14

-23,5

-0,8

0

0

0

-0,9

0

0

-1,1

0

-1,2

0

0

0

1

F(X0)

0

5,1

4,8

3,5

2,7

3,2

2,8

0,9

3,4

2,7

1,8

0

0

0

0


1. Проверка критерия оптимальности.

План 0 в симплексной таблице является псевдопланом, поэтому определяются ведущие строка и столбец.

2. Определение новой свободной переменной.

Среди отрицательных значений базисных переменных требуется выбрать наибольший по модулю.

Ведущей будет вторая строка, а переменную x13 следует вывести из базиса.

3. Определение новой базисной переменной.

Минимальное значение θ соответствует девятому столбцу, т.е. переменную x9 необходимо ввести в базис.

На пересечении ведущих строки и столбца находится разрешающий элемент (РЭ), равный (1,3), представленный в таблице 1.5.

Таблица 1.5

Базис

В

x1

x2

x3

x4

x5

x6

x7

x8

x9

x10

x11

x12

x13

x14

x11

-22,1

-0,8

-0,9

-1

-1,2

0

0

0

0

0

0

1

0

0

0

x12

-30,8

-0,8

-0,9

-1

0

-0,9

-0,7

-1,1

0

0

0

0

1

0

0

x13

-31,8

-0,8

-0,9

0

0

-0,9

-0,7

0

-1,1

-1,3

0

0

0

1

0

x14

-23,5

-0,8

0

0

0

-0,9

0

0

-1,1

0

-1,2

0

0

0

1

F(X0)

0

5,1

4,8

3,5

2,7

3,2

2,8

0,9

3,4

2,7

1,8

0

0

0

0

θ

0

-6,4

-5,3

-

-

-3,6

-4

-

-3

-2,1

-

-

-

-

-


4. Пересчет симплекс-таблицы 1.6.

Выполняется преобразование симплексной таблицы методом Жордано-Гаусса.

Таблица 1.6

Базис

В

x1

x2

x3

x4

x5

x6

x7

x8

x9

x10

x11

x12

x13

x14

x11

-22,1

-0,8

-0,9

-1

-1,2

0

0

0

0

0

0

1

0

0

0

x12

-30,8

-0,8

-0,9

-1

0

-0,9

-0,7

-1,1

0

0

0

0

1

0

0

x9

24,5

0,61

0,69

0

0

0,9

0,53

0

0,84

1

0

0

0

0,76

0

x14

-23,5

-0,8

0

0

0

-0,9

0

0

-1,1

0

-1,2

0

0

0

1

F(X0)

66

3,4

2,9

3,5

2,7

1,3

1,4

0,9

1,1

0

1,8

0

0

-2

0



1. Проверка критерия оптимальности.

План 1 в симплексной таблице является псевдопланом, поэтому определяются ведущие строка и столбец.

2. Определение новой свободной переменной.

Среди отрицательных значений базисных переменных требуется выбрать наибольший по модулю.

Ведущей будет вторая строка, а переменную x12 следует вывести из базиса.

3. Определение новой базисной переменной.

Минимальное значение θ соответствует седьмому столбцу, т.е. переменную x4 необходимо ввести в базис.

На пересечении ведущих строки и столбца находится разрешающий элемент (РЭ), равный (-1,1) представленный в таблице 1.7.

Таблица 1.7

Базис

В

x1

x2

x3

x4

x5

x6

x7

x8

x9

x10

x11

x12

x13

x14

x11

-22,1

-0,8

-0,9

-1

-1,2

0

0

0

0

0

0

1

0

0

0

X7

-30,8

-0,8

-0,9

-1

0

-0,9

-0,7

-1,1

0

0

0

0

1

0

0

X13

24,5

0,61

0,69

0

0

0,9

0,53

0

0,84

1

0

0

0

0,76

0

x14

-23,5

-0,8

0

0

0

-0,9

0

0

-1,1

0

-1,2

0

0

0

1

F(X1)

66

3,4

2,9

3,5

2,7

1,3

1,4

0,9

1,1

0

1,8

0

0

-2

0

θ

0

-4,25

-3,22

-3,5

0

-1,44

-2

-0,81

-

-

-

-

-

-

-


4. Пересчет симплекс-таблицы 1.8.

Выполняется преобразование симплексной таблицы методом Жордано-Гаусса.

Таблица 1.8

Базис

В

x1

x2

x3

x4

x5

x6

x7

x8

x9

x10

x11

x12

x13

x14

X11

-22,1

-0,8

-0,9

-1

-1,2

0

0

0

0

0

0

1

0

0

0

x7

28

0,72

0,81

0,9

0

0,81

0,63

1

0

0

0

0

0,9

0

0

X9

24,5

0,61

0,69

0

0

0,9

0,53

0

0,84

1

0

0

0

0,76

0

x14

-23,5

-0,8

0

0

0

-0,9

0

0

-1,1

0

-1,2

0

0

0

1

F(X1)

91,2

2,7

2,2

2,9

2,7

0,56

0,8

0

1,1

0

1,8

0

-0,74

-2

0


1. Проверка критерия оптимальности.

План 2 в симплексной таблице является псевдопланом, поэтому определяются ведущие строка и столбец.

2. Определение новой свободной переменной.

Среди отрицательных значений базисных переменных требуется выбрать наибольший по модулю.

Ведущей четвертая строка, а переменную x14 следует вывести из базиса.

3. Определение новой базисной переменной.

Минимальное значение θ соответствует десятому столбцу, т.е. переменную x10 необходимо ввести в базис.

На пересечении ведущих строки и столбца находится разрешающий элемент (РЭ), равный (-1,2) представленный в таблице 1.9.

Таблица 1.9

Базис

В

x1

x2

x3

x4

x5

x6

x7

x8

x9

x10

x11

x12

x13

x14

x11

-22,1

-0,8

-0,9

-1

-1,2

0

0

0

0

0

0

1

0

0

0

x7

28

0,72

0,81

0,9

0

0,81

0,63

1

0

0

0

0

0,9

0

0

x9

24,5

0,61

0,69

0

0

0,9

0,53

0

0,84

1

0

0

0

0,76

0

x10

-23,5

-0,8

0

0

0

-0,9

0

0

-1,1

0

-1,2

0

0

0

1

F(X2)

91,2

2,7

2,2

2,9

2,7

0,56

0,8

0

1,1

0

1,8

0

-0,74

-2

0

θ

0

-3,4

-

-

-

-0,5

-

-

-

0

-1,5

-

-

-

-


4. Пересчет симплекс-таблицы 1.10.

Выполняется преобразование симплексной таблицы методом Жордано-Гаусса.

Таблица 1.10

Базис

В

x1

x2

x3

x4

x5

x6

x7

x8

x9

x10

x11

x12

x13

x14

x11

-22,1

-0,8

-0,9

-1

-1,2

0

0

0

0

0

0

1

0

0

0

x7

28

0,72

0,81

0,9

0

0,81

0,63

1

0

0

0

0

0,9

0

0

x9

24,5

0,61

0,69

0

0

0,9

0,53

0

0,84

1

0

0

0

0,76

0

x10

19,6

0,67

0

0

0

0,75

0

0

0,92

0

1

0

0

0

0,83

F(X2)

126,4

1,5

2,2

2,9

2,7

0,79

0,8

0

0,55

0

0

0

-0,74

-2

-1,2


1. Проверка критерия оптимальности.

План 3 в симплексной таблице является псевдопланом, поэтому определяются ведущие строка и столбец.

2. Определение новой свободной переменной.

Среди отрицательных значений базисных переменных требуется выбрать наибольший по модулю.

Ведущей будет первая строка, а переменную x11 следует вывести из базиса.

3. Определение новой базисной переменной.

Минимальное значение θ соответствует четвертому столбцу, т.е. переменную x4 необходимо ввести в базис.

На пересечении ведущих строки и столбца находится разрешающий элемент (РЭ), равный (-1,2) представленный в таблице 1.11.

Таблица 1.11

Базис

В

x1

x2

x3

x4

x5

x6

x7

x8

x9

x10

x11

x12

x13

x14

x11

-22,1

-0,8

-0,9

-1

-1,2

0

0

0

0

0

0

1

0

0

0

x7

28

0,72

0,81

0,9

0

0,81

0,63

1

0

0

0

0

0,9

0

0

x9

24,5

0,61

0,69

0

0

0,9

0,53

0

0,84

1

0

0

0

0,76

0

x10

19,6

0,67

0

0

0

0,75

0

0

0,92

0

1

0

0

0

0,83

F(X3)

176,2

1,5

2,2

2,9

2,7

0,79

0,8

0

0,55

0

0

0

-0,74

-2

-1,2

θ

0

-1,9

-2,4

-2,9

-2,25

0

0

0

0

0

0

-

-

-

-


4. Пересчет симплекс-таблицы 1.12.

Выполняется преобразование симплексной таблицы методом Жордано-Гаусса.

Таблица 1.12

Базис

В

x1

x2

x3

x4

x5

x6

x7

x8

x9

x10

x11

x12

x13

x14

x4

18,4

0,67

0,75

0,83

1

0

0

0

0

0

0

0,83

0

0

0

x7

28

0,72

0,81

0,9

0

0,81

0,63

1

0

0

0

0

0,9

0

0

x9

24,5

0,61

0,69

0

0

0,9

0,53

0

0,84

1

0

0

0

0,76

0

X5

19,6

0,67

0

0

0

0,75

0

0

0,92

0

1

0

0

0

0,83

F(X3)

176,2

-0,14

0,2

0,49

0

-0,52

0,8

0

-0,3

0

-0,83

-0,7

-0,74

-2

-1,2



В базисном столбце все элементы положительные.

Основной алгоритм симплекс-метода.

Итерация №0.

1. Проверка критерия оптимальности.

Текущий опорный план неоптимален, так как в индексной строке находятся отрицательные коэффициенты.

2. Определение новой базисной переменной.

В индексной строке F(x) выбирается максимальный по модулю элемент. В качестве ведущего выберется столбец, соответствующий переменной x5, так как это наибольший коэффициент по модулю.

3. Определение новой свободной переменной.

Вычисляется значение Di по строкам как частное от деления: bi / ai6 и из них выбирается наименьшее:

1   2   3   4   5   6


написать администратору сайта