Teoria grafów - podstawy

Wykres to diagram punktów i linii połączonych z punktami. Ma co najmniej jedną linię łączącą zestaw dwóch wierzchołków bez żadnego łączącego się wierzchołka. Pojęcie grafów w teorii grafów opiera się na kilku podstawowych terminach, takich jak punkt, linia, wierzchołek, krawędź, stopień wierzchołków, właściwości grafów, itp. W tym rozdziale omówimy te podstawy teorii grafów.

Punkt

A pointjest określoną pozycją w jednowymiarowej, dwuwymiarowej lub trójwymiarowej przestrzeni. Dla lepszego zrozumienia punkt można oznaczyć alfabetem. Można to przedstawić za pomocą kropki.

Przykład

Tutaj kropka to punkt o nazwie „a”.

Linia

ZA Lineto połączenie między dwoma punktami. Można to przedstawić za pomocą linii ciągłej.

Example

Tutaj „a” i „b” to punkty. Połączenie między tymi dwoma punktami nazywa się linią.

Wierzchołek

Wierzchołek to punkt, w którym spotyka się wiele linii. Nazywa się to również anode. Podobnie jak punkty, wierzchołek jest również oznaczany alfabetem.

Example

Tutaj wierzchołek jest nazywany alfabetem „a”.

Brzeg

Krawędź to matematyczny termin oznaczający linię, która łączy dwa wierzchołki. Z jednego wierzchołka można utworzyć wiele krawędzi. Bez wierzchołka nie można utworzyć krawędzi. Dla krawędzi musi istnieć wierzchołek początkowy i końcowy.

Example

Tutaj „a” i „b” to dwa wierzchołki, a połączenie między nimi nazywa się krawędzią.

Wykres

Graf „G” definiuje się jako G = (V, E), gdzie V jest zbiorem wszystkich wierzchołków, a E jest zbiorem wszystkich krawędzi wykresu.

Example 1

W powyższym przykładzie ab, ac, cd i bd to krawędzie wykresu. Podobnie a, b, c i d są wierzchołkami wykresu.

Example 2

Na tym wykresie są cztery wierzchołki a, b, c i d oraz cztery krawędzie ab, ac, ad i cd.

Pętla

Na wykresie, jeśli krawędź jest rysowana od wierzchołka do siebie, nazywa się to pętlą.

Example 1

Na powyższym wykresie V jest wierzchołkiem, którego krawędź (V, V) tworzy pętlę.

Example 2

Na tym wykresie są dwie pętle utworzone w wierzchołku a i wierzchołku b.

Stopień wierzchołka

Jest to liczba wierzchołków sąsiadujących z wierzchołkiem V.

Notation - deg (V).

Na prostym grafie z liczbą n wierzchołków stopień dowolnych wierzchołków wynosi -

deg (v) ≤ n - 1 ∀ v ∈ G

Wierzchołek może tworzyć krawędź ze wszystkimi innymi wierzchołkami z wyjątkiem samego siebie. Więc stopień wierzchołka będzie donumber of vertices in the graph minus 1. To 1 jest dla samo-wierzchołka, ponieważ nie może samodzielnie utworzyć pętli. Jeśli na którymkolwiek z wierzchołków znajduje się pętla, nie jest to prosty wykres.

Stopień wierzchołka można rozpatrywać w dwóch przypadkach grafów -

  • Niekierowany wykres

  • Kierowany wykres

Stopień wierzchołka na wykresie nieukierunkowanym

Graf nie skierowany nie ma skierowanych krawędzi. Rozważ następujące przykłady.

Example 1

Spójrz na poniższy wykres -

Na powyższym wykresie nieukierunkowanym

  • deg (a) = 2, ponieważ w wierzchołku „a” spotykają się 2 krawędzie.

  • deg (b) = 3, ponieważ w wierzchołku „b” spotykają się 3 krawędzie.

  • deg (c) = 1, ponieważ w wierzchołku „c” jest 1 krawędź

  • Więc „c” to a pendent vertex.

  • deg (d) = 2, ponieważ w wierzchołku „d” spotykają się 2 krawędzie.

  • deg (e) = 0, ponieważ jest 0 krawędzi utworzonych w wierzchołku „e”.

  • Więc „e” to isolated vertex.

Example 2

Spójrz na poniższy wykres -

Na powyższym wykresie

deg (a) = 2, deg (b) = 2, deg (c) = 2, deg (d) = 2 i deg (e) = 0.

Wierzchołek „e” jest izolowanym wierzchołkiem. Wykres nie ma żadnego wiszącego wierzchołka.

Stopień wierzchołka na wykresie skierowanym

Na wykresie skierowanym każdy wierzchołek ma rozszerzenie indegree i outdegree.

Niezależność wykresu

  • Nieokreślony wierzchołek V to liczba krawędzi, które wchodzą do wierzchołka V.

  • Notation - deg− (V).

Stopień zaawansowania wykresu

  • Poza wierzchołkiem V to liczba krawędzi wychodzących z wierzchołka V.

  • Notation - st + (V).

Rozważ następujące przykłady.

Example 1

Spójrz na poniższy skierowany wykres. Wierzchołek „a” ma dwie krawędzie, „ad” i „ab”, które wychodzą na zewnątrz. W związku z tym jego stopniem zewnętrznym jest 2. Podobnie, istnieje krawędź „ga”, zbliżająca się do wierzchołka „a”. Stąd liczba nieokreślona „a” wynosi 1.

W poniższej tabeli przedstawiono stopnie i stopnie innych wierzchołków -

Wierzchołek Indegree Outdegree
za 1 2
b 2 0
do 2 1
re 1 1
mi 1 1
fa 1 1
sol 0 2

Example 2

Spójrz na poniższy skierowany wykres. Wierzchołek „a” ma krawędź „ae” wychodzącą na zewnątrz z wierzchołka „a”. Stąd jego stopień wyprzedza wynosi 1. Podobnie, wykres ma krawędź „ba” zbliżającą się do wierzchołka „a”. Stąd liczba nieokreślona „a” wynosi 1.

W poniższej tabeli przedstawiono stopnie i stopnie innych wierzchołków -

Wierzchołek Indegree Outdegree
za 1 1
b 0 2
do 2 0
re 1 1
mi 1 1

Wiszący wierzchołek

Używając stopnia wierzchołka, mamy dwa specjalne typy wierzchołków. Wierzchołek o stopniu pierwszym nazywa się wiszącym wierzchołkiem.

Example

Tutaj, w tym przykładzie, wierzchołek „a” i wierzchołek „b” mają połączoną krawędź „ab”. Tak więc w odniesieniu do wierzchołka „a” jest tylko jedna krawędź w kierunku wierzchołka „b” i podobnie w przypadku wierzchołka „b” jest tylko jedna krawędź w kierunku wierzchołka „a”. Wreszcie, wierzchołek „a” i wierzchołek „b” mają stopień, który jest również nazywany wierzchołkiem wiszącym.

Izolowany wierzchołek

Wierzchołek o stopniu zerowym nazywany jest wierzchołkiem izolowanym.

Example

Tutaj wierzchołek „a” i wierzchołek „b” nie mają żadnej łączności między sobą, a także z innymi wierzchołkami. Zatem stopień obu wierzchołków „a” i „b” wynosi zero. Są one również nazywane izolowanymi wierzchołkami.

Przyleganie

Oto normy sąsiedztwa -

  • Na wykresie mówi się, że dwa wierzchołki są adjacent, jeśli między dwoma wierzchołkami jest krawędź. Tutaj przyleganie wierzchołków jest utrzymywane przez pojedynczą krawędź, która łączy te dwa wierzchołki.

  • Na wykresie mówi się, że dwie krawędzie sąsiadują ze sobą, jeśli między nimi znajduje się wspólny wierzchołek. Tutaj przyleganie krawędzi jest utrzymywane przez pojedynczy wierzchołek, który łączy dwie krawędzie.

Example 1

Na powyższym wykresie -

  • „a” i „b” to sąsiednie wierzchołki, ponieważ między nimi istnieje wspólna krawędź „ab”.

  • „a” i „d” to sąsiednie wierzchołki, ponieważ między nimi istnieje wspólna krawędź „ad”.

  • ab ”i„ be ”to sąsiednie krawędzie, ponieważ między nimi znajduje się wspólny wierzchołek„ b ”.

  • be ”i„ de ”to sąsiednie krawędzie, ponieważ między nimi znajduje się wspólny wierzchołek„ e ”.

Example 2

Na powyższym wykresie -

  • „a” i „d” to sąsiednie wierzchołki, ponieważ między nimi istnieje wspólna krawędź „ad”.

  • „c” i „b” to sąsiednie wierzchołki, ponieważ między nimi istnieje wspólna krawędź „cb”.

  • „ad” i „cd” to sąsiednie krawędzie, ponieważ między nimi znajduje się wspólny wierzchołek „d”.

  • „ac” i „cd” to sąsiednie krawędzie, ponieważ między nimi znajduje się wspólny wierzchołek „c”.

Równoległe krawędzie

Na wykresie, jeśli para wierzchołków jest połączona więcej niż jedną krawędzią, wtedy te krawędzie nazywane są krawędziami równoległymi.

Na powyższym wykresie „a” i „b” to dwa wierzchołki połączone między nimi dwoma krawędziami „ab” i „ab”. Nazywa się to więc równoległą krawędzią.

Multi Graph

Wykres mający równoległe krawędzie jest znany jako Multigraph.

Example 1

Na powyższym wykresie jest pięć krawędzi „ab”, „ac”, „cd”, „cd” i „bd”. Ponieważ „c” i „d” mają między sobą dwie równoległe krawędzie, jest to Multigraph.

Example 2

Na powyższym wykresie wierzchołki „b” i „c” mają dwie krawędzie. Wierzchołki „e” i „d” również mają między sobą dwie krawędzie. Dlatego jest to Multigraph.

Sekwencja stopni na wykresie

Jeśli stopnie wszystkich wierzchołków na wykresie są ułożone w porządku malejącym lub rosnącym, to uzyskana sekwencja nazywana jest sekwencją stopni na wykresie.

Example 1

Wierzchołek ZA b do re mi
Łączenie z pne ogłoszenie ogłoszenie c, b, e re
Stopień 2 2 2 3 1

Na powyższym wykresie, dla wierzchołków {d, a, b, c, e}, sekwencja stopni wynosi {3, 2, 2, 2, 1}.

Example 2

Wierzchołek ZA b do re mi fa
Łączenie z być a, c b, d c, e ogłoszenie -
Stopień 2 2 2 2 2 0

Na powyższym wykresie, dla wierzchołków {a, b, c, d, e, f}, sekwencja stopni wynosi {2, 2, 2, 2, 2, 0}.