Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Оптимизация на графах

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

Из достаточно большого числа типовых задач оптимизации на графах можно выделить основные и в некотором смысле ставшие классическими для данного класса:

q задача нахождения оптимальных покрывающих деревьев;

q задача нахождения кратчайшего пути в графе;

q задача нахождения критического пути в сетевом графе;

q задача нахождения максимального потока в графе.

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

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

Рис. 15.1. Иллюстрация задачи о максимальном потоке в сети

 

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

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

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

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

<== предыдущая лекция | следующая лекция ==>
Оценка погрешности приближенного решения | Математическая постановка
Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 1573; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




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