Minimum projective linearizations of trees in linear time
Not on the map. Why?
Abstract (arXiv)
The Minimum Linear Arrangement problem (MLA) consists of finding a mapping π from vertices of a graph to distinct integers that minimizes sum_u,v∈ E|π(u) - π(v)|. In that setting, vertices are often assumed to lie on a horizontal line and edges are drawn as semicircles above said line. For trees, various algorithms are available to solve the problem in polynomial time in n=|V|. There exist variants of the MLA in which the arrangements are constrained. Iordanskii, and later Hochberg and Stallmann (HS), put forward O(n)-time algorithms that solve the problem when arrangements are constrained to be planar (also known as one-page book embeddings). We also consider linear arrangements of rooted trees that are constrained to be projective (planar embeddings where the root is not covered by any edge). Gildea and Temperley (GT) sketched an algorithm for projective arrangements which they claimed runs in O(n) but did not provide any justification of its cost. In contrast, Park and Levy claimed that GT's algorithm runs in O(n log dmax) where dmax is the maximum degree but did not provide sufficient detail. Here we correct an error in HS's algorithm for the planar case, show its relationship with the projective case, and derive simple algorithms for the projective and planar cases that run without a doubt in O(n) time.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 1 of its 21 references that are in the map. First posted on arXiv 5 Feb 2021.
Builds on
1 of 21 references.
References · 1
Built on by
Citing papers per year: 2021: 3; 2022: 2; 2023: 0; 2024: 1; 2025: 2; 2026: 1.
9 papers.
- 2021Linear-time calculation of the expected sum of edge lengths in random projective linearizations of treescited by 5
- 2021The Linear Arrangement Library. A new tool for research on syntactic dependency structurescited by 5
- 2024The optimal placement of the head in the noun phrase. The case of demonstrative, numeral, adjective and nouncited by 5
- 2022The expected sum of edge lengths in planar linearizations of trees. Theory and applicationscited by 2
- 2025Better Benchmarking LLMs for Zero-Shot Dependency Parsingcited by 2
- 2025Who is the root in a syntactic dependency structure?cited by 1
- 2026How to measure the optimality of word or gesture order with respect to the principle of swap distance minimizationcited by 1
- 2021Dependency distance minimization predicts compressioncited by 0
- 2022The Maximum Linear Arrangement Problem for trees under projectivity and planaritycited by 0
- 2026How to measure the optimality of word or gesture order with respect to the principle of swap distance minimization2 Apr 2026
- 2025Better Benchmarking LLMs for Zero-Shot Dependency Parsing28 Feb 2025
- 2025Who is the root in a syntactic dependency structure?25 Jan 2025
- 2024The optimal placement of the head in the noun phrase. The case of demonstrative, numeral, adjective and noun15 Feb 2024
- 2022The expected sum of edge lengths in planar linearizations of trees. Theory and applications12 Jul 2022
- 2022The Maximum Linear Arrangement Problem for trees under projectivity and planarity14 Jun 2022
- 2021The Linear Arrangement Library. A new tool for research on syntactic dependency structures5 Dec 2021
- 2021Dependency distance minimization predicts compression18 Sep 2021
- 2021Linear-time calculation of the expected sum of edge lengths in random projective linearizations of trees7 Jul 2021