„Irányított körmentes gráf” változatai közötti eltérés
[ellenőrzött változat] | [ellenőrzött változat] |
Tartalom törölve Tartalom hozzáadva
a Bot: következő eltávolítása: fr:Graphe acyclique orienté (strong connection between (2) hu:Irányított körmentes gráf and fr:Graphe orienté acyclique) |
Nincs szerkesztési összefoglaló |
||
1. sor:
[[Kép:Directed acyclic graph.png|jobbra|frame|Egyszerű irányított körmentes gráf]]
A [[számítógéptudomány]]ban és a [[
Minden irányított körmentes gráfhoz megfeleltethető a csúcsai egy [[részleges rendezés]]e, amelyben ''u'' ≤ ''v'' pontosan akkor áll fenn, ha a gráfban létezik ''u''-ból ''v''-be menő irányított út. Ugyanakkor egy ilyen részleges rendezést sok különböző irányított körmentes gráf is reprezentálhat. Ezek között a legkevesebb élt a [[tranzitív redukált]], a legtöbbet a [[tranzitív lezárt]] tartalmazza.
24. sor:
Egyes algoritmusok sokkal egyszerűbbek általános gráfok helyett DAG-okra alkalmazva. Például a [[mélységi keresés]]en alapuló gráfalgoritmusok futtatásakor általában nyilván kell tartanunk a már bejárt csúcsokat. Erre azért van szükség, mert enélkül egy kör bejárásakor [[végtelen ciklus]]ba juthatnánk. DAG-ok esetében nincsenek ilyen körök.
Az ''n'' csúcsú, nem-[[izomorf]] DAG-ok számát a ''Weisstein-sejtés''
== Alkalmazások ==
31. sor:
* [[Bayes-hálók]]
* A [[Szemétgyűjtés (számítástudomány)|szemétgyűjtő]] algoritmusok általában DAG-okkal tartják nyilván a referenciákat
* Parancs-ütemezés és [[makefile]]-ok [[függőségi gráf]]ja
* [[Objektumorientált]] [[programozási nyelv]]ekben az [[öröklődés]]sel létrehozott [[osztály]]ok függőségi gráfjai
* Irányított körmentes szó-gráfok használhatóak [[sztring]]-halmazok (szó-halmazok) memóriatakarékos tárolására
|