|
|||||||
|
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Оптимизация на графахОсновные понятия теории графов
Наука, занимающаяся графическими представлениями,- геометрия из-за своей наглядности получила широкое распространение уже в древности. Так, задолго до жившего в VI в. до н. э. Пифагора была известна теорема, которая позже стала носить его имя. Наглядность геометрии широко используют в наше время, в том числе при анализе больших технических и организационных систем, в которых используют теорию графов. Граф - совокупность вершин и ребер - универсальное средство наглядного представления достаточно разнообразных задач (рис. 9а).
Рис. 9
Разнообразные сочетания различных ребер и вершин представляют многообразие возможных графов и их применения. Граф, в котором вершины - прямоугольники и направления ребер не заданы, описывает блок-схему (или структуру) технической системы (рис. 9б). Рисунок 9в - граф-дерево (например, описание метода ветвей и границ) - многоуровневая иерархическая система, в которой все вершины распределены по нескольким уровням. Граф Это определение графа должно быть дополнено в одном важном отношении. В определении ребра можно принимать или не принимать во внимание порядок расположения двух его концов. Если этот порядок несущественен, т. е. если Ребра, имеющие одинаковые концевые вершины, называются параллельными. Ребро, концевые вершины которого совпадают, называется петлей. Она обычно считается неориентированной. Вершина и ребро называются инцидентными друг другу, если вершина является для этого ребра концевой. Вершина, не инцидентная никакому ребру, называется изолированной. Граф, состоящий только из изолированных вершин, называется нуль - графом. Две вершины, являющиеся концевыми для некоторого ребра называются смежными вершинами. Два ребра, инцидентные одной и той же вершине, называются смежными. Число ребер, инцидентных одной вершине Теорема 1. В графе G сумма степеней всех его вершин - число п четное, равное удвоенному числу ребер графа: Теорема 2. Число нечетных вершин любого графа, т.е. вершин, имеющих нечетную степень, четно. Граф G называется полным, если любые две его различные вершины соединены ребром, и он не содержит параллельных ребер. Дополнением графа G называется граф Рисунок 9д - граф с дугами, изображающими связь между вершинами, - сеть. Сетями представляют различные задачи, в которых исследуют перемещение или выполнение работ во времени. Сеть характеризуется структурой и параметрами дуг. Структура (топология) сети показывает, какие вершины связаны между собой, и направление связывающих их дуг. Каждую вершину сети нумеруют порядковым номером. Начальную 1 вершину в описании движения потоков называют источником, конечную - стоком.
Рис. 10 Дугу (рис. 10) обозначают двойной индексацией 1-2; 3-4 и т.д. В общем случае дугу обозначают i-j, где i - номер вершины, из которой исходит дуга; j - номер вершины, в которую входит дуга. Каждая дуга имеет свою характеристику: tij - продолжительность движения по дуге i-j; cij - стоимость перемещения; dij - пропускная способность дуги и т.д. Зная топологию сети и ее параметры, можно решать самые разнообразные, часто встречающиеся задачи оптимизации.
Поиск по сайту: |
||||||
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (2.089 сек.) |