русс | укр

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

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

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

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


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

ДВУХЭТАПНАЯ ТРАНСПОРТНАЯ ЗАДАЧА


Дата добавления: 2013-12-24; просмотров: 2129; Нарушение авторских прав


Сформулируем следующую задачу. Три свеклосеящих хозяйства К1, К2, К3 поставляют сахарную свеклу на два сахарных завода З1, З2, которые имеют в трех местах приемные пункты П1, П2, П3, расположенные на некотором расстоянии от хозяйств и заводов. Объемы поставок свеклы хозяйствами, возможности приемных пунктов, мощности сахарных заводов и расстояния между хозяйствами, пунктами и заводами приведены в табл. 2.10 и 2.11. Требуется составить план перевозок свеклы из хозяйств на приемные пункты, а затем с пунктов на заводы, который имел бы минимальную тонно-километровую работу.

Таблица 2.10 Таблица 2.11

Хозяйство и объем его поставок, т Приемный пункт и его возможности   Приемный пункт и его возможности, т Сахарный завод и его мощности
П1 П2 П3   З1 З2
 
К1   П1
К2   П2
К3   П3

Для решения из таблиц 2.10-2.11 составим таблицу 2.12, в которой приемные пункты показаны как промежуточные, буквой М блокируются клетки, означающие поставку свеклы из хозяйств на заводы и между приемными пунктами. Клетки, отражающие поставку приемного пункта самому себе, имеют расстояние 0, и записанные в них поставки будут означать неиспользованные возможности приемных пунктов.

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



Таблица 2.12

Поставщик и его запас Потребитель и его потребность Потенциал строки Ui
П1 П2 П3 З1 З2
К1 ( 4 )   ( М )   ( М )
К2 ( 5 ) ( 2 )   ( М )   ( М )
К3 ( 1 ) ( 2 )   ( М )   ( М )
П1     ( М )   ( М ) ( 5 ) -10
П2   ( М )     ( М ) ( 5 ) -10
П3   ( М )   ( М ) ( 1 ) ( 2 ) ( 2 ) -6
Потенциал столбца Vj  

 

 

Согласно этому плану хозяйство К1 поставляет 4 т свеклы приемному пункту П2,

К2 – 5 т пункту П1 и 2 т - П3,

К3 – 1 т пункту П2 и 2 т - П3.

При этом недоиспользованные возможности 1 т будет иметь пункт П3.

Из пункта П1 на сахарный завод З2 будет поставлено 5 т, из П2 5 т на З1, из П3 2 т на З1 и 2 т на З2, недоиспользованные возможности составят 1 т.

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

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

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




<== предыдущая лекция | следующая лекция ==>
МЕТОД ПОТЕНЦИАЛОВ | ЗАДАЧИ ОПТИМАЛЬНОГО РАЗМЕЩЕНИЯ ПРЕДПРИЯТИЙ


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


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

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

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


 


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

 
 

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

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