Министерство образования и науки

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

Томский государственный университет систем управления

и радиоэлектроники (ТУСУР)

Факультет систем управления

Кафедра автоматизированных систем управления

А. А. МИЦЕЛЬ

ИССЛЕДОВАНИЕ ОПЕРАЦИЙ И МЕТОДЫ ОПТИМИЗАЦИИ В ЭКОНОМИКЕ

Методические указания по самостоятельной работе студентов

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

Специальность – Прикладная информатика 230700.62

Профиль – Экономика

Томск-2014

Исследование операций и методы оптимизации в экономике. Методические указания по самостоятельной работе студентов по специальности "230700.62 – «Прикладная информатика" (профиль Экономика) / . – Томск: ТУСУР, 2014. – 12 с.

Методические указания разработаны в соответствии с решением кафедры автоматизированных систем управления

Составитель: профессор

Методические указания утверждены на заседании кафедры автоматизированных систем управления 31 января 2014 г., протокол № 1

© ТУСУР, каф. АСУ

©

СОДЕРЖАНИЕ

1. Цели и задачи дисциплины

4

2. Место дисциплины в структуру ООП

4

3. Требования к результатам освоения дисциплины

5

4. Содержание дисциплины

6

4.1 Теоретический материал

6

4.2 Лабораторные занятия

9

5. Темы для самостоятельного изучения

9

6. Методические рекомендации по самостоятельному

изучению материала

9

7. Формы контроля

10

8. Интерактивные формы

10

9. Учебно-методическое и информационное обеспечение дисциплины

10


1. ЦЕЛИ И ЗАДАЧИ ДИСЦИПЛИНЫ

Дисциплина «Исследование операций и методы оптимизации в экономике» (ИОМО) читается в 7 – 8 семестрах и предусматривает чтение лекций, проведение лабораторных занятий, получение различного рода консультаций.

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

Основными задачами дисциплины являются:

·  Изучение оптимизационных моделей планирования и управления сложными экономическими системами.

·  Изучение моделей линейного программирования в экономике.

·  Изучение моделей нелинейного, в том числе квадратичного программирования.

·  Изучение моделей динамического программирования.

·  Формирование у студентов знаний и умений, необходимых для эффективного управления экономическими системами на макро и микроуровне.

2. МЕСТО ДИСЦИПЛИНЫ В СТРУКТУРЕ ООП

«Исследование операций и методы оптимизации в экономике» (ИОМО) относится к числу дисциплин вариативной части профессионального цикла (Б3.В. ОД.1). К моменту изучения данной дисциплины студенты должны изучить курсы: математику, дискретную математику, численные методы, теорию вероятностей и математическую статистику, эконометрику, бухгалтерский учет. В качестве входных знаний студенты должны владеть фундаментальными понятиями математического анализа, линейной алгебры, математической статистики, эконометрического моделирования.

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

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

Процесс изучения дисциплины «Математическое и имитационное моделирование экономических процессов» направлен на формирование следующих компетенций:

общекультурные компетенции (ОК):

·  способен использовать, обобщать и анализировать информацию, ставить цели и находить пути их достижения в условиях формирования и развития информационного общества (ОК-1);

профессиональные компетенции (ПК):

·  способен при решении профессиональных задач анализировать социально-экономические проблемы и процессы с применением методов системного анализа и математического моделирования (ПК-2);

·  способен применять к решению прикладных задач базовые алгоритмы обработки информации, выполнять оценку сложности алгоритмов, программировать и тестировать программы (ПК-10);

·  способен принимать участие в реализации профессиональных коммуникаций в рамках проектных групп, презентовать результаты проектов и обучать пользователей ИС (ПК-14);

·  способен применять методы анализа прикладной области на концептуальном, логическом, математическом и алгоритмическом уровнях (ПК-17);

·  научно-исследовательская деятельность: способен применять системный подход и математические методы в формализации решения прикладных задач (ПК-21).

профессионально-специальные компетенции (ПСК):

·   

·  Способен собрать и проанализировать исходные данные, необходимые для расчёта экономических и социально-экономических показателей, характеризующих деятельность хозяйствующих субъектов (ПСК-1).

В результате изучения дисциплины студент должен:

Знать

§  модели линейного программирования;

§  модели нелинейного программирования;

§  модели целочисленного программирования;

§  модели динамического программирования;

§  транспортные модели;

§  многокритериальные модели

§  основы теории игр;

Уметь

§  создавать модели линейного программирования и проводить анализ моделей;

§  создавать модели нелинейного программирования и проводить анализ моделей;

§  решать транспортные задачи;

§  решать задачи квадратичного программирования;

§  создавать оптимизационные модели;

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

§  создавать игровые модели;

§  творчески использовать теоретические знания на практике;

§  использовать полученные знания для планирования функционирования и развития предприятия;

Владеть

·  методами решения задач линейного программирования;

·  методами решения задач нелинейного программирования;

·  методами решения задач динамического программирования;

·  методами решения игровых задач

4. СОДЕРЖАНИЕ ДИСЦИПЛИНЫ

4.1 Теоретический материал

МОДУЛЬ 1 (7 семестр) «Исследование операций»

Введение

Понятие операции, классификация моделей исследования

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

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

Тема 2. Решение задач линейного программирования

Графический метод решения задач линейного программирования; формы записи задач линейного программирования; основы симплекс метода, алгоритм симплекс метода; поиск начального базиса

Тема 3. Двойственная задача линейного программирования

Постановка двойственной задачи. Свойства взаимно-двойственных задач. Теоремы двойственности.

Тема 4. Целочисленное программирование

Графический метод решения ЗЦП.

Метод Гомори (МГ). Метод ветвей и границ

(МВГ). Задача о назначениях. Задача о коммивояжере. Венгерский метод

Тема 5. Задачи многокритериальной оптимизации

Постановка задачи. Метод последовательных уступок. Метод справедливого компромисса

Тема 6. Транспортная задача

Экономико-математическая модель транспортной задачи; решение транспортной задачи симплексным методом; первоначальное закрепление потребителей за поставщиками; метод потенциалов; улучшение оптимального плана перевозок; открытая модель транспортной задачи.

МОДУЛЬ 2 ( 8 семестр) «Методы оптимизации»

Тема 7. Методы оптимизации функций

Основные понятия и определения. Классификация задач оптимизации. Необходимые и достаточные условия существования экстремума (скалярный случай, векторный случай, минимизация при ограничениях). Критерии останова. Характеристики алгоритмов

Тема 8. Методы поиска экстремумов функции одной переменной

Прямые методы оптимизации (метод равномерного поиска, метод деления отрезка пополам, метод Фибоначчи, метод золотого сечения). Сравнение прямых методов оптимизации. Полиномиальная аппроксимация и методы точечного оценивания (квадратичная аппроксимация, метод Пауэлла). Методы с использованием производных (метод Ньютона-Рафсона, метод средней точки, другие методы поиска экстремума функций, метод оптимизации с использованием кубичной аппроксимации). Сравнение методов одномерной оптимизации.

Тема 9. Поиск экстремумов функции нескольких переменных (безусловная оптимизация)

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

Тема 10. Нелинейное программирование

Задачи с ограничениями в виде равенств (метод замены переменных, метод множителей Лагранжа). Необходимые и достаточные условия оптимальности задач

с ограничениями общего вида

Тема 11. Методы штрафов

Общая схема метода штрафов.

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

Тема 11. Квадратичное программирование

Задача квадратичного программирования (ЗКП). Оптимизационная модель портфеля ценных бумаг. Условие Куна-Таккера для ЗКП. Метод решения ЗКП методом симплексного преобразовании коэффициентов уравнений. Метод решения ЗКП с помощью искусственного базиса. Пример.

Тема 13. Модели динамического программирования

Общая постановка задачи динамического программирования, принцип оптимальности и уравнения Беллмана. Задача о распределении средств между предприятиями. Задача об оптимальном распределении ресурсов между отраслями на лет.

4.2. Лабораторные занятия

Темы лабораторных работ

1.  Матричные вычисления с помощью пакета Mathcad

2.  Линейное программирование. Задача о диете

3.  Целочисленное программирование. Годовая производственная программа предприятия

4.  Многокритериальная задача. Оптимизация годовой производственной программы предприятия методом справедливого компромисса

5.  Транспортная задача

6.  Оптимизация функций одной переменной

7.  Оптимизация функций двух переменных

Квадратичное программирование

Оптимальный портфель ценных бумаг

5. ТЕМЫ ДЛЯ САМОСТОЯТЕЛЬНОГО ИЗУЧЕНИЯ

1)  Поиск начального базиса методом симплексного преобразования таблицы ограничений.

2)  Метод справедливого компромисса решения многокритериальной задачи.

3)  Связь методов оптимизации и поиска нулей функции.

4)  Метод решения ЗКП с помощью искусственного базиса.

6. МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО САМОСТОЯТЕЛЬНОМУ ИЗУЧЕНИЮ МАТЕРИАЛА

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

Для выполнения лабораторных работ студенты должны изучить необходимый теоретический материал, который затем представляется в отчетах по лабораторным работам.

Указанные в п. 4 темы изучаются студентами самостоятельно. Литература по этим темам дана в п. 8.1, 8.2. Контроль знаний по этим темам осуществляется на лабораторных занятиях, а также во время контрольной точки и на экзамене.

7. ФОРМЫ КОНТРОЛЯ

Формой контроля освоения компетенций, указанных в п. 2, являются конспекты лекционного материала и самостоятельной работы, отчеты по лабораторным работам, контрольные работы, тесты, опросы на семинарских занятиях и экзамен.

8. ИНТЕРАКТИВНЫЕ ФОРМЫ

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

1) «Работа в команде» происходит при коллективном выполнении заданий всех лабораторных работ.

2) «Поисковый метод» студенты используют при выполнении заданий (лаб. работа № 1.7, 2.7).

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

9. УЧЕБНО-МЕТОДИЧЕСКОЕ И ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ

9.1. Основная литература

1.  Есипов исследования операций: Учебное пособие. – СПб.: Изд-во «Лань», 2010. – 256с. (электр. ресурс). – Режим доступа: http://e. /view/book/144/

2.  Черепанов оптимизации: Учебное пособие. – Томск : ТУСУР, 2007. - 203с. (15 экз)

3.  , Лисовец методов оптимизации: Учебное пособие. – СПб.: Изд-во «Лань», 2011. – 352с. (электр. ресурс). – Режим доступа: http://e. /view/book/1552/

4.   

Дополнительная литература

5.  и др. Исследование операций в экономике. Учебное пособие для вузов/ ред. : . - М. : ЮНИТИ, 2006. - 407 с (20 экз)

6.  Пантелеев оптимизации в примерах и задачах : Учебное пособие для втузов / , . - 2-е изд., испр. . - М. : Высшая школа, 2005. - 544 с. (71 экз)

7.  , Шелестов оптимизации: Учеб. пособие – Томск: Изд-во ТУСУРа, 2004. – 256 с. (7 экз.)

8.  Пантелеев оптимизации в примерах и задачах : Учебное пособие для втузов / , . - 2-е изд., испр. . - М. : Высшая школа, 2005. - 544 с. (71 экз)

9.  Методы оптимизации. Лабораторный практикум: Учеб. пособие / , , – Томск: Изд-во Томск. гос. ун-та систем управления и радиоэлектроники, 2004. – 80 с. (6 экз)

10.  Сборник задач по математике для втузов. Ч.4. Методы оптимизации. /Вуколов и др.; под ред. . - М.: Наука, 1990. – 302 с. (42 экз)

11.  Черноруцкий оптимизации в теории управления : Учебное пособие для вузов / . - СПб. : Питер, 2004. – 255 с. (40 экз)

12.  Рубан оптимизации : Учебное пособие для вузов / ; Томский институт автоматизированных систем управления и радиоэлектроники. - Томск : Издательство Томского университета, 1976. - 319 с. (80 экз)

9.3. Перечень пособий, методических указаний и материалов, используемых в учебном процессе

13.  Мицель операций и методы оптимизации в экономике: методические указания по выполнению лабораторных работ для студентов направления 230700.62 «Прикладная информатика» (бакалавр). – Томск: ТУСУР, 2014. – 62 с. [Электронный ресурс]. – Режим доступа:

http://asu. tusur. ru/learning/spec230105/d24a/s230105_d24a_work. doc

14.  , Тимохов оптимизации в задачах и упражнениях: Учебное пособие. – СПб.: Изд-во «Лань», 2012. – 448с. (электр. ресурс). – Режим доступа: http://e. /view/book/3799/

9.4 Базы данных, информационно-справочные и поисковые системы

http://poiskknig. ru – электронная библиотека учебников Мех-Мата МГУ, Москва

http://www. mathnet. ru. ru/ - общероссийский математический портал

http://www. lib. mexmat. ru – электронная библиотека механико-математического факультета Московского государственного университета

http://onlinelibrary. - научные журналы издательства Wiley&Sons

http://www. / - научные журналы издательства Elsevier

12.5 Лицензионное программное обеспечение

·  Операционная система MS Windows

·  MicroSoft Visual C++ Express Edition

·  Borland Developer Studio 2006, Free Pascal 2.4. 

·  Среда разработки Microsoft Visual Studio 2005/2008

·  Офисный пакет Microsoft Office

·  Пакет Mathsoft MathCAD

·  Пакет MathWorks MATLAB

·