Составители:
Рубрика:
11 12
•
модели теории случайных процессов, в которых со-
стояние изучаемого процесса в каждый момент времени является
случайной величиной;
•
модели теории массового обслуживания, предназна-
ченные для изучения многоканальных систем, занятых обслужи-
ванием требований.
Для моделирования ситуаций, зависящих от факторов, для ко-
торых невозможно собрать статистические данные и значения ко-
торых не определены, используются модели с элементами неопре-
деленности
: модели теории игр, имитационные модели.
В данном пособии приведены только детерминирован-
ные модели
, в которых не рассматривается влияние случайных
воздействий на исследуемые показатели. Несмотря на кажущую-
ся простоту этих моделей, к ним сводятся многие практические
задачи, в том числе и большинство экономических. В зависимо-
сти от вида целевой функции
Z и функций
ϕ
i
(x), входящих в сис-
тему ограничений, модели математического программирования
можно отнести к разделам линейного и нелинейного программи-
рования.
Линейное программирование − раздел математического
программирования, применяемый при разработке методов оты-
скания экстремума (максимума или минимума) линейных функ-
ций нескольких переменных при линейных ограничениях, нало-
женных на переменные. По типу решаемых задач его методы
можно разделить на
универсальные и специальные. С помо-
щью универсальных методов (например, симплекс-метод) могут
решаться любые задачи линейного программирования. Специ-
альные методы учитывают особенности целевой функции и сис-
темы ограничений. Методы линейного программирования могут
широко применяться на промышленных объектах при оптимиза-
ции производственной программы, ассортиментной загрузке обо-
рудования, планировании грузопотоков, составлении оптимальных
смесей, решении раскройных,
производственно-транспортных за-
дач, выборе ресурсосберегающих технологий и т.д.
Если хотя бы одна из функций
Z (целевая функция) и (или)
i
ϕ
(функции, входящие в систему ограничений) нелинейны по
управляемым параметрам, то имеем задачу
нелинейного про-
граммирования
. Если целевая функция такой задачи выпукла и
область допустимых решений также выпуклое множество, то го-
ворят о задаче
выпуклого программирования. Методы выпук-
лого программирования используются при решении задач расчета
оптимальной партии выпуска деталей, управлении комплексны-
ми поставками и запасами, распределении ограниченных ресур-
сов и т.д.
Если параметры (коэффициенты) целевой функции или сис-
темы ограничений изменяются во времени или целевая функция
имеет специальную структуру, являясь аддитивной
∑
=
=
n
1j
jj
xZ )()(
ΧΖ
,
или мультипликативной
∏
=
=
n
1j
jj
xZ )()(
ΧΖ
,
или сам процесс имеет многошаговый характер, то такие задачи
решаются методом
динамического программирования. В
управлении промышленным предприятием таким методом реша-
ются задачи оптимального размещения инвестиций, замены обо-
рудования, текущего и перспективного планирования и др. В ос-
нове метода динамического программирования лежит
принцип
оптимальности
, разработанный американским математиком
Р. Беллманом.
Если на все или некоторые управляемые переменные нало-
жено условие дискретности, например целочисленности, то такие
задачи относятся к задачам
дискретного программирования,
в частности,
целочисленного программирования. Методами
целочисленного программирования решается широкий круг за-
дач: задачи выбора (о назначениях), о ранце, коммивояжера, тео-
рии расписаний, календарного планирования и т.п.
Эвристическое программирование применяют для ре-
шения тех задач, в которых точный оптимум найти (алгоритми-
ческим путем) невозможно из-за огромного числа вариантов.
• модели теории случайных процессов, в которых со- управляемым параметрам, то имеем задачу нелинейного про- стояние изучаемого процесса в каждый момент времени является граммирования. Если целевая функция такой задачи выпукла и случайной величиной; область допустимых решений также выпуклое множество, то го- • модели теории массового обслуживания, предназна- ворят о задаче выпуклого программирования. Методы выпук- ченные для изучения многоканальных систем, занятых обслужи- лого программирования используются при решении задач расчета ванием требований. оптимальной партии выпуска деталей, управлении комплексны- Для моделирования ситуаций, зависящих от факторов, для ко- ми поставками и запасами, распределении ограниченных ресур- торых невозможно собрать статистические данные и значения ко- сов и т.д. торых не определены, используются модели с элементами неопре- Если параметры (коэффициенты) целевой функции или сис- деленности: модели теории игр, имитационные модели. темы ограничений изменяются во времени или целевая функция В данном пособии приведены только детерминирован- имеет специальную структуру, являясь аддитивной ные модели, в которых не рассматривается влияние случайных n Ζ (Χ ) = ∑ Z j ( x j ) , воздействий на исследуемые показатели. Несмотря на кажущую- j =1 ся простоту этих моделей, к ним сводятся многие практические или мультипликативной задачи, в том числе и большинство экономических. В зависимо- n сти от вида целевой функции Z и функций ϕ i(x), входящих в сис- Ζ (Χ ) = ∏ Z j ( x j ) , j =1 тему ограничений, модели математического программирования можно отнести к разделам линейного и нелинейного программи- или сам процесс имеет многошаговый характер, то такие задачи рования. решаются методом динамического программирования. В Линейное программирование − раздел математического управлении промышленным предприятием таким методом реша- программирования, применяемый при разработке методов оты- ются задачи оптимального размещения инвестиций, замены обо- скания экстремума (максимума или минимума) линейных функ- рудования, текущего и перспективного планирования и др. В ос- ций нескольких переменных при линейных ограничениях, нало- нове метода динамического программирования лежит принцип женных на переменные. По типу решаемых задач его методы оптимальности, разработанный американским математиком можно разделить на универсальные и специальные. С помо- Р. Беллманом. щью универсальных методов (например, симплекс-метод) могут Если на все или некоторые управляемые переменные нало- решаться любые задачи линейного программирования. Специ- жено условие дискретности, например целочисленности, то такие альные методы учитывают особенности целевой функции и сис- задачи относятся к задачам дискретного программирования, темы ограничений. Методы линейного программирования могут в частности, целочисленного программирования. Методами широко применяться на промышленных объектах при оптимиза- целочисленного программирования решается широкий круг за- ции производственной программы, ассортиментной загрузке обо- дач: задачи выбора (о назначениях), о ранце, коммивояжера, тео- рудования, планировании грузопотоков, составлении оптимальных рии расписаний, календарного планирования и т.п. смесей, решении раскройных, производственно-транспортных за- Эвристическое программирование применяют для ре- дач, выборе ресурсосберегающих технологий и т.д. шения тех задач, в которых точный оптимум найти (алгоритми- Если хотя бы одна из функций Z (целевая функция) и (или) ческим путем) невозможно из-за огромного числа вариантов. ϕi (функции, входящие в систему ограничений) нелинейны по 11 12
Страницы
- « первая
- ‹ предыдущая
- …
- 3
- 4
- 5
- 6
- 7
- …
- следующая ›
- последняя »