Заказ работы

Заказать
Каталог тем

Самые новые

Значок файла Неразрушающие методы контроля Ультразвуковая дефектоскопия отливок Методические указания к выполнению практических занятий по курсу «Метрология, стандартизация и сертификация» Специальность «Литейное производство черных и цветных металлов» (110400), специализации (110401) и (110403) (2)
(Методические материалы)

Значок файла Муфта включения с поворотной шпонкой кривошипного пресса: Метод. указ. / Сост. В.А. Воскресенский, СибГИУ. - Новокуз-нецк, 2004. - 4 с (3)
(Методические материалы)

Значок файла Материальный и тепловой баланс ваграночной плавки. Методические указания /Составители: Н. И. Таран, Н. И. Швидков. СибГИУ – Новокузнецк, 2004. – 30с (3)
(Методические материалы)

Значок файла Изучение конструкции и работы лабораторного прокатного стана дуо «200» :Метод. указ. / Сост.: В.А. Воскресенский, В.В. Почетуха: ГОУ ВПО «СибГИУ». - Новокузнецк, 2003. - 8 с (4)
(Методические материалы)

Значок файла Дипломное проектирование: Метод. указ. / Сост.: И.К.Коротких, А.А.Усольцев, А.И.Куценко: СибГИУ - Новокузнецк, 2004- 21 с (4)
(Методические материалы)

Значок файла Влияние времени перемешивания смеси на ее прочность в сыром состоянии и газопроницаемость: метод. указ./ Сост.: Климов В.Я. – СибГИУ: Новокузнецк, 2004. – 8 с. (4)
(Методические материалы)

Значок файла Вероятностно-статистический анализ эксперимента: Метод. указ. / Сост.: О.Г. Приходько: ГОУ ВПО «СибГИУ». – Новокузнецк. 2004. – 18 с., ил. (4)
(Методические материалы)


Заказ научной авторской работы

Цель: освоить метод линейного программирования, понимать линейное программирование как метод оптимального планирования хозяйственной деятельности. Иметь понятие о критерии оптимальности. Знать типы задач, решаемых методом линейного программирования, классификацию методов решения задач линейного программирования: универсальные методы, специальные методы. Уметь осуществить постановку экономической задачи линейного программирования. Знать геометрическую интерпретацию задачи линейного программирования; особенности метода и алгоритм анализа; Симплекс-метод; алгоритм симплекс-метода. План 1. Линейное программирование как метод оптимального планирования хозяйственной деятельности. 2. Симплекс-метод. 3. Графический метод. 1. Линейное программирование как метод оптимального планирования хозяйственной деятельности Управление хозяйственной деятельностью начинается с планирования. Различные варианты плана связаны с неодинаковыми материальными и трудовыми затратами, поэтому выбор наиболее оптимального из них во многом определяет конечные результаты. Его преимущество перед другими устанавливают с помощью критерия оптимальности F. Для промышленных и с\х предприятий оптимальным считается план, обеспечивающий выпуск заданного объема продукции при минимальных затратах, а также получение максимальной прибыли при ограниченном объеме ресурсов. Критерий оптимальности F(x) называют функцией плана, а сравниваемые варианты планов (x) – аргументами этой функции. Выбор оптимального плана можно рассматривать как математическую задачу максимизации (минимизации) значения целевой функции. Один из математических методов нахождения экстремума функции, аргументы которой выбираются из ограниченной области допустимых значений это линейное программирование. Линейным программированием этот метод называется потому, что функции и ограничения предполагаются линейными, а слово «программирование» означает, что планы выбираются по определенной программе, когда очередной план лучше предыдущего, а последний является оптимальным. Задачи линейного программирования: ? Задача о раскрое, т.е. как с наименьшими отходами использовать материал при заданном количестве изделий; ? Задача диеты (смеси), т.е. оптимальные рационы кормления; ? Определение такого рациона, который удовлетворял бы потребности человека или животного в питательных веществах при минимальной общей стоимости используемых продуктов; ? Определение оптимального ассортимента, т.е. определение плана выпуска изделий, при котором суммарные показатели эффективности принимают наибольшее значение; ? Задача о назначении, т.е. как распределить рабочих по станкам для максимизации прибыли; ? Создание оптимального портфеля ценных бумаг; ? Оптимальное распределение ресурсов КБ. Существуют множество методов решения задач линейного программирования. Их можно разделить на две группы: ? Универсальные методы, позволяющие решать практически все задачи линейного программирования (симплекс-метод и его модификации) ? Спец. Методы, предназначенные для решения отдельных задач линейного программирования. Например, методы решения транспортных задач (опорный план ищется с помощью северо-западного угла, оптимальных с помощью метода потенциала, метода Фоля и т.д.), геометрический способ, Венгерский способ. Дискретное программирование связано с физической неделимостью многих объектов (3,8 автомобиля, 3,2 дома). Нелинейное программирование (спрос на товары: каждую след. Единицу продать сложнее). Стохастическое программирование. В нем учитывается, что поступление сырья носит вероятностный характер. 2. Симплекс-метод Симплекс-метод является наиболее распространенным вычислительным методом. Идея метода состоит в последовательном продвижении по базисам опорных планов задачи, т.е. последовательном улучшении планов задачи по определенным критериям до тех пор, пока не будет получено оптимальное решение. Математическая модель «задача оптимизации» включает в себя 3 составляющих: ? Целевая функция показывает, в каком смысле план должен быть оптимальным, т.е. какая характеристика должна быть максимизирована или минимизирована. ? Ограничения определяют зависимость между величинами, влияющими на решение задачи. ? Граничные условия показывают, в каких пределах могут находиться искомые величины. Пример: Для изготовления различных изделий (А, В,С) предприятие использует три различных вида сырья. Виды сырья Нормы затрат сырья на 1 изделие Общее количество сырья А В С 1 18 15 12 360 2 6 4 8 192 3 5 3 3 180 Цена 1-го изд.(грн.) 9 10 16 Составим математическую модель задачи. Искомый выпуск изделий А обозначим через Х1, В-Х2,С-Х3. Поскольку имеются ограничения по ресурсам, то составляются следующая система неравенств. Переменные Х1,Х2,Х3 должны удовлетворять следующие системы неравенств: 18Х1+15Х2+12Х3<= 360 6Х1+4Х2+8Х3<=192 (1) 5Х1+3Х2+3Х3<=180 (ограничения) Ообщая стоимость произведенной предприятием продукции при условии выпуска Х1 изделий А, Х2 изделий В,Х3, изделий С составляет: F= 9Х1+10Х2+16Х3 (2) (целевая функция) По своему экономическому содержанию Х1,Х2,Х3 могут принимать только лишь не отрицательные значения: Х1,Х2,Х3 >=0 (3) (граничное условие) Таким образом приходим к следующей математической задаче: среди всех неотрицательных решений системы неравенств (1)требуется найти такое, при котором функция (2) принимает максимальное значение. Запишем эту задачу в форме основной задачи линейного программирования. Для этого перейдем от ограничений-неравенств к ограничениям-равенствам. Введем три дополнительные переменные, в результате чего ограничения запишутся в виде системы уравнений: 18Х1+15Х2+12Х3+Y1<= 360 6Х1+4Х2+8Х3+Y2<=192 (3) 5Х1+3Х2+3Х3+Y3<=180 F= -9(-Х1)-10(-Х2)-16(-Х3) Эти дополнительные переменные y1,y2,y3 по экономическому смыслу означают неиспользуемое при данном плане производства количество сырья того или иного вида. Параметр y1-это неиспользуемое количество сырья 1-го вида. Составим исходную симплекс-таблицу: В общем виде: -х1 -х2 -х3 Свободный член У1 а11 а12 а13 б1 У2 а21 а22 а23 б2 У3 а31 а32 а33 б3 F -с1 -с2 -с3 0 Согласно данным примера: -х1 -х2 -х3 Свободный член У1 18 15 12 360 У2 6 4 8 192 У3 5 3 3 180 F -9 -10 -16 Этот план не является оптимальным, так как элементы F-строки отрицательные. Отрицательные числа свидетельствуют не только о возможности увеличения общей стоимости производимой продукции, но и показывает, на сколько увеличится та сумма при введении в план того или иного вида продукции. Так, число –9 означает, что при включении в план производства одного изделия А обеспечивается увеличение выпуска продукции на 9 грн. и т.д. Здесь с экономической точки зрения наиболее целесообразным является включение в план производства изделия С. Оптимизация целевой функции состоит из двух этапов: a) Поиск опорного решения; b) Поиск оптимального решения Опорному решению соответствует симплекс-таблица с неотрицательными значениями всех свободных членов. Если в исходной таблице это условие не соблюдается, то опорное решение находят согласно следующему алгоритму: 1. В строке с наибольшим по модулю отрицательным членом строки F выбирают элемент - с3 (-16)и столбец Х3 называют разрешающим. Если в строке у2 все коэффициенты положительные, то задача оптимизации не разрешима в связи с противоречивостью исходных данных. 2. Для элементов этого столбца (кроме элементов строки-F), имеющих тот же знак, что и соответствующие им свободные члены, вычисляют неотрицательные частные и выбирают наименьшее. Соответствующий элемент строки и столбца называют разрешающим. Например, находят 360/12=30; 192/8=24; 180/3=60. Наименьшее – 24,следственно, разрешающая строка у2, разрешающий элемент – 8. 3. Выполняют преобразование симплекс-таблицы с записью результатов в новую таблицу, называемое шагом модифицированного жорданового исключения: ? Разрешающий элемент а22 заменяют на новый по формуле а122=1/а22 ? Элементы разрешающей строки вычисляются по формуле: а121=а21/а22; а123=а23/а22; б12=б2/а22 ? Элементы разрешающего столбца вычисляются по формулам: а112= -а12/а22; а123= -а23/а22; с12= -с2/а22 ? Прочие элементы таблицы (включая свободные члены и элементы F - строки) вычисляют по правилу прямоугольника : а111=а11-(а21*а12/а22) При всем этом меняют местами символы переменных во втором столбце, во второй строке; повторяют предыдущие пункты до получения решения. Перейдем к следующей таблице: -х1 -х2 У2 Свободный член У1 9 9 -1,5 72 -х3 0,75 0,5 -0,125 24 У3 2,75 1,5 -0,375 156 F 3 -2 2 384 Экономическая интерпретация Найдя число 24, мы с экономической точки зрения определили какое количество изделий С предприятие может изготавливать с учетом норм расхода и имеющихся объемов сырья каждого вида. То есть ограничивающим фактором дл производства изделий С является имеющийся объем сырья второго вида. С учетом его наличия может быть изготовлено 24 изделия С. 72 кг – неиспользованное сырье первого вида; 108 кг – неиспользованное сырье третьего вида; 384 – стоимость всей произведенной продукции. ? Экономическая интерпретация второго столбца: Число 0,5 показывает на сколько следует уменьшить изготовление изделия С, если запланировать изготовление одного изделия В. 9 и 1,5 показывают сколько потребуется сырья первого и третьего вида при включении в план производства одного изделия В. –2 показывает, что если будет запланирован выпуск одного изделия В, то это обеспечит увеличение выпуска продукции в стоимостном выражении на две гривны. Аналогично дается экономическая интерпретация первого столбца. ? Экономическая интерпретация третьего столбца: Число 0,125 показывает, что увеличение объема сырья второго вида на 1 кг позволило бы увеличить выпуск изделий С на 0,125 единицы. Одновременно потребовалось бы 1,5 сырья первого вида и 0,375 кг сырья третьего вида. Увеличение выпуска изделий С на 0,125 снизит выпуск продукции на 2грн. Данный план не является оптимальным, так как в F – строке есть элемент с отрицательным знаком. Отрицательный член свидетельствует, что в следующем плане следует пересмотреть выпуск изделия В. Переходим к третьей таблице. Здесь в качестве разрешающего элемента берем – х2, в качестве разрешающей строки у1, разрешающий элемент 9 -х1 У1 У2 Свободный член -х2 1 0,11 00,017 8 -х3 0,25 -0,06 0,208 20 У3 1,25 -0,017 -0,125 96 F 5 0,22 1,67 400 Как видно, в строке F нет отрицательного элемента, следовательно этот план является оптимальным. План выпуска продукции, включающий 8 изделий В и 20 изделий С. при данном плане выпуска изделий полностью используется сырье первого и второго вида и остается неиспользованным 96 кг. Сырья третьего вида, а стоимость производимой продукции равна 400 грн. оптимальным планом не предусматривается изготовление изделия А. Число 56 показывает, что при данном плане включения в него выпуска единиц изделия А приводит лишь к уменьшению общей величины стоимости на 5 грн. 3. Графический метод Если общее число переменных задачи линейного программирования n=2 или она может быть сведена к соответствующей задаче с числом независимых переменных k=2,то такая задача может быть легко решена графическим методом. Итак, пусть задача имеет вид: максимизировать f(x ,x )=(c x +c x ) (1) при ограничениях g (x ,x )0, x >0. (3) Графический метод решения заключается в следующем: Х2 X2 X2 2 F max 2 3 1 F=C2 1 Xорт R 3 F=C1 N F max 4 F max X1 Х1 Х1 а б в рис.1 Алгоритм решения задачи: 1. Строим допустимое множество решений R , определяемое (2) и (3). 2. Далее строим вектор нормали N к целевой функции f(x ,x ).Его проекция на ось Ox равна kc , a на ось Ox - kc ,где k - произвольный положительный скаляр. Заметим , что N указывает направление возрастания f (x ,x ). 3. Перемещаем прямую f(x ,x ) = const в направлении N так , чтобы она оставалась перпендикулярной N до тех пор , пока эта прямая не выйдет на границу множества R. При этом возможен один из следующих случаев: a) f(x ,x) и R будут иметь лишь одну общую точку (крайнюю точку R ); эта точка определяет единственное оптимальное решение ; b) f(x ,x) и R имеют целое множество общих точек, это будет в том случае, когда вектор N окажется нормален к соответствующей грани множества R, данное множество общих точек представляет собой множество оптимальных решений задачи; c) прямая f(x ,x ) = const не выходит на границу множества R, сколько бы её не перемещали (это будет в случае , если множество R - неограниченно ), тогда целевая функция f(x ,x ) оказывается также неограниченной . Соответствующие случаи иллюстрируются рис 1 а, б, в. Заметим , что при решении задачи минимизации f (x, x) перемещают в направлении , противоположном N.

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


* поля отмеченные звёздочкой, обязательны для заполнения!

Тема работы:*
Вид работы:
контрольная
реферат
отчет по практике
курсовая
диплом
магистерская диссертация
кандидатская диссертация
докторская диссертация
другое

Дата выполнения:*
Комментарии к заказу:
Ваше имя:*
Ваш Е-mail (указывайте очень внимательно):*
Ваш телефон (с кодом города):

Впишите проверочный код:*    
Заказ курсовой диплома или диссертации.

Горячая Линия


Вход для партнеров