Методические указания для выполнения контрольных работ для студентов специальности 1 53 01 01 05 "Автоматизация технологических процессов и производств (легкая промышленность)"
Вид материала | Методические указания |
- Методические указания для студентов специальности 210200 «Автоматизация технологических, 273.81kb.
- Методические указания по выполнению дипломных проектов для студентов специальности, 294.98kb.
- Методические указания для выполнения контрольных работ по курсу «Автоматика и автоматизация, 447.92kb.
- Методические указания и индивидуальные задания для студентов идо, обучающихся по направлению, 142.63kb.
- Т. В. Фёдоров методические указания по технологической практике студентов IV курса, 107.4kb.
- Методические указания по выполнению выпускной квалификационной работы для студентов, 470.69kb.
- Методические указания по выполнению лабораторных работ по курсу «Системы автоматизированного, 369.98kb.
- Методические указания по выполнению курсовой работы для студентов специальности 220301, 189.64kb.
- Методические указания к курсовым (семестровым) и выпускным квалификационным работам, 1017.9kb.
- Кафедра микропроцессорных средств автоматизации Вопросы к государственному экзамену, 85.14kb.
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ
УЧРЕЖДЕНИЕ ОБРАЗОВАНИЯ
"ВИТЕБСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ"
ОСНОВЫ ИССЛЕДОВАНИЯ ОПЕРАЦИЙ
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
для выполнения контрольных работ
для студентов специальности 1 – 53 01 01 - 05 "Автоматизация
технологических процессов и производств (легкая промышленность)"
ВИТЕБСК
2008
УДК 621.865.8
Основы исследования операций. Методические указания для выполнения контрольных работ для студентов заочного факультета специальности 1-53 01 01-05 “Автоматизация технологических процессов и производств (легкая промышленность)”.
Витебск: Министерство образования РБ, УО «ВГТУ», 2008 г.
Составитель: доц. каф. АТПП, к.ф.-м.н. Вислобоков Н.Ю.
В методических указаниях предлагается информация для выполнения двух контрольных работ по дисциплине «Основы исследования операций», основные требования к выполнению контрольных работ, варианты заданий, методические указания к выполнению работ и примеры расчетов.
Методические указания составлены в соответствии с учебной программой курса «Основы исследования операций», изучаемого студентами заочной формы обучения специальности 1-53 01 01-05 “Автоматизация технологических процессов и производств (легкая промышленность)”.
Одобрено кафедрой «Автоматизация технологических процессов и производств» УО «ВГТУ» ___.11.2008 г. протокол № _.
Рецензент: ст. преп. Куксевич В.Ф.
Редактор: доц. Смелков Д.В.
Рекомендовано к опубликованию редакционно-издательским советом УО «ВГТУ» ___.11.2008 г., протокол № _
Ответственный за выпуск Букин Ю.А.
Учреждение образования «Витебский государственный технологический университет»
_______________________________________________________________
Подписано в печать___________. Формат_________. Уч.-изд. лист._____. Печать ризографическая. Тираж_____экз. Заказ №_____. Цена_______руб.
Отпечатано на ризографе Учреждения образования «Витебский государственный технологический университет».
Лицензия № 02330/0133005 от 1 апреля 2004 г.
210035, Республика Беларусь, г. Витебск, Московский пр-т, 72.
СОДЕРЖАНИЕ
1. ВВЕДЕНИЕ. ЦЕЛИ И ЗАДАЧИ КУРСА «ОСНОВЫ
ИССЛЕДОВАНИЯ ОПЕРАЦИЙ», ЕГО МЕСТО В
ОБРАЗОВАТЕЛЬНОМ ПРОЦЕССЕ СТУДЕНТОВ
ТЕХНОЛОГИЧЕСКИХ ВУЗОВ…..………………………………………..4
2. БАЗОВАЯ УЧЕБНАЯ ПРОГРАММА КУРСА «ОСНОВЫ
ИССЛЕДОВАНИЯ ОПЕРАЦИЙ»……………...………………………..…4
3. ОБЩИЕ ТРЕБОВАНИЯ К ВЫПОЛНЕНИЮ И ОФОРМЛЕНИЮ
КОНТРОЛЬНЫХ РАБОТ…...………………………………………………8
4. РАБОТА №1. РЕШЕНИЕ ЗАДАЧ ЛИНЕЙНОГО
ПРОГРАММИРОВАНИЯ ГРАФИЧЕСКИМ МЕТОДОМ…………..……8
5. РАБОТА №2. РЕШЕНИЕ ЗАДАЧ ЛИНЕЙНОГО
ПРОГРАММИРОВАНИЯ ТАБЛИЧНЫМ
СИМПЛЕКС-МЕТОДОМ…..……………………………………………….9
6. МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ВЫПОЛНЕНИЮ
КОНТРОЛЬНЫХ РАБОТ № 1 И № 2…………………………………......10
7. ЛИТЕРАТУРА………………………………………………………………18
1 ВВЕДЕНИЕ. ЦЕЛИ И ЗАДАЧИ КУРСА «ОСНОВЫ ИССЛЕДОВАНИЯ ОПЕРАЦИЙ», ЕГО МЕСТО В ОБРАЗОВАТЕЛЬНОМ ПРОЦЕССЕ СТУДЕНТОВ ТЕХНОЛОГИЧЕСКИХ ВУЗОВ.
Целью преподавания основ исследования операций является формирование у студентов знаний и умений по разработке математических моделей, постановке и решению оптимизационных задач.
В результате изучения дисциплины студент должен знать:
- общие принципы и методологию исследования операций;
- математические модели и классификацию типовых задач исследования операций;
- методы аналитического и численного решения задач исследования операций;
Студент должен уметь:
- формулировать оптимизационные задачи, критерии оптимизации, строить математические модели задач исследования операций;
- осуществлять математическую постановку и разрабатывать компьютерные модели оптимизационных задач обоснования принятия решений;
- использовать стандартные алгоритмы и программы решения задач исследования операций.
2 БАЗОВАЯ УЧЕБНАЯ ПРОГРАММА КУРСА «ОСНОВЫ ИССЛЕДОВАНИЯ ОПЕРАЦИЙ»
Введение
Цель, задачи и структура курса. Связь со смежными дисциплинами. Мировоззренческие вопросы принятия решений, постановки и решения оптимизационных задач, применения вычислительной техники в процессах принятия решений. Профессиональная ориентация.
ГЛАВА 1. Базовые понятия и определения ИССЛЕДОВАНИЯ ОПЕРАЦИЙ
Понятие и определение математической модели задачи исследования операций. Типовые задачи математического программирования и их модели. Факторы и факторные пространства, характеристики. Ограничения на факторы и характеристики, допустимые области решений. Критерий оптимизации – целевая функция. Векторно-матричные формы задач математического программирования. Классификация допустимых областей и задач математического программирования.
ГЛАВА 2. Линейное программирование
Примеры задач линейного программирования (ЗЛП). Формы записи задач линейного программирования, их эквивалентность и способы преобразования. Каноническая форма ЗЛП. Понятия плана, допустимого и оптимального плана. Геометрическая интерпретация ЗЛП и частных случаев решения. Графический метод решения ЗЛП. Понятие симплекса и симплексного метода решения ЗЛП. Симплексная таблица, анализ плана и свойств ЗЛП по симплексной таблице. Симплексные преобразования. Алгоритм симплекс-метода: общая идея, построение начального опорного плана, вычислительные процедуры. Реализация симплекс-метода на ЭВМ. Использование стандартных программ для решения ЗЛП.
ГЛАВА 3. Двойственность в линейном Программирова-нии
Понятие двойственности. Построение двойственных задач и их свойства. Математические модели двойственных ЗЛП, основные теоремы двойственности. Решение двойственной задачи и интерпретация результата.
ГЛАВА 4. ЭЛЕМЕНТЫ ТЕОРИИ ИГР
Понятия и определения теории игр. Стратегия, ход, выигрыш. Матричные игры с нулевой суммой. Платежная матрица. Оптимальные стратегии. Понятие седловой точки и решение матричной игры в чистых стратегиях.
Решение матричных игр в смешанных стратегиях. Сведение матричной игры в смешанных стратегиях к паре двойственных задач линейного программирования. Алгоритм решения матричной игры в смешанных стратегиях.
Статистические игры. Критерии Байеса, Лапласа, Вальда, Сэвиджа, Гурвица для решения статистических игр.
ГЛАВА 5. ЦЕЛОЧИСЛЕННОЕ ЛИНЕЙНОЕ ПРОГРАММИРОВАНИЕ
Примеры и особенности целочисленных задач линейного программирования (ЦЗЛП). Метод отсечения решения ЦЗЛП. Понятие правильного отсечения. Общий алгоритм метода Гомори.
ГЛАВА 6. НЕЛИНЕЙНОЕ ПРОГРАММИРОВАНИЕ.
Математические модели задач нелинейного программирования и их классификация. Условия оптимальности задач нелинейного программирования: а) нелинейная задача на безусловный экстремум; б) задача нелинейного программирования с ограничениями равенствами; в) задача нелинейного программирования с ограничениями неравенствами.
Численные методы нелинейной безусловной оптимизации. Градиентные методы поиска безусловного экстремума. Метод наискорейшего спуска, градиентный метод с памятью. Квазиградиентные методы. Метод Ньютона безусловной оптимизации. Области применимости численных методов безусловной оптимизации.
Применение вычислительных схем методов безусловной оптимизации для решения условных задач. Применение функции Лагранжа для решения условной задачи с ограничениями-равенствами. Вычислительная схема градиентного метода для решения условной задачи с ограничениями неравенствами.
ГЛАВА 7. ДИСКРЕТНОЕ ПРОГРАММИРОВАНИЕ
Понятие дискретной величины и дискретной модели. Математические модели задач дискретного программирования.
Графы, математические модели графов. Анализ графов по моделям матрицы инцидентности и матрицы смежности. Примеры задач дискретного программирования.
Заключение
Сравнительный анализ математических моделей и методов исследования операций. Применение методов исследования операций в решении задач оптимального управления. Применение программных библиотек в решении задач исследования операций.
ПРИМЕРНАЯ ТЕМАТИКА ЛАБОРАТОРНЫХ ЗАНЯТИЙ
- Вводное занятие. Разработка программы симплекс метода и решение задач линейного программирования.
- Разработка процедуры нахождения начального опорного плана ЗЛП.
- Решение матричной игры в смешанных стратегиях.
- Разработка программы градиентного метода и решение безусловной задачи нелинейного программирования.
- Решение условной задачи нелинейного программирования с ограничениями-равенствами.
ПРИМЕРНАЯ ТЕМАТИКА ПРАКТИЧЕСКИХ ЗАНЯТИЙ
- Графический метод решения задачи линейного программирования.
- Анализ симплекс таблицы и решение задач линейного программирования симплекс-методом.
- Нахождение начального опорного плана задачи линейного программирования.
- Решение матричных игр в чистых стратегиях.
- Решение статистических игр.
- Решение безусловных задач нелинейного программирования аналитическим методом.
- Решение задач нелинейного программирования методом множителей Лагранжа.
- Решение задач нелинейного программирования градиентным методом.
- Постановка и решение задач дискретного программирования.
ПРИМЕРНАЯ ТЕМАТИКА КОНТРОЛЬНЫХ РАБОТ
- Решение задач линейного программирования графическим методом при условии максимизации и минимизации целевой функции.
- Решение табличным симплекс-методом приведенных и не приведенных к каноническомой форме задач линейного программирования.
ЛИТЕРАТУРА
- Вентцель, Е.С. Исследование операций: задачи, принципы, методология / Е.С. Вентцель -М.: Наука, Главная редакция физико-математической литературы, 1980. - 208 с.
- Кузнецов, А.В. Математическое программирование / А.В. Кузнецов, Н.И. Холод -Мн.: Вышэйшая школа, 1994. - 221 с.
- Кузнецов, А.В. Сборник задач по математическому программированию / А.В. Кузнецов и др. -Мн.: Вышэйшая школа, 1985. - 143 с.
- Батищев, Д.И. Методы оптимального проектирования.: Учеб. Пособие для вузов / Д.И. Батищев -М.: Радио и связь, 1984. - 248 с.
- Кузнецова, А. Б. Математика для экономистов на базе Mathcad / А.Б. Кузнецова, О. Мельникова, В. Новикова, А. Черняка С-Пб.: БХВ -Санкт-Петербург, 2003. - 485 с.
- Таха, Х.А. Введение в исследование операций Вильямс / Х.А. Таха, - ISBN: 5-8459-0180-4, 2001. -127 с..
- Хэмди, А. Введение в исследование операций / А. Хэмди – 6-е издание, 2006.
- Кузнецов, О.П. Дискретная математика для инженера / О.П. Кузнецов, Г.М. Адельсон-Вельский - М.: Энергия, 1988.- 480с.
- Прохоров, Г.В. Математический пакет Maple. / Г.В. Прохоров, и др. -М.: Петит.-1997.-200 с.
- Норенков, И.П. Учебный курс “Оптимизация” / И.П. Норенков, -М.: Петит.-2007.-188 с.
- Королев, В.А. Лекции по курсу "Иследование операций" / В.А. Королев, - М.: Энергия, 2003.- 180с.
3. ОБЩИЕ ТРЕБОВАНИЯ К ВЫПОЛНЕНИЮ И ОФОРМЛЕНИЮ КОНТРОЛЬНЫХ РАБОТ
При выполнении и оформлении контрольных работ следует:
- на титульном листе указать название университета, кафедры, номер учебной группы, фамилию, имя и отчество студента, название и номер работы;
- использовать стандартные листы бумаги формата А4;
- при расчетах пользоваться международной системой единиц СИ;
- в формулах и на графиках пояснять все используемые обозначения;
- перечень литературы должен быть оформлен в полном соответствии с требованиями библиографического описания документов.
4. РАБОТА № 1
РЕШЕНИЕ ЗАДАЧ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ ГРАФИЧЕСКИМ МЕТОДОМ
Графическим методом решить задачу линейного программирования (ЗЛП) на максимум вариантам 1–16 (номер задачи в таблице 1 соответствует номеру варианта) и на минимум вариантам 17–32 (номер задачи соответствует номеру варианта, уменьшенному на 16). Решить ЗЛП на максимум/минимум означает найти экстремальное значение целевой функции и план, при котором достигается экстремум.
Таблица 1 – Задания к контрольной работе № 1
Задача № 1 | Задача № 2 | Задача № 3 | Задача № 4 |
x1 ≥ 0; x2 ≥ 0. | x1 ≥ 0; x2 ≥ 0. | x1 ≥ 0; x2 ≥ 0. | x1 ≥ 0; x2 ≥ 0. |
Задача № 5 | Задача № 6 | Задача № 7 | Задача № 8 |
x1 ≥ 0; x2 ≥ 0. | x1 ≥ 0; x2 ≥ 0. | x1 ≥ 0; x2 ≥ 0. | x1 ≥ 0; x2 ≥ 0. |
Задача № 9 | Задача № 10 | Задача № 11 | Задача № 12 |
x1 ≥ 0; x2 ≥ 0. | x1 ≥ 0; x2 ≥ 0. | x1 ≥ 0; x2 ≥ 0. | x1 ≥ 0; x2 ≥ 0. |
Задача № 13 | Задача № 14 | Задача № 15 | Задача № 16 |
x1 ≥ 0; x2 ≥ 0. | x1 ≥ 0; x2 ≥ 0. | x1 ≥ 0; x2 ≥ 0. | x1 ≥ 0; x2 ≥ 0. |