Algorithmics on SLP-compressed strings: A survey

M Lohrey - Groups-Complexity-Cryptology, 2012 - degruyter.com
Results on algorithmic problems on strings that are given in a compressed form via straight-
line programs are surveyed. A straight-line program is a context-free grammar that …

Compressing and indexing labeled trees, with applications

P Ferragina, F Luccio, G Manzini… - Journal of the ACM …, 2009 - dl.acm.org
Consider an ordered, static tree T where each node has a label from alphabet Σ. Tree T may
be of arbitrary degree and shape. Our goal is designing a compressed storage scheme of T …

Random access to grammar-compressed strings and trees

P Bille, GM Landau, R Raman, K Sadakane… - SIAM Journal on …, 2015 - SIAM
Grammar-based compression, where one replaces a long string by a small context-free
grammar that generates the string, is a simple and powerful paradigm that captures …

Balancing straight-line programs

M Ganardi, A Jeż, M Lohrey - Journal of the ACM (JACM), 2021 - dl.acm.org
We show that a context-free grammar of size that produces a single string of length (such a
grammar is also called a string straight-line program) can be transformed in linear time into a …

XML tree structure compression using RePair

M Lohrey, S Maneth, R Mennicke - Information Systems, 2013 - Elsevier
XML tree structures can conveniently be represented using ordered unranked trees. Due to
the repetitiveness of XML markup these trees can be compressed effectively using dictionary …

IFCdiff: A content-based automatic comparison approach for IFC files

X Shi, YS Liu, G Gao, M Gu, H Li - Automation in Construction, 2018 - Elsevier
With the growth in popularity of the IFC (Industry Foundation Classes) format used in
construction industry, it often requires effective methods of IFC comparison to keep track of …

Grammar-based graph compression

S Maneth, F Peternek - Information Systems, 2018 - Elsevier
We present a new graph compressor that works by recursively detecting repeated
substructures and representing them through grammar rules. We show that for a large …

Compression of xml and json api responses

GP Tiwary, E Stroulia, A Srivastava - IEEE Access, 2021 - ieeexplore.ieee.org
Web services are the de-facto standard for implementing web-based systems today, and
comprise message-based interactions involving XML and JSON documents. These formats …

Random access to grammar-compressed strings

P Bille, GM Landau, R Raman, K Sadakane… - Proceedings of the twenty …, 2011 - SIAM
Let S be a string of length N compressed into a context-free grammar S of size n. We present
two representations of S achieving O (log N) random access time, and either O (n· α k (n)) …

Tree compression with top trees

P Bille, IL Gørtz, GM Landau, O Weimann - Information and Computation, 2015 - Elsevier
We introduce a new compression scheme for labeled trees based on top trees. Our
compression scheme is the first to simultaneously take advantage of internal repeats in the …