Træstruktur

En træstruktur er en måde at repræsentere en hierarkisk struktur på på en grafisk måde.

Det kaldes en træstruktur på grund af det faktum, at grafen ligner et omvendt træ . Af samme grund siger de, at rodknuden (roden) er helt øverst, og bladene er nederst.

I grafteori er et træ  en forbundet acyklisk graf (for urettede grafer) eller en forbundet acyklisk graf, hvor højst én knude ikke har nogen indgående kanter, og de resterende knudepunkter har nøjagtig én indgående knude (for rettede grafer).

En acyklisk rettet graf uden en streng koblingsbetingelse kaldes et netværk, en uforbundet graf af flere træer kaldes en skov .

Heterogene semantiske netværk består af et sæt trælignende strukturer .

Terminologi og egenskaber

Hvert bladtræ indeholder et element, der ikke har nogen forælder . Dette element kaldes "rod" eller "rodnode" . Det kan betragtes som den første (eller start) node.

Det omvendte er ikke sandt generelt: uendelige træstrukturer kan have rodknuder eller ikke.

Linjerne, der forbinder elementerne, kaldes "grene", og selve elementerne kaldes noder . Noder uden børn kaldes "bladknuder" eller "blade".

Navnene på forbindelser mellem noder er navngivet efter princippet om familieforhold.

I Vesten, inden for datalogi, bruges kun navnene på maskuline familiemedlemmer hovedsageligt; på russisk, for at udpege en knude, der er direkte relateret til forældreknuden og er lavere i hierarkiet, kaldes det ofte "barn ".

I lingvistik (f.eks. engelsk) bruges derimod navnene på kvindelige familiemedlemmer. Dette indikerer en tilbagevenden til den almindelige navnekonvention, sponsoreret af studerende af den berømte amerikanske lingvist Noam Chomsky . På trods af dette bliver de neutrale navne "forælder" og "barn" i datalogi ofte erstattet af ordene "far" og "søn", derudover bruges udtrykket "onkel" ikke mindre aktivt til at henvise til andre noder, der er på samme niveau som forælderen. .

I eksemplet ovenfor er "encyklopædi" forælderen til "videnskab" og "kultur", som er henholdsvis dens "børn". "Kunst" og "håndværk" er brødre i forhold til hinanden og børn i forhold til "kultur".

Træstrukturer bruges til at vise alle former for information fra taksonomiområdet , såsom stamtræet , fylogenetisk træ , sprogets grammatiske struktur (for eksempel på engelsk er et godt eksempel skemaet S → NP VP, hvilket betyder at sætningen (sætningen) er en substantivfrase (navneordssætning) og en verbumgruppe (verbumssætning), en måde at logisk arrangere websider på et websted, og så videre.

I en træstruktur kan der være én og kun én vej fra et punkt til et andet punkt.

Træstrukturer er meget brugt i datalogi (se Træ (datastruktur) og Kommunikation (teknik) ).

Træstrukturer efter typer af links

Der kan være forskellige semantiske relationer mellem noderne i en træstruktur .

I rigtige encyklopædier ( Wikipedia ), eksisterer alle sådanne DS i antagonisme, hvis systemet med deres præsentation ikke er gennemtænkt separat og som en helhed.

Træstrukturer med forskellige typer relationer

Forskellige typer links bruges i strukturen af ​​tematisk homogene grupper af Wikipedia-artikler . Indledningsvis identificeres sektioner, der adskiller sig i tidspunktet for fremkomsten af ​​genstandene af artikler (Divløs natur, Wildlife, Humanity, Technosphere), derefter links mellem strukturelle niveauer inden for sektioner, links mellem homogene artikler (slægt-arter) bruges, den sidste i hierarkiet bruges antallet af artikler i gruppen.

Eksempler på træstrukturer

Repræsentation af træer

Der er mange måder at repræsentere træstrukturer på grafisk. I langt de fleste tilfælde kommer de ned til forskellige variationer eller kombinationer af flere grundlæggende stilarter:

encyklopædi / \ videnskabskultur / \ kunsthåndværk +-------encyklopædi--------+ | +------kultur---+ | | videnskab | kunsthåndværk | | | +----------------+ | +--------------------------------+ +--------------------------------+ | encyklopædi | +--------+-----------------+ | videnskab | kultur | +--------+---------+------+ | kunst | håndværk | +--------+-------+ encyklopædi videnskaben kultur kunst håndværk (videnskab, (kunst, håndværk) kultur) encyklopædi

Beskrivelser af nogle grundlæggende metoder kan findes i:

Se også

trætyper Relaterede artikler

Yderligere kilder

Links

  1. Hvad er en dokumentobjektmodel? (html). W3C Architecture domæne . Hentet 5. december 2006. Arkiveret fra originalen 20. februar 2012.