Komprimovaná trie

Příklad komprimované 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

Reference

V tomto článku byly použity překlady textů z článků Patricia-Trie na německé Wikipedii a Radix tree na anglické Wikipedii.

  1. MAREŠ, Martin; VALLA, Tomáš. Průvodce labyrintem algoritmů. Praha: CZ.NIC, 2017. Dostupné online. ISBN 978-80-88168-19-5. S. 93. 
  2. MORRISON, Donald R. PATRICIA—Practical Algorithm To Retrieve Information Coded in Alphanumeric. Journal of the ACM [online]. Říjen 1968. Dostupné online. (anglicky) 

Externí odkazy

Média použitá na této stránce

Patricia trie.svg
Autor: Claudio Rocchini, Licence: CC BY 2.5
Patricia trie (radix tree) sample: latinus word