Implementace top-trees

Title: Top Trees implementation Author: Jifi Sofka Department: Department of Theoretical Computer Science and Mathemat- ical Logic Supervisor: Mgr. Vladan Majerech, Dr. Supervisor's e-mail address: Vladaii.Majerech@mff.cmii.cz Abstract: Dynamic data structure Top Trees is used to represent a tr...

Full description

Bibliographic Details
Main Author: Šofka, Jiří
Other Authors: Mareš, Martin
Format: Dissertation
Language:Czech
Published: 2010
Online Access:http://www.nusl.cz/ntk/nusl-286252
id ndltd-nusl.cz-oai-invenio.nusl.cz-286252
record_format oai_dc
spelling ndltd-nusl.cz-oai-invenio.nusl.cz-2862522017-06-27T04:41:10Z Implementace top-trees Top-trees implementation Mareš, Martin Šofka, Jiří Majerech, Vladan Title: Top Trees implementation Author: Jifi Sofka Department: Department of Theoretical Computer Science and Mathemat- ical Logic Supervisor: Mgr. Vladan Majerech, Dr. Supervisor's e-mail address: Vladaii.Majerech@mff.cmii.cz Abstract: Dynamic data structure Top Trees is used to represent a tree by a binary structure of tree contractions. Vertices of such a binary tree are called clusters. Each cluster represents one contraction and contains aggregated data of its children. One of the main advantages of Top Trees is the separation of cluster's data management into Create, Destroy, Join, Split and Select functions which are automatically called as the internal structure of Top Trees changes. The implementation of Top Trees is therefore independent of all the properties that are tracked about the original tree (i.e. 2-connecticity, tree median). The size of cluster's aggrefated data about one tree property may de- pend on the size of the entire original tree and its calculation can be time consuming. The operations used to query the Top Tree about different tree properties often result in Top Tree structural changes. In the original Top Tree design, each of the affected clusters needs to update the data belong- ing to all tracked properties when such structural change occurs. Not all of the properties are... 2010 info:eu-repo/semantics/masterThesis http://www.nusl.cz/ntk/nusl-286252 cze info:eu-repo/semantics/restrictedAccess
collection NDLTD
language Czech
format Dissertation
sources NDLTD
description Title: Top Trees implementation Author: Jifi Sofka Department: Department of Theoretical Computer Science and Mathemat- ical Logic Supervisor: Mgr. Vladan Majerech, Dr. Supervisor's e-mail address: Vladaii.Majerech@mff.cmii.cz Abstract: Dynamic data structure Top Trees is used to represent a tree by a binary structure of tree contractions. Vertices of such a binary tree are called clusters. Each cluster represents one contraction and contains aggregated data of its children. One of the main advantages of Top Trees is the separation of cluster's data management into Create, Destroy, Join, Split and Select functions which are automatically called as the internal structure of Top Trees changes. The implementation of Top Trees is therefore independent of all the properties that are tracked about the original tree (i.e. 2-connecticity, tree median). The size of cluster's aggrefated data about one tree property may de- pend on the size of the entire original tree and its calculation can be time consuming. The operations used to query the Top Tree about different tree properties often result in Top Tree structural changes. In the original Top Tree design, each of the affected clusters needs to update the data belong- ing to all tracked properties when such structural change occurs. Not all of the properties are...
author2 Mareš, Martin
author_facet Mareš, Martin
Šofka, Jiří
author Šofka, Jiří
spellingShingle Šofka, Jiří
Implementace top-trees
author_sort Šofka, Jiří
title Implementace top-trees
title_short Implementace top-trees
title_full Implementace top-trees
title_fullStr Implementace top-trees
title_full_unstemmed Implementace top-trees
title_sort implementace top-trees
publishDate 2010
url http://www.nusl.cz/ntk/nusl-286252
work_keys_str_mv AT sofkajiri implementacetoptrees
AT sofkajiri toptreesimplementation
_version_ 1718469356185190400