Учебное пособие по экоинформатике (сокращенный
Вид материала | Учебное пособие |
Моделирование больших систем при помощи орграфов |
- Учебное пособие Житомир 2001 удк 33: 007. Основы экономической кибернетики. Учебное, 3745.06kb.
- Учебное пособие, 2003 г. Учебное пособие разработано ведущим специалистом учебно-методического, 794.09kb.
- Учебное пособие, 2003 г. Учебное пособие разработано ведущим специалистом учебно-методического, 454.51kb.
- Учебное пособие, 2003 г. Учебное пособие разработано ведущим специалистом учебно-методического, 783.58kb.
- Е. Г. Непомнящий Учебное пособие Учебное пособие, 3590.49kb.
- Учебное пособие Сыктывкар 2002 Корпоративное управление Учебное пособие, 1940.74kb.
- Учебное пособие г. Йошкар Ола, 2007 Учебное пособие состоит из двух частей: «Книга, 56.21kb.
- Учебное пособие Нижний Новгород 2007 Балонова М. Г. Искусство и его роль в жизни общества:, 627.43kb.
- Общий курс физики т-1 Механика: учебное пособие М.: Физматлит, 2002. Сивухин Д. В.,, 679.32kb.
- Учебное пособие Бишкек 2008 Учебное пособие «Права женщин на землю», 3306.04kb.
ГРАФЫ
Принято считать, что начало теории графов было положено Л. Эйлером в 1736 году в его знаменитом рассуждении о кенигсбергских мостах.
Город Кенигсберг имел семь мостов, соединяющих острова на реке Перголь с берегами и друг с другом. Жителям хотелось узнать, можно ли, выйдя из произвольной точки вернуться в нее, проходя по каждому мосту только один раз.
В
![](images/238900-nomer-mb9bad71.gif)
![](images/238900-nomer-m6564ea05.gif)
Теория графов позднее применялась Кирхгофом при исследовании электрических сетей, Кели в органической химии, Гамильтоном для решения головоломок и многими картографами, занимавшимися задачей раскраски карт. Как самостоятельная дисциплина теория графов сформировалась в 30-х годах XX века и всегда была ориентирована на приложения. Методы теории графов успешно используются в генетике, химии, теории информации, планировании производства и транспорта.
- Граф представляет собой объект, состоящий из множества V={vi} вершин, которые соответствуют элементам реального объекта или явления, и множества G={(vi;vj)} линий (ребер), которые соединяют вершины и отражают связь между ними.
- Если рассматриваются упорядоченные пары {vi;vj}, то они называются дугами и изображаются стрелками от вершины vi к вершине vj, а сам граф называется ориентированным графом или орграфом.
- Любой орграф имеет матричное представление. Именно, матрицей смежности (или матрицей смежности вершин) орграфа (V;G) называется квадратная матрица
![](images/238900-nomer-3e285d32.gif)
П
![](images/238900-nomer-45e39ae8.gif)
Сначала заполним таблицу взаимного влияния вершин, двигаясь по строкам: «1» не влияет на «1» – ставим 0, «1» влияет на «2» – ставим 1, «1» не влияет на «3» - ставим 0 и т.д.
вершины | 1 | 2 | 3 | 4 | 5 |
1 | 0 | 1 | 0 | 0 | 1 |
2 | 0 | 0 | 1 | 1 | 1 |
3 | 0 | 0 | 0 | 1 | 0 |
4 | 0 | 0 | 0 | 0 | 0 |
5 | 1 | 0 | 0 | 1 | 0 |
Получили матрицу смежности вершин орграфа:
А=
![](images/238900-nomer-m4b801b86.gif)
Моделирование больших систем при помощи орграфов
Будем строить модель системы при помощи орграфа следующим образом.
Вершины орграфа представляют элементы системы. Точнее, выделенные с точки зрения целей исследования подсистемы – факторы.
Дуги орграфа представляют прямые связи между факторами. Именно, дуга от вершины А к вершины В проводится, если фактор А прямо (непосредственно, то есть не задействуя другие выделенные факторы) влияет на фактор В.
Таким образом, множество вершин орграфа представляет состав системы, а множество дуг – ее структуру.
- Систему, смоделированную при помощи орграфа, будем называть когнитивной системой.
П
![](images/238900-nomer-m2f90063.gif)
1 – число предприятий
2 – население
3 – инфраструктура центра
4 – состояние окружающей среды.
Как видите, орграф является графическим представлением вербальной модели.
- Путем в орграфе называется такая конечная последовательность дуг, в которой начало каждой последующей дуги совпадает с концом предыдущей.
В приведенном выше орграфе, например, существует путь между вершинами 2 и 4: {(2,3);(3,4)}. Это означает, что в рассматриваемой системе фактор 2 влияет на фактор 3, а фактор 3 – на фактор 4, так что фактор 2 косвенно влияет на фактор 4.
- Граф называется сильно связным, если между каждой парой его вершин существует такой путь, что одна вершина будет начальной, а вторая – конечной.
Вспомним, что модель системы также является системой, в частности, обладает свойством целостности (все влияет на все). Таким образом, справедливо
Утверждение. Если орграф является моделью системы, то он сильно связен.
Следствие. В частности, если орграф является моделью системы, то он не имеет начальных и конечных вершин, т.е. для каждой вершины существуют дуги, входящие в нее и из нее исходящие.
Пример
З
![](images/238900-nomer-m1b25e458.gif)