2007
DOI: 10.1016/j.tcs.2007.03.009
|View full text |Cite
|
Sign up to set email alerts
|

On coding labeled trees

Abstract: We consider the problem of coding labeled trees by means of strings of node labels. Different codes have been introduced in the literature by Prufer, Neville, and Deo and Micikevicius. For all of them, we show that both coding and decoding can be reduced to integer (radix) sorting, closing several open problems within a unified framework that can be applied both in a sequential and in a parallel setting. Our sequential coding and decoding schemes require optimal O(n) time when applied to n-node trees, yielding… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
20
0

Year Published

2008
2008
2021
2021

Publication Types

Select...
6
1

Relationship

4
3

Authors

Journals

citations
Cited by 19 publications
(20 citation statements)
references
References 9 publications
0
20
0
Order By: Relevance
“…As usual in mathematics, we use square brackets to include one or both endpoints. As an example, P (3,6] represents the set {0, 2, 6, 8} in the digraph of Figure 1a.…”
Section: Lemma 1 a Digraph G = (V E) Is A Functional Digraph If Andmentioning
confidence: 99%
See 2 more Smart Citations
“…As usual in mathematics, we use square brackets to include one or both endpoints. As an example, P (3,6] represents the set {0, 2, 6, 8} in the digraph of Figure 1a.…”
Section: Lemma 1 a Digraph G = (V E) Is A Functional Digraph If Andmentioning
confidence: 99%
“…Encoding and decoding in sequential linear time is possible for all bijective codes presented in this introduction (see [5] for Prüfer-like codes, see [6] for Dandelion-like codes and [4] for a survey). Concerning parallel algorithms, studies have been performed and algorithms are known both for Prüfer-like codes [5] and for Dandelion-like codes [7].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…In particular we refer to [15] for the class of Prüfer-like codes (the first 4 codes in Table 1) Work partially supported by Sapienza University of Rome under the project "Strutture Dati e Tecniche Algoritmiche Evolute per Modelli di Calcolo Innovativi". Table 1.…”
Section: Introductionmentioning
confidence: 99%
“…Indeed, many other known codes for Cayley's trees, such as Prüfer-like codes [5], can be generalized to code edge labeled trees, obtaining bijection between Rényi k-trees and strings in B n,k . However these codes do not make it possible to identify a removable redundant pair.…”
mentioning
confidence: 99%