Формирование рациональных смесей

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

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

Построение экономико-математической модели.

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

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

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

Кроме того, количество каждого продукта в рационе не должно быть величиной отрицательной, а размер закупок ограничен:

Общая стоимость запишется в виде линейной целевой функции

Пример.Для поддержания нормальной жизнедеятельности человеку ежедневно необходимо потреблять 118 г белков, 56 г жиров, 500 г углеводов, 8 г минеральных солей. Количество питательных веществ, содержащихся в 1 кг имеющихся в магазине продуктов питания, их стоимость приведены в таблице.

Питательные вещества Содержание питательных веществ в 1 кг продукции, Нормы суточной потребности, г
мясо рыба молоко масло сыр крупа картофель
Белки, г
Жиры, г
Углеводы, г
Минеральные соли, г
Стоимость 1 кг продукта, руб. 2,8 5,6  
Количество продукта в рационе, г -? -? -? -? -? -? -?  

Необходимо составить суточный рацион, содержащий не менее суточной потребности человека в необходимых питательных веществах, и обеспечивающий минимальную общую стоимость продуктов.

Экономико-математическую модель задачи можно сформулировать так.

Найти оптимальное количество закупаемых продуктов питания , связанных с суточной нормой потребления системой линейных неравенств:

обеспечивающих минимум затрат на покупку продуктов питания

.

 

Перевозка грузов

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

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

Построение экономико-математической модели.

Имеется т пунктов отправления (поставщиков) грузов:

,

на которых сосредоточены запасы некоторого однородного и делимого груза в объемах соответственно:

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

которые подали заявки на поставку груза в объемах соответственно:

Суммарная величина заявок составляет .

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

В качестве критерия оптимальности выбираем суммарные издержки по перевозке груза.

Экономико-математическая модель задачи зависит от соотношения суммарной величины заявок и суммарного запаса груза .

Если суммарные запасы груза в пунктах отправления равны сумме заявок пунктов назначения, т.е.

, (1.1.6)

то модель транспортной задачи называется закрытой.

В противном случае модель транспортной задачи называется открытой, причем возможны два варианта:

суммарный спрос больше

(1.1.7)

и меньше

(1.1.8)

суммарного предложения.

В каждом из трех перечисленных случаев экономические постановки и математические модели транспортной задачи различны.

Рассмотрим экономическую постановку и математическую модель закрытой транспортной задачи, т.е. случай, когда суммарный спрос равен суммарному предложению (1.1.6). Тогда транспортная задача формулируется следующим образом: необходимо составить оптимальный план перевозок, т.е. найти такие значения объема перевозок груза от поставщиков к потребителям , чтобы вывезти все грузы от поставщиков, удовлетворить заявки каждого потребителя и обеспечить минимальные транспортные расходы на перевозку груза.

Все исходные данные транспортной задачи можно записать в виде, так называемой транспортной таблицы:

Задача заключается в определении плана перевозок , который удовлетворяет следующим условиям:

и обеспечивает минимальное значение целевой функции

.

Теперь рассмотрим экономическую постановку и математическую модель открытой транспортной задачи для случая (1.1.7), когда суммарный спрос больше суммарного предложения.

Необходимо составить план перевозок товаров от поставщиков к потребителям, при котором все грузы от поставщиков вывозятся полностью; заявки потребителей, по возможности, удовлетворены, и суммарные транспортные расходы на перевозку груза являются минимальными.

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

И, наконец, рассмотрим экономическую постановку и математическую модель открытой транспортной задачи для случая (1.1.8), когда суммарный спрос меньше суммарного предложения.

Необходимо составить план перевозок товаров от поставщиков к потребителям, при котором заявки потребителей удовлетворяются полностью; от поставщиков товары, по необходимости, вывозятся, и суммарные транспортные расходы на перевозку товаров являются минимальными.

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