Всё сдал! - помощь студентам онлайн Всё сдал! - помощь студентам онлайн

Реальная база готовых
студенческих работ

Узнайте стоимость индивидуальной работы!

Вы нашли то, что искали?

Вы нашли то, что искали?

Да, спасибо!

0%

Нет, пока не нашел

0%

Узнайте стоимость индивидуальной работы

это быстро и бесплатно

Получите скидку

Оформите заказ сейчас и получите скидку 100 руб.!


Нахождение оптимального плана производства продукции с использованием пакетов прикладных программ

Тип Реферат
Предмет Информатика
Просмотров
863
Размер файла
119 б
Поделиться

Ознакомительный фрагмент работы:

Нахождение оптимального плана производства продукции с использованием пакетов прикладных программ

СОДЕРЖАНИЕ

Глава 1. Задание

Цель курсовой работы

Исходные данные

Глава 2. Ознакомительный курс исследования операций

Введение

Линейное программирование

Динамическое программирование

Глава 3.Практическое обоснование теории

Список использованной литературы


ГЛАВА I. ЗАДАНИЕ

Цель курсовой работы

ЦЕЛЬ - научиться:

- самостоятельно разрабатывать математические модели задач по определению оптимальных планов производства продукции для предприятий и фирм;

- решать полученные математические задачи на ЭВМ с использованием пакетов прикладных программ для решения задач линейного программирования;

- давать послеоптимизационную оценку и экономическую интерпретацию полученного решения.

1.2 Исходные данные

Задача: ОАО «Красногорсклексредства» является ежемесячным поставщиком следующих лекарственных сборов аптеке «Эскулап»:

- «Грудной сбор №4»

- «Желчегонный сбор №3»

- «Элекасол» (противомикробный препарат)

Предполагается, что предприятие имеет 560 000 тысяч рублей на развитие производства в течение пяти лет. В первоначальный момент предприятие располагает ресурсами:

b1 – цветки ромашки аптечной

b2 – цветки календулы

b3 – листья мяты перечной

b4 –листья эвкалипта

Цены на используемые ресурсы меняются в течение пяти лет :

- стоимость i- того ресурса k-того года, k=1,..,5

Виды ресурсов в течение пяти лет1-ый год2-ой год3-й год4-ый год5-ый год
в рублях на единицу ресурса
b11099,488,4
b2710899,1
b387988,1
b41088,287

Пусть х1- количество единиц первой продукции

х2- количество единиц второй продукции

х3- количество единиц третьей продукции. Прибыль от реализации единицы продукции каждого вида равна :

Вид продукции1-ый год2-ой год3-й год4-ый год5-ый год
в рублях на единицу продукции
х15250555354
х241,2042444543
х349,09525449,9050

Математическая модель деятельности предприятия:

При следующей системе ограничений:

При чем:

Распределение денежных средств на пять лет (в рублях): 80 000, 100 000, 110 000, 120 000, 150 000.


ГЛАВА 2. ОЗНАКОМИТЕЛЬНЫЙ КУРС ИССЛЕДОВАНИЯ ОПЕРАЦИЙ

Введение

В мире деятельность практически всегда не просто осознанная, а целенаправленная, какая-то работа совершается ради достижения определенной цели. Конечно, практически всегда ресурсы, необходимые для выполнения данной работы, ограничены. Достаточно часто существует несколько возможностей распорядится ресурсами, и хотелось бы сделать это каком-то смысле «получше». Исследование операций как раз и занимается этим кругом вопросом: цель работы – ограниченность необходимых ресурсов – поиск вариантов возможных решений – определение способа действий. Цель - это желаемый результат деятельности.

Линейное программирование

Экономико-математическая модель есть математическое описание, закономерности исследуемого экономического процесса или объекта.

Задачами линейного программирования (ЛП) являются такие оптимизационные задачи, в которых целевая функция и функциональные ограничения - линейные функции относительно переменных, принимающих любые значения из некоторого множества значений.

Стандартная задача линейного программирования записывается в виде:

В задаче линейного программирования нестрогие функциональные неравенства можно превратить в строгие равенства, добавив неизвестные неотрицательные дополнительные переменные. Конечно, число неизвестных и число уравнений в системе могут быть разными. Но и в этом случае из курса линейной алгебры для системы уравнений известны варианты: система может быть несовместной, то есть не иметь решений вообще; решение может быть одно, но (!) это единственное решение может оказаться недопустимым из-за наличия отрицательных компонентов в решении; решений может быть бесконечно много. Вообще же для единственности решения задачи ЛП не требуется равенства числа переменных и числа ограничений (нестрогих неравенств). Для задач ЛП разработаны многочисленные эффективные методы решения и соответствующее математическое обеспечение для различных ситуаций.

Эквивалентность задач линейного программирования

1. Задачу максимизации можно свести к задаче минимизации и наоборот:

2. Любое неравенство можно представить в виде равенства путем введения дополнительной отрицательной переменной.

3. Переменную, не ограниченную условием неотрицательности можно заменить разностью двух неотрицательных переменных:

4. Любое равенство можно представить как систему двух неравенств:

Геометрическая интерпретация задач ЛП

Любое неравенство определяет полупространство. Система неравенств определяет пересечение многих пространств. В результате с учетом условий неотрицательности переменных область допустимых решений – ОДР представляет собой многогранник. Любая точка многогранника является допустимым решением ЗЛП. Линейная целевая функция достигает экстремума на выпуклом множестве (многограннике) только на границе. Любые переменные плоскости целевой функции, параллельно самой себе, есть лишь изменение значений целевой функции. Два крайних положения этой плоскости в ОДР являются точками экстремума.

Алгоритм симплекс-метода

Симплекс – простейший многогранник. Метод состоит из двух основных этапов:

1. Нахождение допустимого решения.

2. Нахождение оптимального решения среди допустимых решений.

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

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

Составление первой симплекс-таблицы

В канонической задаче по количеству ограничений равенств выделяются базисные переменные. Остальные переменные называются свободными. В системе уравнений все члены со свободными переменными переносятся вправо и разрешаются.

На основании полученных выражений для базисных переменных из целевой функции исключаются все базисные переменные. Составляется симплекс- таблица по следующим правилам:

1. Первый столбец включает базисные переменные.

2. Составляется второй столбец из свободных членов.

3. Последующие столбцы составляются из коэффициентов при свободных переменных с противоположными знаками.

4. Последней строкой этой таблицы является строка целевой функции.

Базисные переменныеСвободные членыСвободные переменные
x1x2xjxn
Xn+1b1A11A12A1jA1n
Xn+2b2A21A22A2jA2n
...
Xn+ibiAi1Ai2AijAin
….
Xn+mbmAm1Am2AmjAmn
z0-c1-c2….-cj-cn

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

Признак допустимости базисных решений

- базисное решение допустимое, если оно неотрицательное;

- базисное решение допустимое, если в столбце свободных членов нет ни одного отрицательного элемента (кроме строки целевой функции).

Признак несовместимости ограничений

Ограничения несовместны, если в каждой строке, имеющей отрицательный свободный член, нет ни одного отрицательного элемента( Этот признак используется, если решение недопустимое).

Признак оптимальности

Если в строке целевой функции все элементы одного знака (кроме свободного члена), то целевая функция принимает экстремальное значение, при чем, если все элементы положительны, то - max, если отрицательны – min.

Признак неограниченности целевой функции

Целевая функция неограничена, если в любом столбце, не удовлетворяющим признаку оптимальности, нет ни одного положительного элемента, при чем не ограничена сверху при нахождении максимума; и целевая функция не ограничена снизу при нахождении минимума, если в любом столбце, имеющем положительный элемент в строке целевой функции, нет ни одного отрицательного элемента.

Признак существования альтернативного (неединственного) решения

Оптимальное решение имеет альтернативу, если в строке целевой функции есть нулевые элементы (кроме свободных членов).

Нахождение разрешающих элементов

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

1. Разрешается столбец.

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

b) решение допустимое, неоптимальное: любой столбец, не удовлетворяющий признаку оптимальности, является разрешающим столбцом.

2. Разрешающая строка.

Находятся положительные отношения свободных членов к элементам разрешающего столбца. Минимальное отношение соответствует разрешающей строке.

Правила преобразования симплекс-таблицы

1. В новой таблице меняются местами по разрешающему элементу свободные и базисные переменные:

2.Ячейка разрешающего элемента заполняется обратным знаком:

3. Разрешающая строка делится на разрешающий элемент:

4. Элементы разрешающего столбца делятся на разрешающий элемент с противоположным знаком:

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

Динамическое программирование

Динамическое программирование используется для исследования многоэтапных процессов. Состояние управляемой системы характеризуется определенным набором параметров (фазовыми координатами). Процесс перемещения в фазовом пространстве разделяют на ряд последовательных этапов и производят последовательную оптимизацию каждого из них, начиная с последнего. На каждом этапе находят условное оптимальное управление при всевозможных предположениях о результатах предыдущего шага. Когда процесс доходит до исходного состояния, снова проходят все этапы, но уже из множества условных оптимальных управлений выбирается одно наилучшее. Получается, что однократное решение сложной задачи заменяется многократным решением простой. Важно, что значения критерия – сумма частных значений, достигнутых на отдельных шагах, и предыстория не имеют значения при определении будущих действий .

Особенности методов и моделей динамического программирования

1. Принятие оптимального решения рассматривается как процесс многоэтапный.

2. Показатель эффективности всего процесса управления является аддитивной функцией показателей эффективности каждого шага.

3. Выбор управления на k-том шаге зависит только от состояния системы к этому шагу и не влияет на предшествующие шаги.

4. Состояние Sk зависит только от состояния предшествующего шага и управления xk.

5. На каждом шаге управление зависит от конечного числа переменных, а состояние системы от конечного числа параметров.

Принцип оптимальности Беллмана

Свойства динамического программирования являются следствием общего принципа, сформулированного Р. Беллманом и называемого принципом оптимальности: оптимальная политика обладает тем свойством, что каковы бы ни были первоначальные состояния и первоначальные решения, последующие решения должны основывать оптимальную политику относительно состояния, полученного в результате полученного решения.

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

Формулы Беллмана для динамического программирования


ГЛАВА 3. ПРАКТИЧЕСКОЕ ОБОСНОВАНИЕ ТЕОРИИ

Линейное программирование с использованием пакета прикладных программ MathCad.

Нахождение оптимального плана производства в первый год осуществляется с помощью прикладной программы MathCad.

Во второй год:

В третий год:

В четвертый год:

В пятый год оптимальный план производства:


Динамическое программирование с помощью программы MicrosoftExcel

xПоказатель эффективности предприятия
f(x1)f(x2)f(x3)f(x4)f(x5)z1z2z3z4z5
0,00,00,00,00,00,00,00,00,00,00,0
80000,015206,115671,516246,916514,416653,615206,115671,416246,916514,416653,6
100000,019815,520769,521384,921590,621737,719815,530877,631918,432761,321737,7
110000,022120,223318,523953,824128,624279,722120,235975,637056,337899,333168,1
120000,024424,925867,626522,826666,726821,724424,940585,0442154,443037,343328,2
150000,031389,033514,634229,834280,934447,831389,043134,0644723,445544,445870,2

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


СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

1. В.М.Трояновский. Математическое моделирование в менеджменте, уч. пособие. 2-е изд., испр. и доп. – М.: Издательство РДЛ. 2002. – 256 с.

2. Теоретические лекции под руководством Смирнова Ю.Н.

3. Методические пособия.

4. Пакеты прикладных программ MathCad, MicrosoftExcel, MicrosoftWord.


Нет нужной работы в каталоге?

Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.

Цены ниже, чем в агентствах и у конкурентов

Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит

Бесплатные доработки и консультации

Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки

Гарантируем возврат

Если работа вас не устроит – мы вернем 100% суммы заказа

Техподдержка 7 дней в неделю

Наши менеджеры всегда на связи и оперативно решат любую проблему

Строгий отбор экспертов

К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»

1 000 +
Новых работ ежедневно
computer

Требуются доработки?
Они включены в стоимость работы

Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован

avatar
Математика
История
Экономика
icon
150387
рейтинг
icon
3156
работ сдано
icon
1368
отзывов
avatar
Математика
Физика
История
icon
145638
рейтинг
icon
5933
работ сдано
icon
2677
отзывов
avatar
Химия
Экономика
Биология
icon
101736
рейтинг
icon
2065
работ сдано
icon
1287
отзывов
avatar
Высшая математика
Информатика
Геодезия
icon
62710
рейтинг
icon
1046
работ сдано
icon
598
отзывов
Отзывы студентов о нашей работе
58 079 оценок star star star star star
среднее 4.9 из 5
ВЛГУ им. А.Г и Н.Г Столетовых
Работа выполнена своевременно, без замечаний. Рекомендую данного специалиста.
star star star star star
Техникум строительной индустрии и городского хозяйства
Отличная работа, выполнена без замечаний!Исполнитель выполнила работу досрочно!Всем рекоме...
star star star star star
РУТ МИИТ
исполнитель просто супер! реферат был готов на следующий день, в общем, очень довольна!
star star star star star

Последние размещённые задания

Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн

автомобильный комплекс

Реферат, Введение в профессиональную деятельность, автомобильное дело, детали машин

Срок сдачи к 26 янв.

только что

Два задания. Описание задания находится в прикрепленных файлах.

Курсовая, Строительство и эксплуатация зданий и сооружений

Срок сдачи к 12 февр.

только что

Заполнить таблицу

Онлайн-помощь, Гражданское право

Срок сдачи к 24 янв.

только что

Курсовая по предмету «МДК»

Курсовая, МДК

Срок сдачи к 24 февр.

только что

Построить векторную диаграмму (U)

Другое, теоретические основы электротехники

Срок сдачи к 26 янв.

только что

Экз в 9 утра. На экзамене будет практическая задача

Онлайн-помощь, Инженерная графика

Срок сдачи к 24 янв.

только что

Ускоренный порядок проведения банкротства

Реферат, Антикризисное управление

Срок сдачи к 24 янв.

только что

Доклад 5-7 стр+ презентация

Доклад, Автоматизация технологических процессов и производств

Срок сдачи к 24 янв.

1 минуту назад

Тема "пожарная опасность промышленного предприятия"

Курсовая, Пожарная профилактика

Срок сдачи к 10 февр.

1 минуту назад
1 минуту назад

Найди дополнения подчеркни определи его вид

Решение задач, Русский язык

Срок сдачи к 24 янв.

2 минуты назад

ава

Решение задач, алегебра геометрия

Срок сдачи к 24 янв.

2 минуты назад

Все указано в файле

Реферат, Конфликтология

Срок сдачи к 5 февр.

3 минуты назад

нужно пройти тест, срочно!!!

Тест дистанционно, Механические и физические свойства материалов

Срок сдачи к 24 янв.

3 минуты назад

Тема: Синдром первичного иммунодефицита объем 20 страниц

Реферат, безопасность жизнедеятельности

Срок сдачи к 24 янв.

4 минуты назад

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

Решение задач, Программирование С++

Срок сдачи к 24 янв.

4 минуты назад
planes planes
Закажи индивидуальную работу за 1 минуту!

Размещенные на сайт контрольные, курсовые и иные категории работ (далее — Работы) и их содержимое предназначены исключительно для ознакомления, без целей коммерческого использования. Все права в отношении Работ и их содержимого принадлежат их законным правообладателям. Любое их использование возможно лишь с согласия законных правообладателей. Администрация сайта не несет ответственности за возможный вред и/или убытки, возникшие в связи с использованием Работ и их содержимого.

«Всё сдал!» — безопасный онлайн-сервис с проверенными экспертами

Используя «Свежую базу РГСР», вы принимаете пользовательское соглашение
и политику обработки персональных данных
Сайт работает по московскому времени:

Вход
Регистрация или
Не нашли, что искали?

Заполните форму и узнайте цену на индивидуальную работу!

Файлы (при наличии)

    это быстро и бесплатно