русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Задача о смесях


Дата добавления: 2014-11-27; просмотров: 2101; Нарушение авторских прав


 

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

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

Пусть хi – количество i-го вида сырья в смеси; т – количество видов сырья; п – количество ингредиентов в смеси; аij – количество ингредиента j-го вида, содержащегося в единице i-го вида сырья; bj – минимальное количество ингредиента j-го вида, содержащегося в единице смеси; сi – стоимость единицы сырья i-го вида; q – минимальный общий вес смеси, используемый фирмой.

Для построения экономико-математической модели условие задачи удобно представить в таблице 2.3.

Таблица 2.3

Вид ингредиента Количество ингредиента j-го вида, содержащегося в единице i-го вида сырья минимальное количество ингредиента
Виды сырья
п
а11 а12 а1п b1
а21 а22 а2п b2
т ат1 ат2 атn bт
Стоимость единицы сырья с1 с2 сп  

 

В единице сырья первого вида содержится а11 единиц первого ингредиента, а во всем сырье первого вида этого ингредиента будет а11х1. Этого же ингредиента в единице сырья второго вида содержится а12 единиц, а во всем сырье второго вида этого ингредиента будет а12х2 и так далее, а1nхn – количество первого ингредиента в п-м виде сырья. Общее количество сырья первого вида, содержащегося во всех смесях равно



а11х1 + а12х2 + … + а1nхn.

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

а11х1 + а12х2 + … + а1nхn b1 .

Рассмотрим второй вид ингредиента. Необходимо учесть содержание этого ингредиента во всем количестве смеси первого сырья, второго и т.д. до п-го вида сырья. Суммируя отдельные значения количества единиц второго вида ингредиента во всех смесях, получим общее количество второго вида ингредиента. Она должно быть не меньше минимального количества ингредиента второго вида, содержащегося в единице смеси b2. Аналогично предыдущим рассуждениям, можно установить соотношения между содержанием ингредиента любого вида во всех смесях и минимальным количеством этого ингредиента в смеси. В результате придем к системе ограничений на питательность смеси:

 

а11х1 + а12х2 + … + а1nхn b1. а21х1 + а22х2 + … + а2nхn b2, ………………………………. ат1х1 + ат2х2 + … + атnхn bт.

Переменные х1, х2, …, хn , представляющие собой количества ингредиента первого, второго и т.д., до п-го вида, не могут быть отрицательными. В случае, если какой-либо ингредиент не входит в состав смеси, то соответствующая переменная будет равно нулю. Таким образом, придем к системе ограничений на неотрицательность переменных

х1 0, х2 0, …, хn 0.

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

х1 + х2 + … + хn q.

Зная, что цена единицы сырья первого вида с1, можем вычислить стоимость всего сырья первого вида – с1х1. Аналогично стоимость всего сырья второго вида – с2х2 и т.д., стоимость всего сырья п-го вида – сnхn. Суммарная стоимость всех видов сырья, используемых в приготовлении смеси, равна сумме всех этих стоимостей.

Таким образом задача о смесях заключается в нахождении величин , , …, хn , удовлетворяющих ограничениям

а11х1 + а12х2 + … + а1nхn b1. а21х1 + а22х2 + … + а2nхn b2, ………………………………. ат1х1 + ат2х2 + … + атnхn bт. х1 + х2 + … + хn q. х1 0, х2 0, …, хn 0

и дают минимум целевой функции

z = с1х1 + с2х2 +…+ сnхn.

 



<== предыдущая лекция | следующая лекция ==>
Задача оптимальной загрузки оборудования | Транспортная задача


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 2.243 сек.