Osma lekcija: Osnovno o grafih

Osma lekcija: Osnovno o grafih

Avtor: Primož Potočnik

7.1 Definicija in osnovni pojmi

Naj bo (običajno končna) neprazna množica in poljubna družina dvoelementnih podmnožic množice . Paru pravimo graf na množici točk (tudi vozlišč) in z množico povezav . Če je povezava grafa , tedaj pravimo, da sta točki in sosednji in pišemo . Hkrati pravimo, da sta točki in krajišči povezave . Povezavo včasih pišemo krajše kot ali .

OPOMBA
Včasih dopuščamo tudi grafe, ki imajo med nekaterimi pari točk več povezav (vzporedne povezave) ali pa imajo povezave, ki imajo obe krajišči enaki (zanke). Takim grafom bomo rekli multigrafi. Če definiramo, da zanka prispeva k stopnji točke, potem lema 1.1 velja tudi za multigrafe. Kadar želimo poudariti, da govorimo o (multi)grafih brez zank in vzporednih povezav, takim grafom rečemo enostavni grafi.

Poleg multigrafov je grafom sorodna stuktura usmerjeni graf. Neformalno si ga lahko predstavljamo kot graf (ali celo kot multigraf), kjer vsako povezavo usmerimo. Namesto krajišč povezave v tem primeru govorimo kot o začetku in koncu povezave (repu in glavi povezave).
Grafe si radi tudi narišemo. To storimo tako, da vozlišča grafa predstavimo kot točke ravnine, povezavo med sosednjima vozliščema pa kot krivuljo (običajno kar kot daljico) s krajiščema v točkah ravnine, ki ustrezata krajiščema povezave.
Stopnja točke (tudi valenca točke) v grafu , označimo jo z , je enaka številu povezav grafa , ki imajo točko za svoje krajišče. Točkam stopnje pravimo izolirane točke. Graf je regularen, če obstaja tako število , da velja za vsak . V tem primeru rečemo tudi, da je graf -regularen, oziroma, da je regularen stopnje .

Stopnje točk in število povezav grafa veže naslednja enakost:

 

Lema 7.1 (O rokovanju)
Za vsak graf G velja

Dokaz

POSLEDICA 7.2
Vsak graf ima sodo mnogo točk lihe stopnje.

Graf je podgraf grafa , če velja in . Podgraf je vpet, če velja , in je induciran z množico točk , če velja in . V tem primeru pišemo tudi .
Graf je dvodelen, če lahko množico točk zapišemo kot disjunktno unijo dveh podmnožic tako, da je za vsako povezavo ena od točk vsebovana v množici , druga pa v množici . Množici in imenujemo množici dvodelnega razbitja grafa .

Dokaz

Uporabili bomo tako imenovano računovodsko pravilo. Naj bo množica vseh urejenih parov , za katere je krajišče povezave . Preštejmo elemente množice . Po eni strani velja

po drugi strani pa

S tem je trditev dokazana.

7.2 Metrične lastnosti

Zaporedje točk grafa je sprehod dolžine , če za . Sprehod je enostaven, če so vse povezave na njem različne. Sprehod je sklenjen, če je . Sprehod, na katerem so vse točke različne, je pot, enostaven sklenjen sprehod z vsaj eno povezavo, na katerem sta enaki le prva in zadnja točka, pa je cikel grafa. Zradi enostavnosti dopuščamo tudi sprehode dolžine , tj. sprehode oblike . Sprehod dolžine je seveda hkrati tudi pot, domenimo pa še, da ga ne bomo imeli za cikel.

 
Lema 7.3
Če med točkama grafa obstaja sprehod dolžine , potem med njima obstaja tudi pot dolžine največ .

Dokaz

Za dve točki in rečemo, da sta v isti povezani komponenti, če med njima obstaja sprehod. Ni težko videti, da je relacija “biti v isti povezani komponenti” ekvivalenčna. Njenim ekvivalenčnim razredom rečemo povezane komponente grafa. Graf je povezan, če ima eno samo povezano komponento.
Razdaljo med točkama in v grafu definiramo kot dolžino najkrajše poti od do v . (Če taka pot ne obstaja, za razdaljo vzamemo vrednost .) Kot pove lema 1.3, bi lahko razdaljo ekvivalentno definirali tudi kot dolžino najkrajšega sprehoda med danima točkama.
S tako definirano razdaljo postane množica točk povezanega grafa metrični prostor. Največji razdalji med parom točk grafa pravimo premer (tudi diameter) grafa,

Dolžini najkrajšega cikla v grafu pravimo tudi notranji obseg (ali ožina) grafa.

Dokaz

Naj bosta u in v poljubni točki grafa med katerima obstaja sprehod. Če je , tedaj med njima obstaja pot dolžine in trditev očitno velja. Predpostavimo torej, da je . Med vsemi sprehidi med in izberimo najkrajšega, denimo , , . Dovolj je dokazati, da je pot. Pa denimo, da temu ni tako. Tedaj obstajata v zaporedju kaka točka ponovi, denimo za . Vendar tedaj je tudi sprehod med in , ki pa je očitno krajši od sprehoda . To pa nasprotuje naši izbiri sprehoda in dokazuje, da je pot.

7.3 Nekatere družine grafov

Polni grafi , . Polni graf ima točk in povezav. Je -regularen graf in je dvodelen le za in .

(1.png)

Poti , . Pot ima točk in povezav (njena dolžina je ). Za in je enaka grafu , za pa velja in . Vse poti so dvodelni grafi.

Cikli , . Kadar dopuščamo tudi multigrafe, sta definirana še cikla (zanka) in (par vzporednih povezav).

(2.png)

Cikel ima točk in povezav. Je -regularen graf in je dvodelen natanko tedaj, ko je sodo število. Vsak -regularen graf je disjunktna unija enega ali več ciklov. Cikel imenujemo tudi trikotnik.

(3.png)

Polni dvodelni grafi , kjer velja , in , . Polni dvodelni graf ima točk in povezav. Zanj velja in . Graf je regularen natanko tedaj, ko je . Vsi grafi so dvodelni. Grafom pravimo tudi zvezde.

(4.png)

Hiperkocke , . Običajno med hiperkocke štejemo tudi -razsežno kocko . Hiperkocka (skelet -razsežne kocke) ima točk in povezav. Je -regularen graf. Vse hiperkocke so dvodelni grafi (za množici dvodelnega razbitja vzamemo množico točk, ki imajo sodo mnogo komponent enakih , in množico točk, ki imajo liho mnogo komponent enakih ).

Kolesa , . Graf ima točk in povezav. Za kolesa velja in .

(5.png)

Edino regularno kolo je . Nobeno kolo ni dvodelen graf.

(6.png)

Posplošeni Petersenovi grafi in , . Posplošeni Petersenov graf ima točk. Če je , ima povezav in je kubičen graf, za pa ima povezav in velja , . Graf je dvodelen natanko tedaj, ko je število sodo in število liho. Družina ima ime po Petersenovem grafu .

(7.png)

Krožni grafi : Naj bo poljubna podmnožica grupe , ki ne vsebuje elementa in ki z vsakim elementom vsebuje tudi nasprotni element . Krožni graf na točkah in s simbolom je določen takole:

in.

Med krožne grafe spadajo polni grafi in cikli: in .
Krožni graf ima točk in povezav. Je -regularen graf. Naj bo , kjer je . Če je , potem je krožni graf dvodelen natanko tedaj, ko je število sodo, vsa števila , pa so liha.

(8.png)

Cayleyjevi grafi : Cayleyjevi grafi so posplošitev krožnih grafov. Naj bo končna grupa in poljubna podmnožica grupe , ki ne vsebuje enote grupe in ki z vsakim elementom vsebuje tudi nasprotni element . Cayleyjev graf grupe in s simbolom je določen takole:

in.

Med cayleyjeve grafe spadajo tudi hiperkocke, saj lahko graf predstavimo kot cayleyjev graf grupe s simbolom . Cayleyjevi grafi so -regularni grafi.

0%
0%