Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Carl Philipp Reh

dblp:172/1320 · DBLP profile ↗
← Back
8ranked-venue papers
1as first author
1since 2021 · last 2021
0000-0002-3884-8942ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 5 · 1 first-authorTheory of computation · 4 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
1 paper
Coding theory · 100%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Coding theory › source coding
grammar-based compression
0.512021
The Smallest Grammar Problem Revisited · IEEE Trans. Inf. Theory 2021
Coding theory › source coding › grammar-based compression
smallest grammar problem
0.512021
The Smallest Grammar Problem Revisited · IEEE Trans. Inf. Theory 2021
Coding theory › distributed storage › distributed storage codes
repair
0.112021
The Smallest Grammar Problem Revisited · IEEE Trans. Inf. Theory 2021

Methods — techniques the papers use, named apart from their topics

upper and lower bounds · 0.5
YearPublicationVenuePosition
2021 The Smallest Grammar Problem Revisited
abstract
In a seminal paper, Charikar et al. derive upper and lower bounds on the approximation ratios for several grammar-based compressors, but in all cases there is a gap between the lower and upper bound. Here the gaps for LZ78 and BISECTION are closed by showing that the approximation ratio of LZ78 is Θ((n/log n)2/3), whereas the approximation ratio of BISECTION is Θ(√(n/log n)). In addition, the lower bound for RePair is improved from Ω(√(log n)) to Ω(log n/log log n). Finally, results of Arpe and Reischuk relating grammar-based compression for arbitrary alphabets and binary alphabets are improved.
Hideo Bannai, Momoko Hirayama, Danny Hucke, Shunsuke Inenaga, Artur Jez, Markus Lohrey, Carl Philipp Reh
IEEE Trans. Inf. Theory7
2020 Navigating Forest Straight-Line Programs in Constant Time
Carl Philipp Reh, Kurt Sieber
SPIRE1
2020 Grammar-Based Compression of Unranked Trees
Adrià Gascón, Markus Lohrey, Sebastian Maneth, Carl Philipp Reh, Kurt Sieber
Theory Comput. Syst.4
2019 Size-optimal top dag compression
Markus Lohrey, Carl Philipp Reh, Kurt Sieber
Inf. Process. Lett.2
2018 Constant-Time Tree Traversal and Subtree Equality Check for Grammar-Compressed Trees
Markus Lohrey, Sebastian Maneth, Carl Philipp Reh
Algorithmica3
2017 Compression of Unordered XML Trees
abstract
Many XML documents are data-centric and do not make use of the inherent document order. Can we provide stronger compression for such documents through giving up order? We first consider compression via minimal dags (directed acyclic graphs) and study the worst case ratio of the size of the ordered dag divided by the size of the unordered dag, where the worst case is taken for all trees of size n. We prove that this worst case ratio is n / log n for the edge size and n log log n / log n for the node size. In experiments we compare several known compressors on the original document tree versus on a canonical version obtained by length-lexicographical sorting of subtrees. For some documents this difference is surprisingly large: reverse binary dags can be smaller by a factor of 3.7 and other compressors can be smaller by factors of up to 190.
Markus Lohrey, Sebastian Maneth, Carl Philipp Reh
ICDT3
2016 Traversing Grammar-Compressed Trees with Constant Delay
abstract
A grammar-compressed ranked tree is represented with a linear space overhead so that a single traversal step, i.e., the move to the parent or the ith child, can be carried out in constant time. The data structure is extended so that equality of subtrees can be checked in constant time.
Markus Lohrey, Sebastian Maneth, Carl Philipp Reh
DCC3
2016 The Smallest Grammar Problem Revisited
Danny Hucke, Markus Lohrey, Carl Philipp Reh
SPIRE3