Составители:
Рубрика:
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
- …
- следующая ›
- последняя »
