Прикладные аспекты математического программирования
Применение информационных технологий для обучения высшей математике. Условия для повышения качества преподавания математики студентам нематематических специальностей. Особенности математических методов, применяемых к решению экономических задач.
Рубрика | Экономико-математическое моделирование |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 21.06.2010 |
Размер файла | 43,8 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
29
Министерство образования и науки Российской Федерации
Федеральное агентство по образованию
Работа по пройденному курсу
по дисциплине: "Математические модели управления"
Тема: "Прикладные аспекты математического программирования"
студент: Мельников Дмитрий Александрович
Кафедра экономики и управления
Специальность "Экономика и управление
на предприятии (в природопользовании)"
Форма обучения: заочная
Москва, 2009 г.
Содержание
Введение
1. Применение электронных пособий
2. Профессиональные математические пакеты в образовании
3. Математическое моделирование
4. Автоматизация контроля знаний
5. Причины универсальности математики
6. Специфика применения математики в разных науках
7. Особенности экономических задач, решаемых математическими методами
8. Особенности математических методов, применяемых к решению экономических задач
Заключение
Список используемой литературы
Введение
Современное состояние системы образования характеризуется информационной революцией и ростом объема знаний, усложнением и расширением учебного материала. Традиционные методики постепенно утрачивают свою эффективность, поэтому необходимо внедрять в учебный процесс современные педагогические технологии. Преимущество их состоит в повышении познавательной активности студентов, выработки интереса к знаниям, развитии творческой инициативы. Под современными педагогическими технологиями мы понимаем те, что построены на новых подходах к обучению и развитию студентов и новых философских, педагогических и психологических концепциях. В частности, к таким технологиям относятся информационные компьютерные технологии.
Информационные технологии незаменимы для эффективной организации учебного процесса в современных условиях преподавания курса "Высшая математика". К таким условиям относятся:
- неуклонное сокращение количества часов лекций, что вызывает многообразие и быструю смену тем лекционных и практических занятий;
- отсутствие связей между математикой и специальными дисциплинами;
- дороговизна и отсутствие современных учебных пособий, особенно общего методического характера.
В настоящее время одной из проблем высшей школы является создание оптимальных условий, при которых возможно повышение качества преподавания математики студентам нематематических специальностей. Эта проблема приобретает достаточно острый характер, так как процесс математизации охватывает многие области окружающей действительности. Для того чтобы отвечать современному уровню научных исследований, специалисту необходимо относительно свободно владеть математическим аппаратом и уметь строить адекватные изучаемому процессу математические модели. В связи с этим возникает потребность в создании современной концепции профессиональной направленности преподавания математики на факультетах нематематического профиля. Одним из положений этой концепции, которое требует дополнительного исследования, является разработка методов эффективного использования средств компьютеризации при обучении математике студентов нематематических специальностей.
1. Применение электронных пособий
Как известно, преподавание математических дисциплин на факультетах нематематического профиля должно преследовать цель не только постижения теоретических вопросов, но и учитывать применение математики при изучении специальных дисциплин. Атрибутами принципов профессиональной адаптации и преемственности преподавания математики на факультетах нематематического профиля является математическое моделирование и наличие типичных прикладных задач в общем курсе математики.
Обучение умению составлять математические модели и с их помощью решать необходимые специальные задачи - одна из первоочередных проблем в процессе подготовки будущих специалистов. В связи с этим преподавание начал математического моделирования должно отвечать следующим требованиям: предоставить начальные практические сведения о математическом моделировании; привить исходные навыки по применению математических объектов в научных исследованиях; наиболее эффективно показать студентам роль и значение математики в исследованиях по их специальности.
Эффективным средством в этом отношении являются электронные учебно-методические материалы и лабораторные практикумы. Интернет позволяет создавать и использовать в процессе обучения все преимущества интерактивных электронных учебных курсов, учебников и пособий. Гибкое сочетание традиционных приемов и образовательных методик с идеей дистанционного обучения позволяет студентам пройти путь от начального знакомства с предметом до уровня, необходимого современному инженеру. Преподавателям и сотрудникам, участвующим в учебном процессе, сервисы глобальной сети предоставляют возможность разработки, свободного изменения и обновления содержания всех компонент традиционных учебных курсов, реализованных с помощью современных мультимедиа-технологий.
На кафедрах инженерной математики разработаны две части электронного конспекта лекций по "Высшей математике" и лабораторные практикумы по "Информатике" и "Высшей математике" для студентов инженерных специальностей приборостроительного и механико-технологического факультетов. В первую часть электронного конспекта по "Высшей математике" вошли следующие разделы: "Элементы теории множеств", "Линейная алгебра и аналитическая геометрия", "Введение в математический анализ", "Дифференциальное исчисление функции одной переменной", "Дифференциальное исчисление функции нескольких переменных", "Неопределенный интеграл". Во вторую часть электронного конспекта лекций вошли разделы: "Определенный интеграл", "Приложения определенного интеграла", "Интеграл по фигуре от скалярной функции", "Интеграл по фигуре от векторной функции","Геометрические и механические приложения интегралов по фигуре", "Элементы теории поля". Ведутся работы по созданию третьей части.
Электронный конспект лекций позволяет более полным образом излагать курс высшей математики, учитывать прикладную направленность и специфику будущей специальности студентов. При этом сами лекции из-за отсутствия времени могут принять установочный характер, т.е. на них будут рассматриваться ключевые понятия и важнейшие результаты, а все остальные детали студенты будут самостоятельно извлекать из электронных конспектов.
Электронный лабораторный практикум представляет собой определенным образом подготовленные учебные материалы, сценарии учебной работы и реализующие их программы для ПЭВМ, предназначенные для самостоятельного обучения с помощью компьютера.
Лабораторные работы созданы в электронном варианте в виде гипертекста с интерактивными элементами. Web-формат предоставляет возможности для гибкого подхода к содержанию предлагаемых работ, когда можно варьировать объем и сложность предлагаемых заданий, а также вид отчетности. Практика использования электронных пособий с применением новейших технологий в процессе обучения математическому моделированию показала эффективность предлагаемых подходов в образовательном процессе.
2. Профессиональные математические пакеты в образовании
Благодаря информационным компьютерным технологиям студенты получают возможность пользоваться современными средствами работы с информацией: системами компьютерной математики, поисковыми системами, текстовыми и графическими редакторами, электронными таблицами, базами данных и др.
Остановимся подробнее на математических пакетах. Если студент освоит какой-либо математический пакет, то он будет готов решать сложные задачи, не боясь громоздких расчетов. Он овладеет навыками представления результатов исследований в наглядной графической форме, а также будет уметь оформлять эти результаты в форме аккуратных содержательных отчетов. Использование математических пакетов позволит научить студента грамотно формулировать практическую задачу, переводить эту задачу на язык математики, интерпретировать результат ее решения на языке реальной ситуации, а также проверять соответствие полученных и опытных данных.
Вместе с тем использование математических пакетов позволит изменить традиционный подход к ведению практических заданий по высшей математике. Часть практических занятий можно будет посвящать решению типовых задач на доске, а другую часть переносить в компьютерные классы для решения определенных задач посредством математических пакетов. Например, на кафедре инженерной математики БНТУ для студентов инженерных специальностей разработан комплекс лабораторных работ с использованием пакета инженерных расчетов MATHCAD.
В компьютерные классы вынесены на изучение следующие темы: операции над векторами, вычисление пределов, производных, частных производных двух переменных, вычисление неопределенных, определенных и кратных интегралов, построение графиков функций и поверхностей в декартовых и полярных координатах; численные методы решения дифференциальных уравнений; решение систем нелинейных уравнений методом Ньютона и задачи оптимизации.
Профессиональная подготовка специалистов экономического профиля определяется умением формулировать задачи экономики, управления и прогнозирования современным производством как математические модели и применять для их решения соответствующие вычислительные методы, а также приобретением необходимых знаний и навыков по проектированию и внедрению современных информационных технологий в свою предметную область. Так, например, свободное владение основами теории математического программирования позволяет рассматривать многие экономические задачи как задачи оптимизации. Но не следует переоценивать возможности математических методов. Математика позволяет получить оптимальное решение производственной задачи при корректно выработанной экономической концепции. Начальные предпосылки должны, независимо от математики, вытекать из экономических законов народного хозяйства.
К задачам оптимизации относятся задачи на поиск максимума или минимума функции многих переменных. Например, это задачи на поиск минимальных затрат при производстве многокомпонентных изделий, на получение максимального значения некоторого параметра, зависящего от множества других параметров. Особое место занимают задачи, в которых целевая функция линейна, а при ее оптимизации учитываются различные ограничивающие условия в виде неравенств или равенств. Эти задачи относятся к разделу линейного программирования. Они наиболее широко используются при решении экономических и организационных вопросов, например, для минимизации затрат на производство изделий, организации транспортных путей и т.д.
Решать задачи оптимизации позволяют такие универсальные системы компьютерной математики, как MATHCAD и MATHEMATICA. В MATHCAD возможен ввод ограничивающих условий при решении задач оптимизации нелинейных целевых функций. Для этого в системе MATHCAD имеются специальные функции Maximize и Minimize, которые позволяют расширить круг решаемых задач при минимальных затратах времени на подготовку средств к их решению. Обе эти функции реализованы достаточно универсальными алгоритмами оптимизации, которые не требуют вычисления производных целевой функции, что не только упрощает запись алгоритмов, но и позволяет решать задачи, у которых вычисление производных по тем или иным соображениям нежелательно.
Важным достоинством системы MATHEMATICA является наличие функций ConstrainedMax, ConstrainedMin для поиска глобального максимума и минимума аналитически заданных функций и функции LinearProgramming для решения задач линейного программирования.
На кафедрах инженерной математики в процесс обучения студентов экономических специальностей включены также средства анализа и поиска решений в среде табличного процессора EXCEL, позволяющие повысить эффективность вычислительного и прикладного аспекта методов математического программирования. Процедура анализа и поиска решений EXCEL представляет собой эффективный инструмент для решения сложных планово-производственных и экономических задач со многими неизвестными и ограничениями. К таким задачам преимущественно относятся задачи, связанные с эффективным распределением или использованием ограниченных ресурсов (сырья, рабочей силы, энергии и т.п.).
Обучение поиску решения в среде EXCEL не требует специальной математической подготовки. Исходные данные задачи должны быть представлены в виде таблицы, которая содержит формулы, отражающие зависимости между данными. Самую большую трудность для пользователя обычно представляет сама постановка задачи, т.е. выбор входных данных и ограничений, таких, чтобы EXCEL выдал достоверное решение задачи. Это позволяет упростить усвоение специалистами нематематического профиля таких дисциплин, как математическое программирование, математическая статистика, теория вероятности.
Предложенный метод обучения освобождает студентов- специалистов экономического профиля от проблемы выбора математических методов решения и изучения их особенностей и позволяет сосредоточить внимание на анализе результатов и особенностях решения экономических и прикладных задач.
3. Математическое моделирование
В тоже время для специальностей, требующих углубленной математической подготовки, обоснованным на наш взгляд, является введение на 3-м курсе обучения дисциплины «Прикладная математика». К этому времени студенты заканчивают изучение общих курсов математики и информатики и могут воспринимать методы построения, решения и компьютерного анализа задач, возникающих в моделировании прикладных процессов их специальности. Так на технических специальностях в рамках курса «Прикладная математика» излагается теория численных методов применительно к моделям обработки поверхностей (приближение функций), моделям теории электрических цепей (численные методы решения нелинейных уравнений и систем), моделям спектрального анализа сигналов (интегральные преобразования, включая основы теории вейвлетов), моделям механики сплошных сред (вариационные и сеточные методы для решения краевых задач ОДУ и УЧП). Практические занятия построены на параллельном изучении аналитических и численных методов с активным использованием пакетов для научно-технических расчетов с элементами программирования. Создан электронный конспект занятий, содержащий постановки решаемых задач, описания метода решения, с его реализацией в типовых случаях в рамках пакета MATHCAD. Приводятся численные и графические результаты и их анализ. В каждом занятии содержатся задания для самостоятельной работы разного уровня сложности. Такого рода подход позволяет студентам получить полный комплект заданий в начале курса и использовать их для самостоятельной подготовки. Отчеты по каждому занятию формируются в электронной форме, облегчающей преподавателю произвести оценку выполненных заданий.
4. Автоматизация контроля знаний
Для автоматизации контроля знаний студентов на кафедрах инженерной математики разработан набор тестовых заданий по следующим разделам высшей математики:
- пределы функций и числовые последовательности;
- производные;
- аналитическая геометрия;
- неопределенные и определенные интегралы;
- ряды.
Создание тестов было проведено на базе специализированных программ, таких как TeachPro, TestMaster, TestLab. Эти программы позволяют создавать различную структуру заданий, выбирать правильный ответ из предложенных, вводить ответ с клавиатуры, предоставляют возможность использования графики, позволяют проводить регистрацию пользователей, отслеживать динамику успеваемости, легко формировать новые варианты, учитывать сложность вопросов при оценке уровня знаний тестируемого.
Тестирование давно было способом максимально объективной и унифицированной формы контроля знаний обучаемых независимо от их психологических особенностей. Однако в последние годы заметно повысился интерес к педагогической науке, переживающей очередной этап своего развития. Психологические знания позволяют повысить эффективность учебного процесса, обеспечить индивидуальный подход к обучению студентов.
Существующие тестирующие системы обладают следующими недостатками:
- отсутствие контакта педагога с учащимися;
- отсутствие учета индивидуальных особенностей обучаемых при оценке знаний;
- недостаточная оценка глубины знаний при использовании тестов.
И именно сейчас, когда такие системы получают большое распространение, актуальной, на наш взгляд, является работа по созданию обучающе-тестируемой системы, которая позволит обеспечить объективную оценку знаний с учетом психологических особенностей обучаемых.
5. Причины универсальности математики
Математику можно определить как науку, оперирующую чистыми абстракциями, т.е. объектами, отделёнными от реального мира. Hо еще в древности математика и науки о природе не разделялись. Люди воспринимали числа и операции над ними как законы реального мира. Лишь в Древней Греции впервые возникла идея о том, что числа можно изучать отдельно ( школа Пифагорейцев ). Правда взгляды их на число были почти суеверными. Hо как раз они и открыли первые закономерности, не имеющие аналога в мире вещей, хотя и утаили их от всего мира. Таким образом в Древней Греции были положено начала развития математики как самостоятельной науки.
В Средние Века развитие математики как таковой происходило в основном в Средней Азии. В Европе же шел процесс развития формальной логики внутри церковной схоластики. Это также было позитивным моментом, поскольку применение математики предполагает определённую формализацию знания.
Hачиная с 17 века возможности математики начинают расти. Первоначально развитие математики определялось потребностями изучения и выражения объективных законов. Впоследствии математика стала развиваться подчиняясь также внутренней логике развития и исходя из собственных потребностей. Hо роль математики, как аппарата для выражения объективных законов, нисколько не уменьшилась.
При этом новые закономерности, выведенные чисто математически, позволяют предсказывать свойства, присущие объектам физической природы.
Математика стала широко проникать во все сферы науки, и тут выяснилось, уравнения и выражения, созданные для целей одной науки, зачастую применимы, после определённой подработки, в другой.
В чём же причина такой универсальной применимости математических методов?
По мнению Вигнера универсальность применимости математики следует считать чем-то сверхестественным. Ученые должны просто пользоваться ею, не пытаясь понять причины этого. А саму математику он рассматривает как науку о хитроумных операциях, производимых по специально разработанным правилам над специально придуманными понятиями. Причем новые понятия выводятся для того и так, чтобы над ними можно было произвести какие-нибудь хитроумные операции, которые импонируют человеческому чувству прекрасного сами по себе и по получаемым с их помощью результатам, обладающим большой простотой и общностью.
Hо такой подход ненаучен. Причина такой универсальности математики кроется в высоком уровне абстрагированности математического языка. Уже введение понятия числа было переходом на более высокий уровень абстрагирования. Числа не имеют вкуса, запаха, веса и других эмпирических характеристик, являясь лишь субъективным суждением о количестве какого-либо предмета, явления. В то же время они позволяют определить количественные характеристики и отношения практически любого объекта. Единственная сложность состоит только в выборе единицы измерения. Т.е. измерив объект, выразив его количественно, можно затем отвлечься от его содержания и оперировать полученными данными по всем правилам математического языка. Полученные таким образом результаты можно и нужно проверять эмпирически.
Вообще, язык математики имеет определенные преимущества перед естественными языками. Он минимально избыточен, моносемантичен и содержит в себе правила преобразования. Все это позволяет сравнительно легко оперировать элементами языка: объединять фрагменты в блоки, применять алгоритмы к блокам, а затем развертывать результат через систему подстановок и т.д.
Применение математического языка, в свою очередь требует определённого уровня формализации. Введение единиц измерения - уже частичная формализация. Hо единицы измерения формализуют лишь количественную сторону явлений и процессов, не позволяя создать новые методы для решения новых задач.
Формализация же качественных характеристик объектов происходит двумя путями:
1) создание формализованных аксиоматических систем;
2) алгоритмизация.
Аксиоматическая система - это один из способов построения теории на основе базовых положений (аксиом ), из которых затем выводится основное содержание теории. Аксиоматические системы в ходе эволюции прошли три этапа, которым соответствуют три типа аксиоматических систем:
а) Содержательные аксиоматические системы - когда на основе основных представлений с помощью интуиции описываются содержательно ясные объекты. Т.е. и объекты и аксиомы имеют свои аналоги в мире вещей. Hа начальных этапах развития науки все теории представляли из себя такие аксиоматические системы. Такие системы не представляют ценности в смысле универсальности их применения.
б) Полуформализованная аксиоматическая система предполагает задание абстрактных объектов, для которых описываются содержательно ясные аксиомы. Такие системы уже в достаточно большой мере универсальны, поскольку зачастую бывает, что сходство начальных условий позволяет применять старую теорию для изучения новых объектов (конечно же с известной долей скептицизма).
в) Полностью формализованные системы. В этом случае изначально задаются и алфавит системы и аксиомы и правила преобразования знаков алфавита, сохраняющие истинность аксиом. Такие системы могут развиваться по своим внутренним законам. Но теории и методы созданные в рамках таких формализованных систем могут найти неожиданное применение в различных отраслях научного знания.
Но главным критерием применимости того или иного метода является проверка результатов исследования на опыте, на практике.
Алгоритмизация, второй вид полной формализации, предполагает создание алгоритмов - единых методов для решения целого ряда задач. При этом метод решения заключается в совершении какой-то последовательности заранее определённых действий. При этом создание алгоритма уже предполагает универсальность. Одно время даже пытались создать единый алгоритм для решения любых задач.
Универсальность алгоритмов имеет определённые ограничения. Во-первых, это их дискретность, т.е. разбивка на шаги, которые нельзя пропускать; во-вторых для ряда задач вообще нет алгоритма решения.
То есть следует заметить, что математика универсальна не абсолютно. При применении математических методов в различных науках наблюдается определенная специфика.
6. Специфика применения математики в разных науках
Специфика применения математики в различных отраслях науки в значительной мере определяется особенностями процесса познания в этих науках, которые в свою очередь зависят от свойств объекта исследования.
А свойства объекта исследования в свою очередь определяются запретами, которые накладывает на возможные движения этого объекта законы объективной реальности. Отсюда одной из задач науки является сужение множества "мыслимых", или виртуальных движений, выяснение принципов отбора реальных движений из числа возможных. Исходя из этого проблема математического описания материального мира сводится прежде всего к поиску описаний различных механизмов отбора, лежащих в основе причинности всех реальных движений материи.
По Моисееву, описание механизмов отбора - это по существу один из способов изложения естественных наук. Основными принципами отбора в естественных науках являются:
- закон сохранения, отражающий вариационные принципы (принципы экономного достижения цели);
- второй закон термодинамики (о неубываемости энтропии);
- принцип минимума диссипации энергии (принцип, по которому из нескольких разрушительных процессов реализуется наименее разрушающий);
- принцип устойчивости (сохранение лишь устойчивых форм движения).
На основе этих и многих других принципов отбора в естественных науках строятся математические модели феноменологической природы. Но феноменологическая база естествознания постоянно расширяется, что приводит к усложнению и обобщение моделей. Основной путь развития таких моделей - индуктивный, т.е. движение от более простых к более сложным. Но дедуктивный путь не менее важен.
Одним из методов, который позволяет получать классы упрощенных моделей, является так называемый асимптотический метод, или асимптотический анализ.
Таким образом, можно сделать вывод, что система естественнонаучных методов имеет важную особенность. Она состоит в стремлении использовать феноменологию только на микроуровне, охватить по возможности более широкий класс явлений, а затем методами асимптотического анализа получить более простые модели макроуровня, как частные случаи.
При переходе к более сложным уровням организации возникают новые понятия, математические модели приобретают иной характер, усложняется аппарат исследования. Так, при переходе к уровню живой материи неизменно становится сложнее организация, изменяются старые и появляются новые принципы отбора.
В отличие от неживой природы, процессы живой природы не могут быть описаны без применения термина "обратная связь".
Т.е. характер взаимодействий здесь определяется еще одной свободной (независимой) функцией, обычно называемой управлением, выбор которой в той или иной мере произволен, во всяком случае, не следует из законов сохранения (хотя, конечно им не противоречит). При этом выбор этот производится исходя из стремления достичь определенную цель. Для того, чтобы сделать правильный выбор, живому организму нужна соответствующая информация. При этом информация нужна не любая, а только такая, которая позволит либо достичь цели как минимум, либо достичь ее наилучшим образом, как максимум. В этом смысле понятие информации отличается от понятия информации как знания о состоянии системы (на основе понятия энтропии).
Соответственно, для описания биотических процессов необходимо иметь представление о структуре обратных связей, реализуемых функциями поведения. Но аргумент функции поведения - это расстояние до гомеостатической границы существования организма. Значит, первый необходимый шаг любых системных исследований, исследующих математические модели - определение границы гомеостазиса, т.е. критических значений параметров окружающей среды. Второй этап исследования - это определение реакции на отклонения от гомеостатической границы, т.е. определение функций поведения.
Здесь также возможно применение асимптотических методов и агрегирования, но пока еще мало сделано для этого. Это вызвано тем что биотические системы намного более сложные. Например при описании иерархической структуры "стадо - индивид" ученые сталкиваются с проявлением противоречий целого и частей. Интересы цело го здесь далеко не сумма интересов отдельных его частей. Таким образом , чтобы понять природу этого уровня организации материи, необходимо принять во внимание диалектическое единство противоположенностей, порождаемых наличием гомеостазисов и рефлексностью, т.е. действием той системы обратных связей , которая возникает на этом уровне. Через систему конфликтов эти противоречия стимулируют развитие и усложнение (усовершенствование) организации.
Эта внутренняя противоречивость определяет специфическую структуру соответствующей системы моделей и порождает трудности согласования моделей разных уровней, без преодоления которых, однако, невозможно говорить об организации (системности) множества моделей.
При переходе к следующему, общественному уровню организации материи следует отметить, что методы изучения этого уровня несомненно включают все предыдущие методы, поскольку за рамки объективных законов природы выйти нельзя. Но говоря о специфике применения математических методов следует указать на два коренных отличия общественных взаимодействий от биологических.
Во-первых, по мере развития трудовой деятельности человека как социального животного происходит непрерывное усложнение общественной организации, появляется большое разнообразие гомеостатических общностей, усложняются цели, стремления и потому противоречия. Вместе с усложнением инфраструктуры организации все большее число ее отдельных частей приобретает черты организмов и, следовательно, структура обратных связей усложняется.
Во-вторых, при построении модели нельзя не учитывать постепенное развитие интеллекта и, следовательно, способности все большего понимания индивидом последствий его действий, степени их влияния на характер гомеостатической стабильности. Именно благодаря этому реакции теряют свою рефлексность, и при анализе обратных связей становится необходимым учитывать процессы переработки информации и принятия решений.
Люди обладают различным уровнем интеллекта, поэтому их реакции на одинаковые ситуации могут различаться. Кроме этого надо учитывать характер информированности субъекта, особенности процессов принятия решений; т.е. всю логическую цепочку, которая может привести к тем или иным выводам. Все это предъявляет новые требования к применяемым математическим методам.
Схематично специфику применения математических методов в зависимости от отрасли науки можно представить следующим образом: метод математических моделей на уровне организации неживой природы требует главным образом использования законов сохранения и простейших механизмов отбора. На биотическом уровне организации возникает необходимость описание структуры обратной связи рефлексного типа. На уровне общества качественно новой особенностью является необходимость описывать противоречивое единство интересов и целей отдельных организмов, участвующих в том или ином процессе, противоречивое единство связанных между собой, иерархически организованных цепочек организмов.
В экономике такими организмами можно считать отдельных людей, группу людей, организацию, предприятие. Даже экономическую систему отдельной страны можно рассматривать как организм с присущими ему реакциями на различные факторы внешней среды. То есть в зависимости от целей исследования следует выделять экономическую систему какого-либо уровня и рассматривать ее как организм.
При этом в зависимости от выбранного уровня детализации возникают свои особенности применения математических методов, которые и определяют степень применимости того или иного метода, его эффективность.
7. Особенности экономических задач, решаемых математическими методами
Экономическая наука, как и любая другая имеет свою специфику. Специфика ее определяется общей спецификой наук о человеке. Все общественные науки изучают самую сложную и высокоорганизованную форму движения - социальную. Как уж упоминалось выше, на этом уровне организации материи приходится учитывать обратную связь между субъектом и внешней средой. При этом связь эта представляет противоречивое единство интересов и целей отдельных организмов, участвующих в том или ином процессе. Экономическая наука изучает большой пласт процессов, как прямо имеющих место между субъектами при обмене различными продуктами, так и имеющих к этому какое-либо отношение. До того, как люди стали обмениваться продуктами своего труда, отношения между ними никак нельзя было назвать экономическими. Возникновение экономических отношений положило начало специализации труда и соответственно, всему социально-экономическому прогрессу.
На современном этапе экономические взаимоотношения между субъектами образуют экономические системы со сложной структурой, большим количеством элементов и связей между ними, которые и являются причиной почти всех особенностей экономических задач.
По Гатаулину основой экономической системы является производство, следовательно экономическую систему можно рассматривать как совокупность управляемой (производство) и управляющей систем. Из этого вытекают следующие особенности:
1) масштабы производства как управляемой системы несравненно больше чем любой технической управляемой системы;
2) производство, как система, постоянно совершенствуется, и управление им включает управление процессами совершенствования;
3) в связи с научно-техническим прогрессом и развитием производительных сил изменяются параметры системы, что обуславливает необходимость исследования новых закономерностей развития производства и их использования в управлении;
4) с усложнением производства повышаются требования к методам сбора, накопления, переработки информации; ее дифференциации по уровням иерархии с учетом существенности с точки зрения принятия управленческих решений;
5) участие человека в производстве как неотъемлемой части производительных сил общества обуславливает необходимость учета комплекса социальных, биотических, экологических и других факторов;
6) участие в сельскохозяйственном производстве биологических систем как средств производства, их существенная зависимость от случайных природных факторов обуславливают вероятностный характер многих производственных процессов, что необходимо учитывать в управлении производством.
Но кроме производственных систем в состав экономических систем входит также сфера обращения и непроизводственная сфера, которые также имеют свою специфику. Она заключается в том, что участие в процессах обращения множества покупателей и продавцов предполагает необходимость учета таких факторов как конкуренция, законы спроса и предложения, а также то, что большинство условий здесь также имеет вероятностный характер.
Из сказанного следует, что экономические задачи, это задачи с большим числом неизвестных, имеющих различные динамические связи и взаимоотношения. То есть экономические задачи многомерны, и даже будучи представлены в форме системы неравенств и уравнений, не могут быть решены обычными математическими методами.
Еще одной характерной чертой планово-экономических и других экономических задач является множественность возможных решений; определенную продукцию можно получить различными способами, по разному выбирая сырье, применяемое оборудование, технологию и организацию производственного процесса. В то же время для управления требуется по возможности минимальное количество вариантов и желательно наилучшие. Поэтому второй особенностью экономических задач является то, что это задачи экстремальные, что в свою очередь предполагает наличие целевой функции.
Говоря о критериях оптимальности, следует упомянуть, что в ряде случаев может возникнуть ситуация, когда приходится принимать во внимание одновременно ряд показателей эффективности (например, максимум рентабельности и прибыли, товарной продукции, конечной продукции и т.д.). Это связано не только с формальными трудностями выбора и обоснования единственного критерия, но и многоцелевым характером развития систем. В этом случае потребуется несколько целевых функций и соответственно какой-то компромисс между ними.
Близко к многоцелевым задачам лежат задачи с дробно-линейной функцией, когда целевая функция выражается относительными показателями эффективности производства (рентабельность, себестоимость продукции, производительность труда и т.д.).
Кроме всего вышеизложенного, надо учитывать, что входными величинами производственных систем служат материальные ресурсы (природные, средства производства), трудовые ресурсы, капиталовложения, информационные ресурсы (сведения о ценах, технологии и др.). Из этого следует еще одна особенность экономических задач: наличие ограничений на ресурсы. Т.е. это предполагает выражение экономической задачи в виде системы неравенств.
Случайный характер факторов, влияющих на экономическую систему, предполагает вероятностный (стохастический) характер технико-экономических коэффициентов, коэффициентов целевой функции, что также является особенностью экономических задач.
В то же время нередко встречаются условия, когда зависимости между различными факторами или в целевой функции нелинейны. Например, это имеет место в зависимостях между затратами ресурсов и выходом конечного продукта. Но основная часть таких задач встречается при моделировании рыночного поведения, когда следует учитывать факторы эластичности спроса и предложения, т.е. нелинейный характер изменений этих величин от уровня цен.
При моделировании рыночного поведения кроме нелинейности зависимостей, встречается такая особенность, как требование учитывать поведение конкурентов. Даже советские экономисты признавали, что действие объективных экономических законов осуществляется через деятельность множества хозяйственных подразделений. В то же время, осуществление решения, принятого в одном из этих подразделений, может оказать значительное влияние на те или иные характеристики экономической ситуации, в которой принимают решения остальные подразделения (меняются количество сырья, цены на изделия и др.). Возникает, следовательно, комплекс оптимизационных задач, в каждой из которых какие-то переменные величины зависят от выбранных управлений в других задачах.
Еще одной общей особенностью экономических задач является дискретность (либо объектов планирования, либо целевой функции). Эта целочисленность вытекает из самой природы вещей, предметов, которыми оперирует экономическая наука. Т.е. не может быть дробным число предприятий, число рабочих и т.д. При этом дискретный характер имеют не только объекты планирования, но и временные промежутки, внутри которых осуществляется планирование. Это означает, что при планировании какого-либо действия всегда следует определить, на какой срок оно осуществляется, в какие сроки может быть осуществлено, и когда будут результаты. Таким образом, вводится еще одна дискретная переменная - временная.
Дискретность многих экономических показателей не отделима от неотрицательности значений (реальных предметов или отрезков времени не может быть меньше нуля).
Не следует забывать и о том, что экономическая система - не застывшая, статичная совокупность элементов, а развивающийся, меняющийся под действие внешних и внутренних факторов механизм. При это возникает ситуация, когда решения, принятые раньше, детерминируют частично или полностью решения, принятые позднее.
Таким образом, легко заметить, что экономические задачи, решаемые математическими методами, имеют специфику, определяемую особенностями экономических систем, как более высоких форм движения по сравнению с техническими или биологическими системами. Эти особенности экономических систем сделали недостаточными те математические методы, которые выросли из потребностей других наук. Т.е. потребовался новый математический аппарат, причем не столько более сложный, сколько просто учитывающий особенности экономических систем на базе уже существующих математических методов.
Кроме того, экономические системы развиваются и усложняются сами, изменяется их структура, а иногда и содержание, обусловленное научно-техническим прогрессом. Это делает устаревшими многие методы, применявшиеся ранее, или требует их корректировки. В то же время научно-технический прогресс влияет и на сами математические методы, поскольку появление и усовершенствование электронно-вычислительных машин сделало возможным широкое использование методов, ранее описанных лишь теоретически, или применявшихся лишь для небольших прикладных задач.
8. Особенности математических методов, применяемых к решению экономических задач
В экономических исследованиях издавна применялись простейшие математические методы. В хозяйственной жизни широко используются геометрические формулы. Так, площадь участка поля определяется путем перемножения длины на ширину или объем силосной траншеи - перемножением длины на среднюю ширину и глубину. Существует целый ряд формул и таблиц, облегчающих хозяйственным работникам определение тех или иных величин.
Не стоит и говорить о применении арифметики, алгебры в экономических исследованиях, это уже вопрос о культуре исследования, каждый уважающий себя экономист владеет такими навыками. Особняком здесь стоят так называемые методы оптимизации, чаще называемые как экономико-математические методы.
В 60-е годы нашего столетия развернулась дискуссия о математических методах в экономике. Например, академик Немчинов выделял пять базовых методов исследования при планировании:
1) балансовый метод;
2) метод математического моделирования;
3) векторно-матричный метод;
4) метод экономико-математических множителей (оптимальных общественных оценок);
5) метод последовательного приближения.
В то же время академик Канторович выделял математические методы в четыре группы:
- макроэкономические модели, куда относил балансовый метод и модели спроса;
- модели взаимодействия экономических подразделений (на основе теории игр);
- линейное моделирование, включая ряд задач, немного отличающихся от классического линейного программирования;
- модели оптимизации, выходящие за пределы линейного моделирования (динамическое, нелинейное, целочисленное, и стохастическое программирование).
И с той, и с другой классификацией можно спорить, поскольку, например модели спроса можно по ряду особенностей отнести к нелинейному программированию, а стохастическое моделирование уходит корнями в теорию игр. Но все это проблемы классификации, которые имеют определенное методологическое значение, но в данном случае не столь важны.
С точки же зрения роли математических методов стоит говорить лишь о широте применения различных методов в реальных процессах планирования.
С этой точки зрения несомненным лидером является метод линейной оптимизации, который был разработан академиком Канторовичем в 30-е годы ХХ-го века. Чаще всего задача линейного программирования применяется при моделировании организации производства. Вот как по Канторовичу выглядит математическая модель организации производства:
В производстве участвуют M различных производственных факторов (ингредиентов) - рабочая сила, сырье, материалы, оборудование, конечные и промежуточные продукты и др. Производство использует S технологических способов производства, причем для каждого из них заданы объемы производимых ингредиентов, рассчитанные на реализацию этого способа с единичной эффективностью, т.е. задан вектор ak = (a1k, a2k,..., amk ), k = 1,2...,S, в котором каждая из компонент aik указывает объем производства соответствующего ( i-го ) ингредиента, если она положительна; и объем его расходования, если она отрицательна ( в способе k ).
Выбор плана означает указание интенсивностей использования различных технологических способов, т.е. план определяется вектором x = (x1, x2,..., xS ) c неотрицательными компонентами .
Обычно на количества выпускаемых и затрачиваемых ингредиентов накладываются ограничения: произвести нужно не менее, чем требуется, а затрачивать не больше, чем имеется. Такие ограничения записываются в виде
s
S a ikxk > bi ; i=1,2,...,m. (1)
k=1
Если i > 0, то неравенство означает, что имеется потребность в ингредиенте в размере i, если i < 0,то неравенство означает, что имеется ресурс данного ингредиентов размере - i =¦ i¦. Далее предполагается, что использование каждого способа, связанного с расходом одного из перечисленных ингредиентов или особо выделенного ингредиента в количестве Ck при единичной интенсивности способа k. В качестве целевой функции принимается суммарный расход этого ингредиента в плане.
s
f(x) = S ckxk. (2)
k=1
Теперь общая задача линейного программирования может быть представлена в математической форме.
Для заданных чисел aik, ck, и bi найти
s
min S ckxk
k=1
при условиях
k > 0, k = 1,2,...,s [1]
s
S aikxk > bi, i = 1,2,...,m [2]
k=1
План, удовлетворяющий условиям [1] и [2], является допустимым, а если в нем , кроме того, достигается минимум целевой функции, то этот план оптимальный.[K33]
Задача линейного программирования двойственна, то есть, если прямая задача имеет решение, (вектор x =( x1, x2,..., xk)), то существует и имеет решение обратная задача основанная на транспонировании матрицы прямой задачи. Решением обратной задачи является вектор y = ( y1, y2... ,ym)компоненты которого можно рассматривать как объективно обусловленные оценки ресурсов, т.е. оценки, показывающие ценность ресурса и насколько полно он используется.
На основе объективно обусловленных оценок американским математиком Дж. Данцигом - был разработан симплекс-метод решения задач оптимального программирования. Этот метод весьма широко применяется. Алгоритм его весьма детально проработан, и даже составлены прикладные пакеты программ, которые применяются во многих отраслях планирования.
Метод линейной оптимизации с того момента, как он был разработан Канторовичем, не оставался без изменений, он развивался и продолжает развиваться. Например, формула (2) в современной интерпретации выглядит следующим образом.
S aij xj < bi (i I I) (3)
j IA1
В чем же отличие?
Во-первых ограничение записывается не больше, либо равно , а меньше, либо равно, что больше соответствует экономическому смыслу правой стороны ограничения (bi - количество ресурсов). У Канторовича же ресурс записывается - bi = ¦bi¦ - т.е. отрицательным числом, что для экономического склада ума неестественно ( как может быть ресурса меньше нуля).
Во-вторых, суммирование производится не по всем способам производства, а лишь по определенному их подмножеству (j I A1),что также соответствует экономическим реалиям, когда по технологическим, или другим причинам не все способы производства участвуют в каком-либо конкретном ограничении.
Аналогично и с ресурсами, в ограничении участвуют не все ресурсы сразу , а какое-то их подмножество (i I I).
Введением подмножеств не ограничилось совершенствование метода линейной оптимизации. Нужды практики заставили разработать еще целый ряд приемов и методов для различных случаев описания реалий хозяйственной практики в виде ограничений. Это такие приемы, как запись ограничений по использованию производственных ресурсов, запись ограничений по гарантированному объему работ или производства продукции, приемы моделирования при неизвестных значениях показателей и многие другие, на которых здесь не стоит останавливаться.
Цель всех этих приемов - дать более развернутую модель какого-либо явления из хозяйственной практики, сэкономив при этом на количестве переменных и ограничений.
Несмотря на широту применения метода линейного программирования, он учитывает лишь три особенности экономических задач - большое количество переменных, ограниченность ресурсов и необходимость целевой функции. Конечно, многие задачи с другими особенностями можно свести к линейной оптимизации, но это не дает нам права упустить из виду другой хорошо разработанный метод математического моделирования - динамическое программирование. По сути, задача динамического программирования является описанием многошаговых процессов принятие решений. Задача динамического программирования можно сформулировать следующим образом : имеется некоторое количество ресурса х, которое можно использовать N различными способами. Если обозначить через хi количество ресурса, используемое i-m способом, то каждому способу сопоставляется функция полезности (хi), выражающая доход от этого способа. Предполагается, что все доходы измеряются в одинаковых единицах и общий доход равен сумме доходов, полученных от использования каждого способа.
Теперь можно поставить задачу в математической форме. Найти
max y1(x1)+ y2(x2)+ ... + yn(xn) (4)
(общий доход от использования ресурсов всеми способами) при условиях:
- выделяемые количества ресурсов неотрицательны;
[1] x1 > 0,..., xN > 0
- общее количество ресурсов равно x .
[2] x1 + x2 + ... + xN = x
Для этого общей задачи могут быть построены рекуррентные
соотношения
¦1(x) = max {j1(x1)}, (5)
0 <=X1<= X
¦k(x) = max {jk(xk)+ ¦k-1(x - xk)}. (6)
к = 2,3,..., N,
с помощью которых находится ее решение.
При выводе этих рекуррентных соотношений, по сути, использовался следующий принцип, оптимальная стратегия обладает тем свойством, что по отношению к любому первоначальному состоянию после некоторого этапа решения совокупность последующих решений должна составлять оптимальную стратегию. Этот принцип оптимальности лежит в основе всей концепции динамического программирования. Именно благодаря ему удается при последующих переходах испытывать не все возможные варианты, а лишь оптимальные выходы. Рекуррентные соотношения позволяют заменить чрезвычайно-трудоемкие вычисления максимума по N переменным в исходной задаче решением N задач, в каждой из которых максимум находится лишь по одной переменной.
Таким образом, метод динамического программирования позволяет учесть такую важную особенность экономических задач, как детерминированность более поздних решений от более ранних.
Кроме этих двух, достаточно детально разработанных методов, в экономических исследованиях в последнее время стали применяться множество других методов.
Одним из подходов к решению экономических задач является подход, основанный на применении новой математической дисциплины - теории игр.
Суть этой теории заключается в том, что игрок (участник экономических взаимоотношений) должен выбрать оптимальную стратегию в зависимости от того, какими он представляет действия противников (конкурентов, факторов внешней среды и т.д.). В зависимости от того, насколько игрок осведомлен о возможных действиях противников, игры (а под игрой здесь понимается совокупность правил, тогда сам процесс игры это партия) бывают открытые и закрытые. При открытой игре оптимальной стратегией будет выбор максимального минимума выигрыша (в терминах Моргерштерна - "максимина") из всей совокупности решений, представленных в матричной форме. Соответственно противник будет стремится проиграть лишь минимальный максимум ("минимаск") который в случае игр с нулевой суммой будет равен "максимину". В экономике же чаще встречаются игры с ненулевой суммой, когда выигрывают оба игрока.
Кроме этого в реальной жизни число игроков редко бывает равно всего двум. При большем же числе игроков появляются возможности для кооперативной игры, когда игроки до начала игры могут образовывать коалиции и соответственно влиять на ход игры.
Стратегии игроков не обязательно должны содержать одно решение, может быть так, что для достижения максимального выигрыша потребуется применять смешанную стратегию (когда две или несколько стратегий применяются с какой-то вероятностью). Кроме того в закрытых играх тоже требуется учитывать вероятность того или иного решения противника. Таким образом, в теории игр стало необходимым применение аппарата теории вероятности, который впоследствии нашел свое применение в экономических исследованиях в виде отдельного метода - стохастического моделирования.
Подобные документы
Графическое решение задач линейного программирования. Решение задач линейного программирования симплекс-методом. Возможности практического использования математического программирования и экономико-математических методов при решении экономических задач.
курсовая работа [105,5 K], добавлен 02.10.2014Открытие и историческое развитие методов математического моделирования, их практическое применение в современной экономике. Использование экономико-математического моделирования на всей уровнях управления по мере внедрения информационных технологий.
контрольная работа [22,4 K], добавлен 10.06.2009Применение математических методов в решении экономических задач. Понятие производственной функции, изокванты, взаимозаменяемость ресурсов. Определение малоэластичных, среднеэластичных и высокоэластичных товаров. Принципы оптимального управления запасами.
контрольная работа [83,3 K], добавлен 13.03.2010Применение теории игр для обоснования и принятия решений в условиях неопределенности. Цель изучения систем массового обслуживания, их элементы и виды. Сетевые методы планирования работ и проектов. Задачи динамического и стохастического программирования.
курсовая работа [82,0 K], добавлен 24.03.2012Понятие математического программирования как отрасли математики, являющейся теоретической основой решения задач о нахождении оптимальных решений. Основные этапы нахождения оптимальных решений экономических задач. Примеры задач линейного программирования.
учебное пособие [2,0 M], добавлен 15.06.2015Виды задач линейного программирования и формулировка задачи. Сущность оптимизации как раздела математики и характеристика основных методов решения задач. Понятие симплекс-метода, реальные прикладные задачи. Алгоритм и этапы решения транспортной задачи.
курсовая работа [268,0 K], добавлен 17.02.2010Основы математического моделирования экономических процессов. Общая характеристика графического и симплексного методов решения прямой и двойственной задач линейного программирования. Особенности формулирования и методика решения транспортной задачи.
курсовая работа [313,2 K], добавлен 12.11.2010Основные понятия и типы моделей, их классификация и цели создания. Особенности применяемых экономико-математических методов. Общая характеристика основных этапов экономико-математического моделирования. Применение стохастических моделей в экономике.
реферат [91,1 K], добавлен 16.05.2012Изучение экономических приложений математических дисциплин для решения экономических задач: использование математических моделей в экономике и менеджменте. Примеры моделей линейного и динамического программирования как инструмента моделирования экономики.
курсовая работа [2,0 M], добавлен 21.12.2010Математическая формулировка задачи линейного программирования. Применение симплекс-метода решения задач. Геометрическая интерпретация задачи линейного программирования. Применение методов линейного программирования к экстремальным задачам экономики.
курсовая работа [106,0 K], добавлен 05.10.2014