logo
Книга1 МОНД

3.3.8. Методи системного аналізу

Методи лінійного програмування є окремим випадком методів математичного програмування і їх основи були розроблені Л. В. Канторовичем в кінці 30 – тих років ΧΧ – того сторіччя. Зараз вони широко використовуються для розв’язання задач щодо раціонального розподілу ресурсів, планування виробництва та інших. Класичними задачами лінійного програмування є транспортна задача, задача про склад сировини та задача планування виробництва, які мають багато модифікацій.

Математичне формулювання однієї з класичних задач лінійного програмування – транспортної було наведено в розділі 3.2 “Моделі досліджень”. Розглянемо приклад рішення подібної задачі.

Приклад. Три коксохімічні заводи А1, А2, А3 (споживачі) отримують вугілля з двох збагачувальних фабрик В1, В2 (постачальники). Потреба у вугіллі заводів складає а1 = 50 т/годину; а2 = 20 т/годину; а3 = 30 т/годину, а виробництво вугілля на фабриках - в1 = 40 т/годину; в2 = 60 т/годину. При цьому: а1 + а2 + а3 = в1 + в2 . Вартість перевезення 1 тони вугілля з фабрики В1 на завод А1 становить с11 =10 грн/т, на завод А2 – с12 = 15 грн/т, на завод А3 – с13 = 25 грн/т; вартість перевезення вугілля з фабрики В2 на ті ж заводи складає відповідно с21 =20 грн/т, с22 = 30 грн/т, с23 = 30 грн/т. Треба скласти план перевезень вугілля з метою мінімізації транспортних витрат.

Рішення. Позначимо через хіj об’єми перевезень з і – тої фабрики на j –тий завод і зводимо вихідні дані в табл. 3.3.

Таблиця 3.3