Симплекс метод с искусственным базисом
Особенности планирования производства разнообразных видов изделий в стоимостном выражении на определённый период времени. Способы применения симплексного метода с искусственным базисом в системе ограничений и условий-равенств, и условий-неравенств.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 20.05.2017 |
Размер файла | 366,4 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Симплекс метод с искусственным базисом
Объектом исследования настоящей работы является планирование производства изделий на определенный плановый период, предприятия «XXX» в г. Холмск. Предметом исследования является изготовление на определённый плановый период времени разнообразные виды изделий.
Целью исследования является спланировать выпуск изделий B при условии, что план должен быть выполнен в стоимостном выражении на определенную сумму.
Для предметного представления результатов исследования решим задачу о планировании производства предприятия «XXX».
Производственному секторунамечено к изготовлению на определённый плановый период времени два вида изделий: C и Z. На производство единицы изделия Cпервого типа используется 1ч., оборудование второго типа используется 4 ч. На производство единицы изделия Z оборудование первого типа используется 2 ч., оборудование второго типа - 2 ч.
Фонд полезного времени первого типа оборудования составляет 120 ч. второго типа оборудования - 240 ч. Отпускная цена единицы изделия C составляет 4 руб., а изделия Z - 6 руб. Спланировать выпуск изделий C и Z при условии, что план должен быть выполнен в стоимостном выражении на сумму не менее 320 рублей, и оборудование первого типа должно быть загружено минимально. Решить задачу графическим и симплексным методом с искусственным базисом.
Построение математической модели задачи. Преобразуем данные задачи в таблицу:
Таблица 1- Данные задачи «Планирование производства»
Оборудование |
Затраты времени на единицу изделия, ч |
Фонд полезного времени, ч |
||
C |
Z |
|||
1-го типа |
1 |
2 |
120 |
|
2-го типа |
4 |
2 |
240 |
|
Отпускная цена, р/шт. |
4 |
6 |
- |
Система, учитывающая все поставленные условия, имеет следующий вид:
Симплексный метод применяется при решении задач линейного программирования, заданных в канонической форме.
Задачу линейного программирования будем считать приведённой к каноническому виду, если:
- система ограничений содержит только равенства;
- правые части системы ограничений положительны.
Приведём задачу к канонической форме:
Задача не обладает начальным опорным решением с базисом из единичных векторов. Введя метод искусственного базиса, составляем расширенную задачу. В левую часть третьего уравнения системы ограничений вводим положительную (неотрицательную) искусственную переменную с коэффициентом +1. Данная задача - задача на нахождение минимума, поэтому эта переменная в целевую функцию вводится с коэффициентом +M (предполагаем ):
Сведём данные в 1-й блок таблицы Гаусса (в столбце стоят коэффициенты базисных переменных целевой функции):
Таблица 2- Сведенные данные задачи в таблице Гаусса
Базис |
1 |
2 |
0 |
0 |
0 |
Комментарий |
|||||
0 |
1 |
2 |
1 |
0 |
0 |
0 |
120 |
120:2=60 |
|||
0 |
4 |
2 |
0 |
1 |
0 |
0 |
240 |
240:2=120 |
|||
4 |
6 |
0 |
0 |
-1 |
1 |
320 |
320:6=53 |
||||
Z |
0 |
0 |
0 |
Таблица№2 |
Первоначально базисными переменными будут являться переменные , , , и начальное опорное решение:
Проверим полученный опорный план на оптимальность.
Для этого вычислим индексы:
Здесь возможны три:
-все оценки в индексной строке неположительны - значит полученный план будет оптимален;
- среди оценок есть хотя бы одна положительная, и в столбце над ней есть хотя бы один положительный коэффициент - план не являетсяоптимальным, но возможно его улучшение;
-среди оценок есть хотя бы одна положительная, и в столбце над ней нет ни одного положительного коэффициента - целевая функция не ограничена сверху, оптимального плана не существует.
Поскольку в строке индексов есть положительные оценки, то опорный план не оптимален. Переходим к новому опорному плану, т.е. поменяем базис.
Ведущий столбец в случае задачи на минимум определяется по самой большой оценке в строке индексов и указывает на то, какая переменная будет вводиться в новый базис. В данном случае ведущий столбец и в новый базис вводится переменная . Ведущая строка определится по самой наименьшей величине и указывает, какая базисная переменная выводится из базиса. В данном случае ведущая строка и из базиса выводится переменная . Итак, определены ведущий столбец и ведущая строка
Переходим к новому базису и составляем для него новую симплекс-таблицу.
Таблица 3- Симплекс-таблица для нового базиса
Базис |
1 |
2 |
0 |
0 |
0 |
Комментарий |
|||||
0 |
-1/3 |
0 |
1 |
0 |
1/3 |
-1/3 |
40/3 |
||||
0 |
8/3 |
0 |
0 |
1 |
1/3 |
-1/3 |
400/3 |
400:8=50 |
|||
2/3 |
1 |
0 |
0 |
-1/6 |
1/6 |
160/3 |
160:2=80 |
||||
Z |
1/3 |
0 |
0 |
0 |
-1/3 |
320/3 |
Таблица№3 |
В результате преобразований на месте ведущего столбца новой симплекс-таблицы получен единичный столбец.
Построим новый опорный план:
Проверим полученный опорный план на оптимальность.
Вычисляем индексы:
В строке индексов положительная оценка, следовательно, опорный план не оптимален. Переходим к новому опорному плану.
Таблица 4- Новый опорный план
Базис |
1 |
2 |
0 |
0 |
0 |
||||
0 |
0 |
0 |
1 |
1/8 |
3/8 |
-3/8 |
30 |
||
1 |
1 |
0 |
0 |
3/8 |
1/8 |
-1/8 |
50 |
||
0 |
1 |
0 |
-1/4 |
-1/4 |
1/4 |
20 |
|||
Z |
0 |
0 |
0 |
-1/8 |
-3/8 |
90 |
Опорный план:
Проверим полученный опорный план на оптимальность. Вычислим индексы:
Опорный план, составленный по последней симплекс-таблице, является оптимальным, т.к. оценки в строке индексов все отрицательны и равны 0.
Если в результате решения задачи с искусственным базисом:
- получено оптимальное решение, в котором все искусственные переменные равны нулю, то исходная задача также имеет оптимальное решение, которое получается из оптимального решения -задачи путём отбрасывания всех искусственных переменных;
- получено оптимальное решение, в котором хотя бы одна из искусственных переменных не равна нулю, то исходная задача решений не имеет;
- установлено, что -задача решений не имеет, то исходная задача также решений не имеет, так как есть неограниченность целевой функции.
Найдено решение, оптимальное с точки зрения минимизации целевой функции в имеющихся условиях:
( план производства изделия A, ед.)
( план производства изделия B , ед.)
при этом
(минимально возможная загрузка оборудования 1-го типа при данных условиях, ч)
Прибыль от реализации созданных изделий составит руб.
Вывод:
50 - план производства изделия C (ед.),
20 - план производства изделия Z (ед.);
90 - загрузка оборудования 1-го типа (ч);
320 - прибыль при выполненном плане (руб.).
Рассмотрим графическое решение задачи, а за одно осуществим проверку.
Найдём геометрически наименьшее значение линейной функции в области, заданной системой неравенств
или
Область допустимых решений есть пересечение полуплоскостей:
Прямая 1 Прямая 2 Прямая 3
0 |
60 |
|
40 |
40 |
|
30 |
60 |
|
50 |
20 |
|
20 |
40 |
|
50 |
20 |
Запишем её уравнение нулевой линии уровня целевой функции и и построим по точкам (тонкая линия):
Таблица
0 |
0 |
|
20 |
-10 |
Двигая эту прямую параллельно самой себе (по направлению), зафиксируем её крайнее положение . Это нижняя опорная прямая для области .
Минимальное значение в области определится пересечением прямых и :
минимальное значение целевой функции в области.
Выводы
симплексный планирование стоимостный
50 - план производства изделия С (ед.),
20 - план производства изделия Z (ед.);
90 - загрузка оборудования 1-го типа (ч).
Решив данную задачу симплекс методом с искусственным базисом, а также графическим методом мы убедились, что расчет произведен, верно.
Данная задача о планировании производства является примером работы предприятия «ХХХ» г.Холмска. Благодаря ей мы спланировали выпуск изделий при условии, что план должен быть выполнен в стоимостном выражении на определенную сумму.
Благодаря методу симплекс с искусственным базисом, можно решать задачи при присутствии в системе ограничений и условий-равенств, и условий-неравенств. Данный тип решения производственных задач универсален для многих предприятий.
Литература
1. Бурда А.Г. Бурда Г.П. Методы принятия управленческих решений в экономических системах АПК: учеб. пособие для вузов / А.Г. Бурда, Г.П. Бурда. - Краснодар: КубГАУ, 2013. - 532 с
2. Информатизация деловой сферы и профессиональная деятельность Затонская И.В., Затонская С.С. Сборники конференций НИЦ Социосфера. 2014. № 1. С. 026-032.
3. Информационные технологии в управлении имущественным состоянием аграрного предприятия Затонская И.В., Чуб Е.В. В сборнике: Cовременное состояние и приоритетные направления развития экономики Материалы Международной заочной научно-практической конференции. Новосибирский государственный аграрный университет. Россия, г. Новосибирск, 2014. С. 88-93.
4. Ковалева К.А. Системы информационной безопасности и их построение/Ковалева К.А., Попова Е.В. В сборнике: Современные технологии управления - 2014 Сборник материалов международной научной конференции. Киров, 2014. С. 1853-1862.
5. Ковалева К.А., Попова Е.В., Молошнев С.А. Анализ востребованности сервисов систем межведомственного электронного взаимодействия многофункционального центра // Анализ, моделирование и прогнозирование экономических процессов: материалы VI Международной научно-практической Интернет-конференции, 15 декабря 2014 г. - 15 февраля 2015 г. / под ред. Л.Ю. Богачковой, В.В. Давниса; Волгоград. гос. ун-т, Воронеж. гос. ун-т. - Волгоград: ООО «Консалт», 2014.
6. Комиссарова К.А. Основы алгоритмизации и программирования: методическое пособие Часть I Turbo Pascal Си++ (2-е издание, переработанное): метод. пособие/ Комиссарова К.А., Коркмазова С.С. -Краснодар, КубГАУ 2014.-54 с.
7. Комиссарова К.А.Основы алгоритмизации и программирования: методическое пособие Часть II Turbo Pascal Си++ (2-е издание, переработанное): метод. пособие/ Комиссарова К.А., Коркмазова С.С. -Краснодар, КубГАУ 2014.-58 с.
8. Моделирование деятельности страховых компаний методами нелинейной динамики: монография (Научное издание)./В. А. Перепелица, Е. В. Попова, К. А. Комиссарова. -Краснодар: КубГАУ, 2007. -201 с.
9. Моделирование организационно-экономического процесса управления инновационным развитием аграрного предприятия. Чуб Е.В., Затонская И.В.В сборнике: Междисциплинарные исследования в области математического моделирования и информатики Материалы 5-й научно-практической internet-конференции. Ответственный редактор Ю.С. Нагорнов . Ульяновск, 2015. С. 230-233.
10. Основы математического моделирования социально-экономических процессов : учеб. пособие / С. Н. Косников ; под ред. д-ра экон. наук, проф. А. Г. Бурда. - Краснодар : КубГАУ, 2013. - 93 с.
11. Перепелица В.А., Тамбиева Д. А., Комиссарова К. А. Визуализация R/S-и Я-траекторий эталонных временных рядов//Современные наукоемкие технологии. Приложение. № 3, 2005, с. 64-68.
12. Попова Е.В. Информационные системы в экономике: методическое пособие для экономических специальностей. Часть 1 Word Excel (2-е издание, переработанное): метод. пособие/Попова Е.В., Комиссарова К.А. -Краснодар, КубГАУ 2014.-51 с.
13. Попова Е.В. Информационные системы в экономике: методическое пособие для экономических специальностей. Часть II Access PowerPoint (2-е издание, переработанное): метод. пособие/Попова Е.В., Комиссарова К.А. -Краснодар, КубГАУ 2014.-46 с.
14. Сегментация туризма как отражение современного состояния туристического рынка Попова Е.В., Шевченко А.А., Курносова Н.С. Политематический сетевой электронный научный журнал Кубанского государственного аграрного университета. 2013. № 89. С. 1063-1075.
15. Теория принятия решений : учебное пособие, задачник / С. Н. Косников ; под ред. д-ра экон. наук, проф. А. Г. Бурда. - Краснодар : КубГАУ, 2013. - 54 с.
16. Финансовый потенциал аграрного предприятия как фактор конкурентоспособности.Затонская И. В.В сборнике: Современные тенденции в науке и образовании Сборник научных трудов по материалам Международной научно-практической конференции: в 5 частях. ООО "АР-Консалт". Москва, 2015. С. 154-155.
17. Франциско О.Ю., Бурда А.Г. Выбор режима налогообложения при развитии подсобных перерабатывающих производств аграрных предприятий//Труды Кубанского государственного аграрного университета. 2009. Т. 1. № 16. С. 72-77.
Размещено на Allbest.ru
Подобные документы
Графическое решение задач. Составление математической модели. Определение максимального значения целевой функции. Решение симплексным методом с искусственным базисом канонической задачи линейного программирования. Проверка оптимальности решения.
контрольная работа [191,1 K], добавлен 05.04.2016Сущность и описание симплекс-метода и улучшенного симплекс-метода (метода обратной матрицы), преимущества и недостатки их применения в линейном прогаммировании. Листинг и блок-схема программы на языке Turbo Pascal для решения математической задачи.
курсовая работа [45,0 K], добавлен 30.03.2009Разработка функционирующей базы данных для игры с искусственным интеллектом. Составление таблицы лидеров игры. Исследование концептуального и логического проектирования. Сущность и основные типы SQL-запросов. Анализ процедур, триггеров и транзакций.
курсовая работа [1,3 M], добавлен 01.11.2022Определение наиболее выгодного соотношения сортов сырой нефти, используемой для производства бензина. Математическая постановка задачи. Выбор метода решения задачи. Описание алгоритма решения задачи (симплекс-метода) и вычислительного эксперимента.
курсовая работа [1,1 M], добавлен 08.12.2010Определение оптимального сочетания посевов сельскохозяйственных культур, обеспечивающего максимум производства валовой продукции в стоимостном выражении. Урожайность и цены реализации продукции. Содержание питательных веществ в 1 кг корма и себестоимость.
лабораторная работа [49,1 K], добавлен 01.06.2017Последовательность выполнения оптимизации с помощью подходов: критерии различны по значимости; метод оптимума номинала и критерии равнозначны. Решение задачи симплекс-методом, построение таблиц. Уравнение равнозначности. Исходная система ограничений.
контрольная работа [934,6 K], добавлен 23.01.2014Разработка программы, решающей базовую задачу линейного программирования симплекс-методом с помощью симплекс-таблиц. Целевая функция с определенным направлением экстремума и система ограничений для нее. Разработка алгоритма программы, ее листинг.
курсовая работа [385,6 K], добавлен 15.05.2014Сущность линейного программирования. Математическая формулировка задачи ЛП и алгоритм ее решения с помощью симплекс-метода. Разработка программы для планирования производства с целью обеспечения максимальной прибыли: блок-схема, листинг, результаты.
курсовая работа [88,9 K], добавлен 11.02.2011Определение оптимального плана выпуска продукции частного предприятия по изготовлению мебели с применением метода линейного программирования (симплекс-метод). Построение схемы движения информации в подсистеме оптимального плана выпуска продукции.
лабораторная работа [301,5 K], добавлен 08.06.2009Математическая модель задачи. Симплекс-таблица. Решение задачи линейного программирования. коэффициенты при переменных в целевой функции. Метод северо-западного угла. Система неравенств в соответствии с теоремой Куна-Таккера. Функция Лагранжа.
контрольная работа [59,5 K], добавлен 29.09.2008