Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Исследование операций

Автор:   •  Апрель 29, 2023  •  Практическая работа  •  708 Слов (3 Страниц)  •  200 Просмотры

Страница 1 из 3

Министерство науки и высшего образования Российской Федерации

Федеральное государственное автономное образовательное учреждение

высшего образования

«Пермский национальный исследовательский политехнический университет»

Электротехнический факультет

Кафедра ИТАС

ОТЧЁТ ПО ПРАКТИЧЕСКОЙ РАБОТЕ № 4

ИССЛЕДОВАНИЕ ОПЕРАЦИЙ

Выполнил: студент

Группа

Проверил:

Доцент,

Кандидат технических наук

Гольдштейн А. Л.

ПЕРМЬ 2023


Задание: решить задачи методом ветвей и границ. Корневую задачу решить симплекс-методом, остальные графически. Построить дерево решений.

Задание варианта:

L=13x1 – 6x2  max

12x1 + 11x2 132

4x1 – 5x2   20,5

xj  0, цел.

Решение:

Необходимо найти такие x1 и x2, которые удовлетворяют всем условиям и доставляют максимум критерию L, причём x1 и x2 должны быть целыми числами.

В список задач помещаем исходную задачу без требования целочисленности.

Модель корневой задачи:

L=13x1 – 6x2  max

 [pic 1]

Из списка задач берём задачу и решаем её симплекс-методом.

В качестве рекорда z принимаем значение, равное -M, т.к. не все коэффициенты критерия положительны.

Приводим её к каноническому виду:

L=13x1 – 6x2  max

 [pic 2]

,  – дополнительные переменные.[pic 3][pic 4]

Из этого получаем искусственное (недопустимое) базисное решение: x3 =132, x4 = 20,5 (остальные переменные равны нулю). Соответственно базис состоит из одноименных векторов условий.

В первую строку таблицы заносятся коэффициенты при x из L.

L=13x1 – 6x2 =0 x0+13 x1-6 x2+0 x3+0 x4.

Csi – коэффициенты в L при базисных переменных (базисные переменные – x3 , x4 ).

132 x0=12x1 + 11x2 +1x3+ 0x4;

20,5 x0=4x1 - 5x2 +0x3+1x4.

zj – вычисляется по формуле:

[pic 5]

[pic 6]

[pic 7]

[pic 8]

[pic 9]

[pic 10]

Оценки Δj вычисляются по формуле:

[pic 11]

где  – коэффициенты из первой строки таблицы.[pic 12]

[pic 13]

[pic 14]

[pic 15]

[pic 16]

[pic 17]

Если нет отрицательных оценок, значит, выполнился признак оптимальности. На этом этапе признак оптимальности не выполняется.

При невыполнении признака оптимальности выбирается минимальная (отрицательная) оценка. Если получилось несколько таких оценок, то выбирается любая из них. Она определяет направляющий столбец.

Заполняется столбец θ. Значения вычисляются делением элементов столбца A0 на положительные элементы направляющего столбца.

[pic 18]

[pic 19]

По минимальному значению θ определяется направляющая строка k: minθi=θk. Если получилось несколько θ, то выбирается любая из них. На пересечении направляющих строки и столбца находится направляющий элемент.

Таблица 0

0

13

-6

0

0

θ

i

Csi

Баз.

A0

A1

A2

A3

A4

1

0

A3

132

12

11

1

0

11

2

0

A4

20,5

4

-5

0

1

5,125

3

Δj

0

-13

6

0

0

4

zj

0

0

0

0

0

Изменяется базис в позиции направляющей строки. Базисным становится вектор, соответствующий направляющему столбцу, т.е. A1. И изменяется соответствующий коэффициент в таблице 1.

...

Скачать:   txt (9.6 Kb)   pdf (1.3 Mb)   docx (1.7 Mb)  
Продолжить читать еще 2 страниц(ы) »
Доступно только на Essays.club