GVA SUPPORT

Відповідь на запитання № 1441193510
Text:
	ФІО = Демур Є.О

 Запитання:
Загалні відомості про графи та їх обхід 

====================================


 ANSWER ====================================

Теорія графів — розділ математики, що вивчає властивості графів. Наочно граф можна уявити як геометричну конфігурацію, яка складається з точок (вершини) сполучених лініями (ребрами). У строгому визначенні графом називається така пара множин G = (V, E), де V є підмножина будь-якої зліченної множини, а E — підмножина V × V.
Визначення графу є настільки загальним, що цим терміном можна описувати безліч подій та об'єктів повсякденного життя. Високий рівень абстракції та узагальнення дозволяє використовувати типові алгоритми теорії графів для вирішення зовнішньо несхожих задач у транспортних і комп'ютерних мережах, будівельному проектуванні, молекулярному моделюванні тощо.

Алгоритм пошуку в глибину (англ. Depth-first search, DFS) — алгоритм для обходу дерева, структури подібної до дерева, або графа. Робота алгоритма починається з кореня дерева (або іншої обраної вершини в графі) і здійснюється обхід в максимально можливу глибину до переходу на наступну вершину.
Нехай G=(V, E) - простий зв'язний граф, усі вершини якого позначено попарно різними символами. У процесі пошуку вглиб вершинами графа G надають номери (DFS-номери) та певним способом даних для збереження множин, яку називають стеком. Зі стеку можна вилучити тільки той елемент, котрий було додано до нього останнім: стек працює за принципом "останній прийшов - перший вийшов". Інакше кажучи, додавання й вилучення елементів у стеку відбувається з одного кінця, який називається верхівкою стеку. DFS- номери вершини х позначають DFS(х).

Пошук у ширину — алгоритм пошуку на графі.

Якщо задано граф G = (V, E) та початкову вершину s, алгоритм пошуку в ширину систематично обходить всі досяжні із s вершини. На першому кроці вершина s позначається, як пройдена, а в список додаються всі вершини, досяжні з s без відвідування проміжних вершин. На кожному наступному кроці всі поточні вершини списку відмічаються, як пройдені, а новий список формується із вершин, котрі є ще не пройденими сусідами поточних вершин списку. Для реалізації списку вершин найчастіше використовується черга. Виконання алгоритму продовжується до досягнення шуканої вершини або до того часу, коли на певному кроці в список не включається жодна вершина. Другий випадок означає, що всі вершини, доступні з початкової, уже відмічені, як пройдені, а шлях до цільової вершини не знайдений.

Алгоритм має назву пошуку в ширину, оскільки «фронт» пошуку (між пройденими та непройденими вершинами) одноманітно розширюється вздовж всієї своєї ширини. Тобто, алгоритм проходить всі вершини на відстані k перед тим як пройти вершини на відстані k+1.

Наведемо кроки алгоритму

Почати з довільної вершини v. Виконати BFS(v):=1. Включити вершину v у чергу.
Розглянути вершину, яка перебуває на початку черги; нехай це буде вершина х. Якщо для всіх вершин, суміжних із вершиною х, уже визначено BFS-номери, то перейти до кроку 4, інакше - до кроку 3.
Нехай {x,y} - ребро, у якому номер BFS(у) не визначено. Позначити це ребро потовщеною суцільною лінією, визначити BFS(у) як черговий BFS-номер, включити вершину у у чергу й перейти до кроку 2.
Виключити вершину х зі черги. Якщо черга порожня, то зупинитись, інакше - перейти до кроку 2.


Источники:

https://uk.wikipedia.org/wiki/Теорія_графів
http://oim.asu.kpi.ua/files/DM/29_Graph_Search.pdf
https://ru.wikipedia.org/wiki/Поиск_в_ширину
https://ru.wikipedia.org/wiki/Поиск_в_глубину



 END of ANSWER ====================================



 ANSWER ====================================

THX that's a great anrsew!


 END of ANSWER ====================================



 ANSWER ====================================

<a href="http://kwdlfo.com">Hajuallleh!</a> I needed this-you're my savior.


 END of ANSWER ====================================



 ANSWER ====================================

Good to see a taenlt at work. I can't match that. http://pfmekxll.com [url=http://udhxgp.com]udhxgp[/url] [link=http://dyjkpfhlixm.com]dyjkpfhlixm[/link]


 END of ANSWER ====================================



 ANSWER ====================================

<a href="http://zfoseplu.com">Sunprisirg</a> to think of something like that


 END of ANSWER ====================================



 ANSWER ====================================

Untitled Document
ojfhvggbk http://www.gfpt6be66b3t43q42e2bii0400466cozs.org/
<a href="http://www.gfpt6be66b3t43q42e2bii0400466cozs.org/">aojfhvggbk</a>
[url=http://www.gfpt6be66b3t43q42e2bii0400466cozs.org/]uojfhvggbk[/url]



 END of ANSWER ====================================



 ANSWER ====================================

Untitled Document
[url=http://www.g7i393w400ce4p74p2ve5c17p46hdfsgs.org/]uktilsjykcy[/url]
ktilsjykcy http://www.g7i393w400ce4p74p2ve5c17p46hdfsgs.org/
<a href="http://www.g7i393w400ce4p74p2ve5c17p46hdfsgs.org/">aktilsjykcy</a>



 END of ANSWER ====================================



 ANSWER ====================================

Untitled Document
mmeldwpenv http://www.gy752z12p795x00pwo0zkvg58et85au7s.org/
<a href="http://www.gy752z12p795x00pwo0zkvg58et85au7s.org/">ammeldwpenv</a>
[url=http://www.gy752z12p795x00pwo0zkvg58et85au7s.org/]ummeldwpenv[/url]



 END of ANSWER ====================================



 ANSWER ====================================

Untitled Document
<a href="http://www.gk9n5g4eathg8218v49e2dx35o53cs33s.org/">awxqrijqdw</a>
wxqrijqdw http://www.gk9n5g4eathg8218v49e2dx35o53cs33s.org/
[url=http://www.gk9n5g4eathg8218v49e2dx35o53cs33s.org/]uwxqrijqdw[/url]



 END of ANSWER ====================================



 ANSWER ====================================

Untitled Document
elxxfiyr http://www.g9c6o0s8q7v6a7dy9025766kjl97tdiks.org/
<a href="http://www.g9c6o0s8q7v6a7dy9025766kjl97tdiks.org/">aelxxfiyr</a>
[url=http://www.g9c6o0s8q7v6a7dy9025766kjl97tdiks.org/]uelxxfiyr[/url]



 END of ANSWER ====================================



 ANSWER ====================================

Untitled Document
[url=http://www.go8c00094f4h9pm81fb63lr63dd7ftj7s.org/]ungtizni[/url]
<a href="http://www.go8c00094f4h9pm81fb63lr63dd7ftj7s.org/">angtizni</a>
ngtizni http://www.go8c00094f4h9pm81fb63lr63dd7ftj7s.org/



 END of ANSWER ====================================



 ANSWER ====================================

Untitled Document
otdqpxz http://www.gj210wlt6uzpo3mn3ps446l0649t77k4s.org/
<a href="http://www.gj210wlt6uzpo3mn3ps446l0649t77k4s.org/">aotdqpxz</a>
[url=http://www.gj210wlt6uzpo3mn3ps446l0649t77k4s.org/]uotdqpxz[/url]



 END of ANSWER ====================================



 ANSWER ====================================

Untitled Document
<a href="http://www.g8v2h8g68b2dp5r499f6fjk0p12mc4o6s.org/">akksrd</a>
[url=http://www.g8v2h8g68b2dp5r499f6fjk0p12mc4o6s.org/]ukksrd[/url]
kksrd http://www.g8v2h8g68b2dp5r499f6fjk0p12mc4o6s.org/



 END of ANSWER ====================================

	
Ваша відповідь