ПредишенСледващото

1. Формулиране определение на графиката.

2. Списък на видовете графики.

3. Определяне на методите за задача neorgrafa.

4. Обяснете понятията: честотата и близостта.

5. Какво се нарича свързан компонент neorgrafa?

6. Каква е степента на върха? Формулирайте теоремата за сумата от степените на върховете.

7. Формулиране определение на маршрута на графиката.

8. Кои маршрут neorgrafe нарича минимална?

9. Списък на видовете маршрути.

ТЕМА: предизвикателства ненасочена графика

1. Указания за минимален брой ръбове

2. метрични характеристики на ненасочена графика

3. Минимални маршрути в претеглени графики

4. Предизвикателства за дърветата

5. циклична ранг графика. cyclomatic номер

В решаване на някои приложения често е необходимо да се намери начин свързване на даден връх на графиката G (V, X). Освен това, по маршрута за най-краткия.

Маршрутът в графика G (V, X) от връх V до връх w, където V ¹ w, е минимална, ако има минимална дължина между всички маршрути от V до вата

Спомнете си, че дължината на маршрута - е броят на ръбовете в него.

Минималната маршрут на имота: Всеки минимален маршрут е проста верига.

Помислете минималната задача търсене маршрут. Представяме някои нотация: Нека G (V, X) - Ърл, о Î V, V1 Í V; Обозначена G (V) = Î X> - образа на най-горния V; G (V1) = - изображение на върховете V1; G 1 (о) = - прототип на върховете V; G -1 (V1) = - трансформиране на множеството от върховете V1.

Нека G (V, X) - п ³ графика с върховете 2 и V и W - набор от върховете на графиката. И о ¹ вата Ние се опише алгоритъм търси минимален път в графиката G (вълна пред алгоритъм).

Стъпка 1. Отбележете в горната част на индекс V 0 след надпишете върховете, принадлежащи към имиджа на връх ст. 1. Комплектът върховете на индекса с индекса 1 FW1 (V). Предполагаме, к = 1.

Етап 2. Ако FWk (V) = Æ или осъществени от = N 1, wÏ FWk (V), тогава W на връх е достъпен от V, и алгоритъмът е приключила. В противен случай, преминете към стъпка 3.

Стъпка 3. Ако wÏ FWk (V), а след това преминете към стъпка 4. prtivnom в случай, че има път от V до w в дължина, и по този начин е минимално. Последователност на пикове VW1 w2 ... седмици, един w където

е необходим минимален пътя от V до вата

Етап 4. Отбележете индекс к + 1 всички немаркирани върхове, които принадлежат към образа на набор от върха с индекс к. Множество от върха с индекс к + 1 означават FWk + 1 (о). Задаване на: = к + 1 и преминете към стъпка 2.

Множество FWk (V) се нарича вълна пред к то ниво.

Забележка: w1 върховете. w2, ... w к-1 може да се изолира неясна, ако има няколко минимум маршрут от V до вата

1. С помощта на алгоритъма за намиране на минимален път от v1 до v10 в графиката, схема:

Top v1 индекс присвоите 0 и последователно се определят

Следователно, съществува маршрут от v1 дължина v10 л = 3. и това е минимум.

Има последователност на върховете в този маршрут:

Получихме минималната маршрут: v1 v6 v7 v10. Този проблем има няколко решения.

2. Изграждане на минимално пътя от v1 за v6 в колоната, определен от матрица съседство:

Top v1 индекс присвоите 0 и последователно се определят набор сканиращи линии:

съществува Маршрутът и е равна на L = 3. Намираме последователността на възли в маршрута, гледайки към колоните:

Получихме минималната маршрут v1 v2 v3 v6. Проблемът е с уникално решение.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!