Forskjellen mellom Directed og Undirected Graph

Anonim

Dirigert vs ikke-styrt graf

En graf er en matematisk struktur som består av sett med hjørner og kanter. En graf representerer et sett med objekter (representert av vinkler) som er koblet gjennom noen koblinger (representert av kanter). Ved hjelp av matematiske notasjoner kan en graf representeres av G, hvor G = (V, E) og V er settet av vertikaler og E er settet av kanter. I en ikke-rettet graf er det ingen retning knyttet til kantene som forbinder vertikaler. I en rettet graf er det en retning forbundet med kantene som forbinder vertikene.

Uregistrert graf

Som nevnt tidligere er en ikke-rettet graf en graf der det ikke er noen retning i kantene som knytter knutepunktene i grafen. Figur 1 viser en ikke-rettet graf med sett av vinkler V = {V1, V2, V3}. Sett med kanter i diagrammet ovenfor kan skrives som V = {(V1, V2), (V2, V3), (V1, V3)}. Det kan også bemerkes at det ikke er noe som hindrer å skrive settene av kanter som V = {(V2, V1), (V3, V2), (V3, V1)} siden kantene ikke har retning. Derfor kan kantene i en ikke-rettet graf ikke bestilles par. Dette er hovedkarakteristikken for en ubestemt graf. Uregistrerte grafer kan brukes til å representere symmetriske forhold mellom objekter som er representert ved vertikaler. For eksempel kan et toveis veinett som forbinder et sett med byer, bli representert ved hjelp av en ikke-rettet graf. Byene kan representeres av kryssene i grafen, og kantene representerer toveiene som forbinder byene.

Regissert graf

En rettet graf er en graf hvor kantene i grafen som knytter hjørnene har retning. Figur 2 viser en rettet graf med sett av vinkler V = {V1, V2, V3}. Sett med kanter i diagrammet ovenfor kan skrives som V = {(V1, V2), (V2, V3), (V1, V3)}. Kanter i en ikke-rettet graf er bestilt par. Formelt kan kant e i en rettet graf representeres av det bestilte paret e = (x, y) hvor x er vertexet som kalles opprinnelse, kilde eller startpunktet til kanten e og vertex y kalles terminus, avslutende toppunkt eller terminalpunkt. For eksempel kan et veinett som forbinder et sett med byer ved hjelp av enveisveier, bli representert ved hjelp av en ikke-rettet graf. Byene kan representeres av kryssene i grafen, og de rettede kantene representerer veiene som forbinder byene med tanke på retningen som trafikken flyter i veien.

Hva er forskjellen mellom Directed Graph og Undirected Graph?

I en rettet graf er en kant et bestilt par, hvor det bestilte paret representerer retningen av kanten som forbinder de to vertikaler. På den andre siden er en kant i et ubestemt diagram et uordnet par, siden det ikke er noen retning forbundet med en kant.Uregistrerte grafer kan brukes til å representere symmetriske forhold mellom objekter. In-grad og ut-grader av hver node i en ikke-rettet graf er lik, men dette er ikke sant for en rettet graf. Når du bruker en matrise for å representere en ikke-rettet graf, blir matrisen alltid en symmetrisk graf, men dette gjelder ikke for en rettet grafikk. En ikke-rettet graf kan konverteres til en rettet graf ved å erstatte hver kant med to rettede kanter som går i motsatt retning. Det er imidlertid ikke mulig å konvertere en rettet graf til en ikke-rettet graf.