Komprimovaná trie
datová struktura, prostorová optimalizace trie
Komprimovaná trie[1] je datová struktura, pojem z oboru matematické informatiky. Jedná se o strukturou podobou triím, ale zatímco u trie je na každé hraně jen jediný znak, u komprimované trie jich tam může být víc, pokud jsou společné všem potomkům daného vrcholu. Oproti běžným triím tak použití komprimované trie může šetřit počítačovou paměť.
Tento typ struktury má několik alternativních názvů, mj. Patricia-trie, přičemž s názvem PATRICIA coby zkratkou svého stejnojmenného článku je zavedl v roce 1968 Donald R. Morrison.[2]
Komprimované trie se používají mj. pro realizaci asociativních polí.
Odkazy
editovatReference
editovatV tomto článku byly použity překlady textů z článků Patricia-Trie na německé Wikipedii a Radix tree na anglické Wikipedii.
- ↑ MAREŠ, Martin; VALLA, Tomáš. Průvodce labyrintem algoritmů. Praha: CZ.NIC, 2017. Dostupné online. ISBN 978-80-88168-19-5. S. 93.
- ↑ MORRISON, Donald R. PATRICIA—Practical Algorithm To Retrieve Information Coded in Alphanumeric. Journal of the ACM [online]. Říjen 1968. Dostupné online. (anglicky)
Externí odkazy
editovat- Obrázky, zvuky či videa k tématu komprimovaná trie na Wikimedia Commons