Cargando…
Balancing Straight-Line Programs for Strings and Trees
The talk will explain a recent balancing result according to which a context-free grammar in Chomsky normal form of size m that produces a single string w of length n (such a grammar is also called a straight-line program) can be transformed in linear time into a context-free grammar in Chomsky norm...
Autor principal: | |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7309493/ http://dx.doi.org/10.1007/978-3-030-51466-2_26 |
_version_ | 1783549218460270592 |
---|---|
author | Lohrey, Markus |
author_facet | Lohrey, Markus |
author_sort | Lohrey, Markus |
collection | PubMed |
description | The talk will explain a recent balancing result according to which a context-free grammar in Chomsky normal form of size m that produces a single string w of length n (such a grammar is also called a straight-line program) can be transformed in linear time into a context-free grammar in Chomsky normal form for w of size [Formula: see text], whose unique derivation tree has depth [Formula: see text]. This solves an open problem in the area of grammar-based compression, improves many results in this area and greatly simplifies many existing constructions. Similar balancing results can be formulated for various grammar-based tree compression formalism like top DAGs and forest straight-line programs. The talk is based on joint work with Moses Ganardi and Artur Jeż. An extended abstract appeared in [11]; a long version of the paper can be found in [12]. |
format | Online Article Text |
id | pubmed-7309493 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
record_format | MEDLINE/PubMed |
spelling | pubmed-73094932020-06-23 Balancing Straight-Line Programs for Strings and Trees Lohrey, Markus Beyond the Horizon of Computability Article The talk will explain a recent balancing result according to which a context-free grammar in Chomsky normal form of size m that produces a single string w of length n (such a grammar is also called a straight-line program) can be transformed in linear time into a context-free grammar in Chomsky normal form for w of size [Formula: see text], whose unique derivation tree has depth [Formula: see text]. This solves an open problem in the area of grammar-based compression, improves many results in this area and greatly simplifies many existing constructions. Similar balancing results can be formulated for various grammar-based tree compression formalism like top DAGs and forest straight-line programs. The talk is based on joint work with Moses Ganardi and Artur Jeż. An extended abstract appeared in [11]; a long version of the paper can be found in [12]. 2020-06-24 /pmc/articles/PMC7309493/ http://dx.doi.org/10.1007/978-3-030-51466-2_26 Text en © Springer Nature Switzerland AG 2020 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic. |
spellingShingle | Article Lohrey, Markus Balancing Straight-Line Programs for Strings and Trees |
title | Balancing Straight-Line Programs for Strings and Trees |
title_full | Balancing Straight-Line Programs for Strings and Trees |
title_fullStr | Balancing Straight-Line Programs for Strings and Trees |
title_full_unstemmed | Balancing Straight-Line Programs for Strings and Trees |
title_short | Balancing Straight-Line Programs for Strings and Trees |
title_sort | balancing straight-line programs for strings and trees |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7309493/ http://dx.doi.org/10.1007/978-3-030-51466-2_26 |
work_keys_str_mv | AT lohreymarkus balancingstraightlineprogramsforstringsandtrees |