English

Minimum Linear Arrangement of Series-Parallel Graphs

Discrete Mathematics 2014-10-17 v1 Data Structures and Algorithms

Abstract

We present a factor 14D214D^2 approximation algorithm for the minimum linear arrangement problem on series-parallel graphs, where DD is the maximum degree in the graph. Given a suitable decomposition of the graph, our algorithm runs in time O(E)O(|E|) and is very easy to implement. Its divide-and-conquer approach allows for an effective parallelization. Note that a suitable decomposition can also be computed in time O(ElogE)O(|E|\log{|E|}) (or even O(logElogE)O(\log{|E|}\log^*{|E|}) on an EREW PRAM using O(E)O(|E|) processors). For the proof of the approximation ratio, we use a sophisticated charging method that uses techniques similar to amortized analysis in advanced data structures. On general graphs, the minimum linear arrangement problem is known to be NP-hard. To the best of our knowledge, the minimum linear arrangement problem on series-parallel graphs has not been studied before.

Keywords

Cite

@article{arxiv.1410.4395,
  title  = {Minimum Linear Arrangement of Series-Parallel Graphs},
  author = {Martina Eikel and Christian Scheideler and Alexander Setzer},
  journal= {arXiv preprint arXiv:1410.4395},
  year   = {2014}
}
R2 v1 2026-06-22T06:25:52.845Z