Verschil tussen directe en ononderbroken grafiek

Anonim

Geregeerd tegen niet-gecodeerde grafiek

Een grafiek is een wiskundige structuur die bestaat uit reeksen hoekpunten en randen. Een grafiek vertegenwoordigt een verzameling objecten (vertegenwoordigd door hoekpunten) die via een aantal koppelingen worden verbonden (weergegeven door randen). Met behulp van wiskundige notaties kan een grafiek worden voorgesteld door G, waar G = (V, E) en V de set hoekpunten is en E de set van randen is. In een ongestuurde grafiek is er geen richting verbonden aan de randen die de hoekpunten verbinden. In een gerichte grafiek is er een richting verbonden aan de randen die de hoekpunten verbinden.

Ongeconfigureerde Grafiek

Zoals eerder vermeld, is een ongekende grafiek een grafiek waarin er geen richting in de randen is die de hoekpunten in de grafiek koppelen. Figuur 1 geeft een ongedirecteerde grafiek weer met set hoekpunten V = {V1, V2, V3}. Set van randen in de bovenstaande grafiek kan worden geschreven als V = {(V1, V2), (V2, V3), (V1, V3)}. Het kan ook worden opgemerkt dat er niets voorkomt om de set randen te schrijven als V = {(V2, V1), (V3, V2), (V3, V1)} omdat de randen geen richting hebben. Daarom worden randen in een niet-aangewezen grafiek niet paren besteld. Dit is het hoofdkarakteristiek van een ononderbroken grafiek. Ononderbroken grafieken kunnen worden gebruikt om symmetrische relaties te vertegenwoordigen tussen objecten die worden weergegeven door hoekpunten. Bijvoorbeeld, een tweerichtend wegennetwerk dat een reeks steden verbindt, kan worden weergegeven met behulp van een ongekende grafiek. De steden kunnen worden weergegeven door de hoekpunten in de grafiek en de randen vertegenwoordigen de tweerichtingswegen die de steden verbinden.

Gerichte grafiek

Een gerichte grafiek is een grafiek waarin de randen in de grafiek die de hoekpunten koppelen een richting hebben. Figuur 2 toont een gerichte grafiek met set hoekpunten V = {V1, V2, V3}. Set van randen in de bovenstaande grafiek kan worden geschreven als V = {(V1, V2), (V2, V3), (V1, V3)}. Randen in een niet-gerichte grafiek zijn paren besteld. Formeel kan rand e in een gerichte grafiek worden weergegeven door het bestelde paar e = (x, y) waar x het hoekpunt is dat de oorsprong, de bron of het beginpunt van de rand e wordt genoemd en de hoekpunt y heet het uiteinde, eindpunt vertex of eindpunt. Zo kan een wegennet dat een reeks steden verbindt met eenrichtingswegen, worden weergegeven met behulp van een niet-aangewezen grafiek. De steden kunnen worden vertegenwoordigd door de hoekpunten in de grafiek en de gerichte randen vormen de wegen die de steden verbinden, gezien de richting die het verkeer in de weg loopt.

Wat is het verschil tussen Directed Graph en Undirected Graph?

In een gerichte grafiek is een rand een geordend paar, waarbij het geordende paar de richting van de rand vertegenwoordigt die de twee hoekpunten verbindt. Aan de andere kant, in een ongekende grafiek, is een rand een ongeordend paar, aangezien er geen richting is verbonden aan een rand.Ononderbroken grafieken kunnen gebruikt worden om symmetrische relaties tussen objecten te vertegenwoordigen. In-graad en out-graad van elk knooppunt in een ongestuurde grafiek is gelijk, maar dit is niet waar voor een gerichte grafiek. Wanneer u een matrix gebruikt om een ​​ongekende grafiek weer te geven, wordt de matrix altijd een symmetrische grafiek, maar dit geldt niet voor een gerichte grafiek. Een ongestuurde grafiek kan worden omgezet in een gerichte grafiek door elke rand te vervangen door twee richtende randen in tegengestelde richting. Het is echter niet mogelijk om een ​​gerichte grafiek om te zetten in een ongekende grafiek.