- •Задачи принятия управленческих решений и их реализация в среде qsb
- •Симферополь – 2009 г.
- •Введение
- •Методологические основы оптимизации
- •I.1. Необходимые условия для применения оптимизационных методов
- •I.1.1. Определение границ системы
- •I.1.2. Характеристический критерий
- •I.1.3. Независимые переменные
- •I.1.4. Модель системы
- •I.2. Структура оптимизационных задач
- •Глава I. Задача линейного программирования
- •I. 1. Разработка моделей линейного программирования.
- •I. 1.1. Пример разработки модели задачи технического контроля
- •I. 1.2. Общая постановка задачи линейного программирования
- •I. 2. Методы решения задач линейного программирования
- •I. 2.1. Графический метод решения задачи лп
- •I.2.3. Табличный симплекс-метод.
- •I.2.4. Алгоритм симплекс-метода.
- •Задачи для самостоятельного решения
- •I. 3. Двойственность в задачах линейной оптимизации
- •I. 3.1. Двойственная задача линейного программирования
- •I. 3.2. Двойственный симплекс-метод.
- •I. 4. Основные утвержднеия теории двойственности и их экономическое содержание
- •I. 4.1. Первая теорема двойственности
- •I. 4.2. Вторая теорема двойственности и ее экономическое содержание
- •I. 4.3. Третья теорема двойственности и ее экономическое содержание.
- •I. 4.4. Анализ чувствительности математической модели и диапазоны устойчивости
- •I.4.4.1. Диапазон изменения небазисной переменной
- •I.4.4.2. Диапазон изменения коэффициентов целевой функции
- •I.4.4.3. Диапазон изменения элемента вектора свободных членов
- •I.4.4.4. Диапазон изменения элемента матрицы коэффициентов системы ограничений
- •I.5. Пакет прикладных программ qsb
- •I.5.1. Главное меню пакета
- •I.5.2. Меню программы линейного программирования
- •I.5.3. Подготовка данных для задачи линейного программирования
- •I.5.4. Решение задачи линейного программирования
- •I.5.5. Просмотр и анализ результатов решения задачи
- •I.5.6. Чтение и запись задач на дискету
- •I.5.7. Mодификация (изменение) данных задачи
- •Варианты исходных данных
- •Варианты индивидуальных заданий (таблица 2).
- •Порядок выполнения работы
- •Контрольные вопросы
- •II. 1.2. Метод определения начального опорного плана перевозок
- •Задачи для самостоятельного решения
- •II.1.3. Решение транспортной задачи в qsb
- •II.2. Задача о назначениях
- •Начальная таблица
- •Iteration 1 (Итерация 1)
- •Iteration 2 (Итерация 2)
- •II. 3. Целочисленные задачи линейного программирования
- •II. 3.1. Метод отсекающих плоскостей
- •Задачи для самостоятельного решения
- •II.4. Метод ветвей и границ в задачах целочисленного программирования
- •II. 4.1. Алгоритм метода ветвей и границ
- •II. 4.2. Правила ветвления
- •II. 4.3. Два правила выбора вершины задачи лп для дальнейшего ветвления
- •II. 4.4. Некоторые рекомендации по формулировке и решению задач цлп
I.4.4.3. Диапазон изменения элемента вектора свободных членов
Рассмотрим
случай, когда в исходной записи
тое
ограничение является неравенством типа
“
”.
Дальнейшие рассуждения будем проводить
в зависимости от статуса дополнительной
переменной
го
ограничения в оптимальном решении.
а). Дополнительная переменная – базисная.
Ограничение
неактивно, значение
равно остатку ресурса, следовательно,
уменьшить запас ресурса можно на
величину, не превышающую его остатка,
а увеличить – до бесконечности. Если
то
При этом сохраняется условие допустимости
решения.
б). Дополнительная переменная – небазисная.
Ограничение активно. Изменение свободного члена ограничений равносильно изменению дополнительной переменной, при котором происходит изменение всех базисных переменных. Некоторые из них могут уменьшаться, и, следовательно, достичь нулевого значения. Если то из условия сохранения допустимости следует, что
Если
ограничение является неравенством типа
“
”,
то соответствующие диапазоны имеют
следующие значения:
дополнительная переменная – базисная:
дополнительная переменная – небазисная:
Если ограничение является равенством, то диапазона изменения свободного члена нет и любое его изменение приводит к необходимости преобразования базиса.
I.4.4.4. Диапазон изменения элемента матрицы коэффициентов системы ограничений
Рассмотрим
изменение только элементов небазисных
столбцов. Если
то изменится только относительная
оценка небазисной переменной
.
Из условия сохранения оптимальности,
то есть не отрицательности этой оценки:
если
если
I.5. Пакет прикладных программ qsb
I.5.1. Главное меню пакета
ППП QSB предназначен для решения широкого круга задач обоснования решений организационного управления в экономике, ряда задач оптимизации, встречающихся в технике и инженерных исследованиях, областях естествознания, теории стохастических процессов и тому подобное. Представление о характере решаемых задач дает главное меню пакета, представленное на Фиг.1., где (как и в дальнейшем описании пакета) тексты на английском языке снабжены подстрочным переводом.
ППП QSB позволяет решать задачи сравнительно небольшой размерности с возможностью просмотра не только окончательных результатов, но и промежуточных, что обеспечивает возможность его использования для изучения алгоритмов оптимизации.
Выбор задачи или программы осуществляется в главном меню установкой курсора на соответствующий пункт или нажатием на цифровую клавишу с соответствующим номером пункта меню.
Welcom to QSB (Quantitative Systems for Bussines)! Приглашаем в QSB (Вычислительная система для бизнеса) You may choose from following management science decision support systems: Вы можете выбрать функцию системы научной поддержки управленческих решений: |
|||
Code№ Номер |
Programm Программа |
Code№ Номер |
Programm Программа |
1- |
Linear Programming Линейное программирование |
9- |
Inventory Theory Управление запасами |
2- |
Integer Linear Programming Целочисленное линейное программирование |
A- |
Queuing Theory Теория массового обслуживания |
3- |
Transportation problem Транспортная задача |
B- |
Queuing system simulation Моделирование СМО |
4- |
Assignment problem Задача о назначениях |
C- |
Decision/ probabylity Theory Статистические игры |
5- |
Network modeling Моделирование сетей |
D- |
Marcov process Марковские процессы |
6- |
Project scheduling - CPM Сетевое планирование - МКП |
E- |
Time series forecasting Прогнозирование временных рядов |
7- |
Project scheduling - PERT Сетевое планирование - ПЕРТ |
F- |
Specify the type of printer Определение типа принтера |
8- |
Dynamic Programming Динамическое программирование |
G- |
Exit from QSB Выход из QSB |
QSB
(I): Programs 1 to 7, QSB (II): Programs 8 to E
QSB
(I): Программы 1 - 7, QSB (II): Программы 8
- Е
Передвигая курсор вверх или вниз, выберите режим и нажмите ENTER
Фиг. 1. Главное меню пакета QSB.
