Puun rakenne

Puurakenne on yksi tapa esittää hierarkkinen rakenne graafisesti.

Sitä kutsutaan puurakenteeksi, koska graafi näyttää käänteiseltä puulta . Samasta syystä he sanovat, että juurisolmu (juuri) on ylhäällä ja lehdet alareunassa.

Graafiteoriassa puu  on yhdistetty asyklinen graafi ( suuntaamattomille graafille) tai yhdistetty asyklinen graafi, jossa korkeintaan yhdessä solmussa ei ole sisääntulevia reunoja ja muissa solmuissa on täsmälleen yksi sisääntuleva solmu (suunnatuille graafiille).

Asyklistä suunnattua graafia, jossa ei ole tiukkaa linkitysehtoa, kutsutaan verkoksi, useiden puiden yhdistämätöntä graafia kutsutaan metsäksi .

Heterogeeniset semanttiset verkot koostuvat joukosta puumaisia ​​rakenteita .

Terminologia ja ominaisuudet

Jokainen lehtipuu sisältää elementin, jolla ei ole yläosaa . Tätä elementtiä kutsutaan "juureksi" tai "juurisolmuksi" . Sitä voidaan pitää ensimmäisenä (tai aloitussolmuna).

Päinvastoin ei yleensä pidä paikkaansa: äärettömillä puurakenteilla voi olla tai ei ole juurisolmuja.

Elementtejä yhdistäviä viivoja kutsutaan "haaroiksi" ja itse elementtejä solmuiksi . Solmuja, joilla ei ole lapsia, kutsutaan "lehtisolmuiksi" tai "lehdiksi".

Solmujen välisten linkkien nimet on nimetty perhesuhteiden periaatteen mukaisesti.

Lännessä tietojenkäsittelytieteen alalla käytetään pääosin vain maskuliinisten perheenjäsenten nimiä; venäjäksi nimeämään solmua, joka liittyy suoraan pääsolmuun ja on hierarkiassa alempana, kutsutaan usein "lapseksi". ".

Kielitieteessä (esim. englanniksi) päinvastoin käytetään naispuolisten perheenjäsenten nimiä. Tämä osoittaa paluuta yhteiseen nimeämiskäytäntöön, jota sponsoroivat kuuluisan amerikkalaisen kielitieteilijän Noam Chomskyn opiskelijat . Tästä huolimatta tietojenkäsittelytieteessä neutraalit nimet "vanhempi" ja "lapsi" korvataan usein sanoilla "isä" ja "poika", lisäksi termiä "setä" käytetään yhtä aktiivisesti viittaamaan muihin solmuihin, jotka ovat samalla tasolla vanhempien kanssa.

Yllä olevassa esimerkissä "ensyklopedia" on "tieteen" ja "kulttuurin" vanhempi, jotka ovat vastaavasti sen "lapsia". "Taide" ja "käsityö" ovat veljiä suhteessa toisiinsa ja lapset "kulttuuriin".

Puurakenteita käytetään näyttämään kaikenlaista taksonomian alan tietoa , kuten sukupuuta , fylogeneettistä puuta , kielen kielioppirakennetta (esim. englanniksi hyvä esimerkki on kaava S → NP VP, mikä tarkoittaa, että lause (lause) on substantiivilause (substantiivilause) ja verbiryhmä (verbilause), tapa järjestää loogisesti sivuston verkkosivuja ja niin edelleen.

Puurakenteessa voi olla yksi ja vain yksi polku pisteestä toiseen pisteeseen.

Puurakenteita käytetään laajalti tietojenkäsittelytieteessä (katso Tree (tietorakenne) ja viestintä (tekniikka) ).

Puurakenteet linkkityypeittäin

Puurakenteen solmujen välillä voi olla erilaisia ​​semanttisia suhteita .

Todellisissa tietosanakirjoissa ( Wikipedia ) kaikki tällaiset DS:t esiintyvät vastakkainasetteluina, jos niiden esitysjärjestelmää ei ole mietitty erikseen ja kokonaisuutena.

Puurakenteet erilaisilla suhteilla

Wikipedian artikkelien temaattisesti homogeenisten ryhmien rakenteessa käytetään erilaisia ​​linkkejä . Aluksi tunnistetaan osiot, jotka eroavat esineiden esineiden ilmestymisajasta (Eloton luonto, Villieläin, Ihmiskunta, Teknosfääri), sitten käytetään osien sisäisiä rakennetasojen välisiä linkkejä, homogeenisten esineiden välisiä linkkejä (sukulajit), viimeinen hierarkiassa käytetään ryhmän artikkelien määrää.

Esimerkkejä puurakenteista

Puiden esitys

On monia tapoja esittää puurakenteita graafisesti. Useimmissa tapauksissa ne perustuvat useiden perustyylien erilaisiin muunnelmiin tai yhdistelmiin:

tietosanakirja / \ tiedekulttuuri / \ taidekäsityö +--------tietosanakirja--------+ | +------kulttuuri---+ | | tiede | taidekäsityö | | | +------------------+ | +---------------------------------+ +---------------------------------+ | tietosanakirja | +---------+------------------+ | tiede | kulttuuri | +---------+----------+-------+ | taide | käsityö | +---------+--------+ tietosanakirja Tiede kulttuuri taide alus (tiede, (taide, käsityö) kulttuuri) tietosanakirja

Joidenkin perusmenetelmien kuvaukset löytyvät osoitteesta:

Katso myös

puutyypit Aiheeseen liittyvät artikkelit

Muita lähteitä

Linkit

  1. Mikä on dokumenttiobjektimalli? (html). W3C-arkkitehtuurin verkkotunnus . Haettu 5. joulukuuta 2006. Arkistoitu alkuperäisestä 20. helmikuuta 2012.