Pubblicità

Ci sono vari tipi di grafi a seconda del numero di vertici, numero di bordi, interconnettività, e la loro struttura generale. In questo capitolo discuteremo solo alcuni importanti tipi di grafi.

Grafico Nullo

Un grafico che non ha bordi è chiamato Grafico Nullo.

Esempio

Nel grafico sopra, ci sono tre vertici chiamati ‘a’, ‘b’, e ‘c’, ma non ci sono bordi tra loro. Quindi è un grafico Null.

Grafico Triviale

Un grafico con un solo vertice è chiamato un grafico Triviale.

Esempio

Nel grafico mostrato sopra, c’è solo un vertice ‘a’ senza altri bordi. Quindi è un grafico banale.

Grafico non diretto

Un grafico non diretto contiene bordi ma i bordi non sono diretti.

Esempio

In questo grafico, ‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’, ‘g’ sono i vertici, e ‘ab’, ‘bc’, ‘cd’, ‘da’, ‘ag’, ‘gf’, ‘ef’ sono i bordi del grafico. Poiché è un grafo non diretto, i bordi ‘ab’ e ‘ba’ sono uguali. Allo stesso modo anche gli altri bordi sono considerati allo stesso modo.

Grafico diretto

In un grafico diretto, ogni bordo ha una direzione.

Esempio

Nel grafico sopra, abbiamo sette vertici ‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’, e ‘g’, e otto bordi ‘ab’, ‘cb’, ‘dc’, ‘ad’, ‘ec’, ‘fe’, ‘gf’, e ‘ga’. Dato che è un grafo diretto, ogni bordo porta una freccia che mostra la sua direzione. Nota che in un grafo diretto, ‘ab’ è diverso da ‘ba’.

Grafico semplice

Un grafico senza loop e senza bordi paralleli è chiamato grafico semplice.

  • Il numero massimo di bordi possibili in un singolo grafico con ‘n’ vertici è nC2 dove nC2 = n(n – 1)/2.

  • Il numero di grafi semplici possibili con ‘n’ vertici = 2nc2 = 2n(n-1)/2.

Esempio

Nel seguente grafico, ci sono 3 vertici con 3 bordi che è massimo escludendo i bordi paralleli e i loop. Questo può essere dimostrato usando le formule precedenti.

Il numero massimo di bordi con n=3 vertici –

nC2 = n(n–1)/2 = 3(3–1)/2 = 6/2 = 3 edges

Il numero massimo di grafi semplici con n=3 vertici –

2nC2 = 2n(n-1)/2 = 23(3-1)/2 = 23 = 8

Questi 8 grafi sono come mostrato di seguito –

Grafico connesso

Un grafico G è detto connesso se esiste un percorso tra ogni coppia di vertici. Ci deve essere almeno un bordo per ogni vertice del grafico. Così possiamo dire che è connesso a qualche altro vertice dall’altra parte del bordo.

Esempio

Nel seguente grafico, ogni vertice ha il suo bordo connesso ad un altro bordo. Quindi è un grafico connesso.

Grafico sconnesso

Un grafico G è sconnesso, se non contiene almeno due vertici connessi.

Esempio 1

Il seguente grafico è un esempio di Grafo Disconnesso, dove ci sono due componenti, uno con vertici ‘a’, ‘b’, ‘c’, ‘d’ e un altro con vertici ‘e’, ‘f’, ‘g’, ‘h’.

I due componenti sono indipendenti e non connessi tra loro. Quindi è chiamato grafo disconnesso.

Esempio 2

In questo esempio, ci sono due componenti indipendenti, a-b-f-e e c-d, che non sono connessi tra loro. Quindi questo è un grafo disconnesso.

Grafo regolare

Un grafo G si dice regolare, se tutti i suoi vertici hanno lo stesso grado. In un grafico, se il grado di ogni vertice è ‘k’, allora il grafico è chiamato ‘grafico k-regolare’.

Esempio

Nei seguenti grafici, tutti i vertici hanno lo stesso grado. Quindi questi grafi sono chiamati grafi regolari.

In entrambi i grafi, tutti i vertici hanno grado 2. Sono chiamati grafi 2-Regolari.

Grafo completo

Un grafo semplice con ‘n’ vertici reciproci è chiamato un grafo completo ed è denotato da ‘Kn’. Nel grafico, un vertice deve avere bordi con tutti gli altri vertici, allora si chiama un grafico completo.

In altre parole, se un vertice è collegato a tutti gli altri vertici in un grafico, allora si chiama un grafico completo.

Esempio

Nei seguenti grafici, ogni vertice del grafico è collegato con tutti i restanti vertici del grafico tranne se stesso.

Nel grafico I,

a b c
a Non Connesso Connesso Connesso
b Connesso Non connesso Connesso
c Connesso Connesso Non connesso

Nel grafico II,

p q r s
p Non Connesso Connesso Connesso Connesso
q Connesso Non Connesso Connesso Connesso
r Connesso Connesso Non collegato Connesso
s Connesso Connesso Connesso Non Connesso

Grafico a ciclo

Un grafo semplice con ‘n’ vertici (n >= 3) e ‘n’ bordi si chiama grafico a ciclo se tutti i suoi bordi formano un ciclo di lunghezza ‘n’.

Se il grado di ogni vertice del grafico è due, allora si chiama Grafo Ciclo.

Nota – Cn

Esempio

Guarda i seguenti grafici –

  • Il grafico I ha 3 vertici con 3 bordi che formano un ciclo ‘ab-bc-ca’.

  • Il grafico II ha 4 vertici con 4 bordi che formano il ciclo ‘pq-qs-sr-rp’.

  • Il grafico III ha 5 vertici con 5 bordi che formano il ciclo ‘ik-km-ml-lj-ji’.

Quindi tutti i grafi dati sono grafi di ciclo.

Grafico a ruota

Un grafico a ruota si ottiene da un grafico a ciclo Cn-1 aggiungendo un nuovo vertice. Questo nuovo vertice è chiamato Hub che è connesso a tutti i vertici di Cn.

Notazione – Wn

No. of edges in Wn = No. of edges from hub to all other vertices + No. of edges from all other nodes in cycle graph without a hub. = (n–1) + (n–1) = 2(n–1)

Esempio

Guarda i seguenti grafici. Sono tutti grafici a ruota.

Nel grafico I, è ottenuto da C3 aggiungendo un vertice al centro chiamato ‘d’. È indicato come W4.

Number of edges in W4 = 2(n-1) = 2(3) = 6

Nel grafico II, è ottenuto da C4 aggiungendo un vertice al centro chiamato ‘t’. È indicato come W5.

Number of edges in W5 = 2(n-1) = 2(4) = 8

Nel grafico III, è ottenuto da C6 aggiungendo un vertice al centro chiamato ‘o’. È indicato come W7.

Number of edges in W4 = 2(n-1) = 2(6) = 12

Grafico ciclico

Un grafico con almeno un ciclo è chiamato grafico ciclico.

Esempio

Nel grafico di esempio sopra, abbiamo due cicli a-b-c-d-a e c-f-g-e-c. Quindi è chiamato un grafico ciclico.

Grafico aciclico

Un grafico senza cicli è chiamato un grafico aciclico.

Esempio

Nel grafico di esempio sopra, non abbiamo alcun ciclo. Quindi è un grafo non ciclico.

Grafo bipartito

Un grafo semplice G = (V, E) con partizione dei vertici V = {V1, V2} è detto grafo bipartito se ogni bordo di E unisce un vertice di V1 a un vertice di V2.

In generale, un grafo bipartito ha due insiemi di vertici, diciamo V1 e V2, e se un bordo è disegnato, dovrebbe collegare qualsiasi vertice nell’insieme V1 a qualsiasi vertice nell’insieme V2.

Esempio

In questo grafico, puoi osservare due insiemi di vertici – V1 e V2. Qui, due bordi chiamati ‘ae’ e ‘bd’ stanno collegando i vertici di due insiemi V1 e V2.

Grafico bipartito completo

Un grafico bipartito ‘G’, G = (V, E) con partizione V = {V1, V2} si dice che è un grafico bipartito completo se ogni vertice di V1 è collegato ad ogni vertice di V2.

In generale, un grafo bipartito completo collega ogni vertice dell’insieme V1 a ogni vertice dell’insieme V2.

Esempio

Il seguente grafico è un grafo bipartito completo perché ha bordi che collegano ogni vertice dell’insieme V1 a ogni vertice dell’insieme V2.

Se |V1| = m e |V2| = n, allora il grafico bipartito completo è indicato con Km, n.

  • Km,n ha (m+n) vertici e (mn) bordi.

  • Km,n è un grafo regolare se m=n.

In generale, un grafo bipartito completo non è un grafo completo.

Km,n è un grafico completo se m=n=1.

Il numero massimo di bordi in un grafo bipartito con n vertici è

Se n=10, k5, 5= ⌊n2/4⌋ = ⌊102/4⌋ = 25

Similmente K6, 4=24

K7, 3=21

K8, 2=16

K9, 1=9

Se n=9, k5, 4 = ⌊n2/4⌋ = ⌊92/4⌋ = 20

Similmente K6, 3=18

K7, 2=14

K8, 1=8

‘G’ è un grafico bipartito se ‘G’ non ha cicli di lunghezza dispari. Un caso speciale di grafo bipartito è un grafo a stella.

Grafico a stella

Un grafo bipartito completo della forma K1, n-1 è un grafo a stella con n vertici. Un grafo a stella è un grafo bipartito completo se un singolo vertice appartiene a un insieme e tutti i restanti vertici appartengono all’altro insieme.

Esempio

Nei grafi precedenti, su ‘n’ vertici, tutti gli ‘n-1’ vertici sono connessi a un singolo vertice. Quindi è nella forma di K1, n-1 che sono grafi a stella.

Complemento di un grafo

Sia ‘G-‘ un grafo semplice con alcuni vertici come quello di ‘G’ e un bordo {U, V} è presente in ‘G-‘, se il bordo non è presente in G. Significa, due vertici sono adiacenti in ‘G-‘ se i due vertici non sono adiacenti in G.

Se i bordi che esistono nel grafico I sono assenti in un altro grafico II, e se sia il grafico I che il grafico II sono combinati insieme per formare un grafico completo, allora il grafico I e il grafico II sono detti complementi l’uno dell’altro.

Esempio

Nel seguente esempio, il grafico I ha due bordi ‘cd’ e ‘bd’. Il suo complemento graph-II ha quattro bordi.

Nota che i bordi nel graph-I non sono presenti nel graph-II e viceversa. Quindi, la combinazione di entrambi i grafi dà un grafico completo di ‘n’ vertici.

Nota – Una combinazione di due grafi complementari dà un grafico completo.

Se ‘G’ è un qualsiasi grafico semplice, allora

|E(G)| + |E(‘G-‘)| = |E(Kn)|, dove n = numero di vertici nel grafico.

Esempio

Sia ‘G’ un grafo semplice con nove vertici e dodici bordi, trova il numero di bordi in ‘G-‘.

Si ha, |E(G)| + |E(‘G-‘)| = |E(Kn)|

12 &oltre; |E(‘G-‘)| =

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.