Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Применение ЭВМ пособие.pdf
Скачиваний:
93
Добавлен:
15.03.2016
Размер:
637.99 Кб
Скачать

3ПОИСКОВАЯ ОПТИМИЗАЦИЯ

3.1Понятие линейного программирования

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

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

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

С помощью линейного программирования решаются следующие типы задач: задача о наилучшем использовании ресурсов, задача о выборе оптимальных технологий, задача о раскрое материала, транспортная задача, задача о смесях и т.п.

3.2Типы задач, решаемые методами линейного программирования

3.2.1 Задача о наилучшем использовании ресурсов

Пусть некоторая производственная единица (цех, завод, объединение и т.д.) исходя их конъюнктуры рынка, технических и технологических возможностей и имеющихся ресурсов может выпускать N различных видов продукции (Прод1, Прод2,…Продn). Предприятие при производстве этих видов продукции должно ограничиваться имеющимися видами ресурсов, технологий и других производственных факторов. Все эти виды ограничивающих факторов называют ингредиентами Ri. Пусть их число равно m. Они ограничены, и их количества равны соответственно b1, b2…bm условных единиц. Таким образом b=(b1; b2;…;bi;…bm) – вектор ресурсов. Известна экономическая выгода (мера полезности) производства продукции каждого вида, исчисляемая по различным факторам (по отпускной цене товара, его прибыльности, издержкам производства, степени удовлетворения потребностей и т.п.). Примем в качестве такой меры, цену реализации сj. Вектор цен с=(с1; с2;…;cj;…;cn). Известны также технологические коэффициенты aij, которые указывают, сколько единиц i-го ресурса требуется для производства продукции j вида. Матрицу коэффициентов aij называют технологической и обозначают буквой А. Имеем A=[aij].

Обозначим через х = (х1;…;xj;…;xn) план производства, показывающий, какие виды товаров Прод1, Прод2…, Продn нужно производить и в каких количествах, чтобы обеспечить предприятию максимум объема реализации при имеющихся ресурсах.

Тогда общий объем реализации будет следующий:

ЦФ=с1х1+…сnxn

Это выражение целевая функция, которую нужно максимизировать.

15

Так как aijxj расход i-го ресурса на производство xj единиц j-той продукции, то, просуммировав расход i-го ресурса на выпуск всех N видов продукции, получим общий расход этого ресурса, который не должен превосходить bi единиц:

Ai1x1+…+aijxj+…+ainxn<=bi

Чтобы искомый план х=(х1;х2;…;xj;…;xn) был реализован наряду с

ограничениями на ресурсы нужно наложить условие неотрицательности на объемы xj выпуска продукции:

Xj>=0 (j=1,N)

Таким образом, математическая модель задачи о наилучшем использовании ресурсов имеет вид:

Найти:

n

(19)

max ЦФ = åcj xj

i=1

При ограничениях:

n

£ bi (i =1,m)

(20)

åaij x j

 

i=1

 

 

x j ³ 0

( j =1,n)

 

3.2.2 Задача о выборе оптимальных технологий

В задаче о наилучшем использовании ресурсов определяется оптимальный план выпуска продукции. Пусть при производстве какого-либо продукта используется n технологий. При этом требуется m видов ресурсов, заданных объемами bi (i=1,m). Эффективности технологий, т.е. количество конечной продукции (в рублях), производимой в единицу времени по j-той технологии (j=1,n), обозначим cj. Пусть aij расход i-го ресурса в единицу вресени по j-той технологии. Пренебрегая временем переналадок, необходимым для перехода от одной технологии к другой, получаем следующую математическую модель задачи: найти план интенсивностей использования технологий х=(х1;…;хn), обеспечивающий максимум выпуска продукции в стоимостном выражении:

n

(21)

maxЦФ = åcj xj

 

i=1

 

При ограничениях на лимитируемые ресурсы

(22)

n

å aij xj £ bi (i =1, m)

 

i=1

 

16