Abstract
The cutwidth of a graph G is the smallest integer k such that the vertices of G can be arranged in a linear layout [v1,⋯,vn] in such a way that, for every i=1,⋯,n-1, there are at most k edges with one endpoint in {v1,⋯,vi.mellip;,vn}. In this paper we provide, for any constant k, a linear time algorithm that for any input graph G, answers whether G has cutwidth at most k and, in the case of a positive answer, outputs the corresponding linear layout.
Original language | English (US) |
---|---|
Pages (from-to) | 1-24 |
Number of pages | 24 |
Journal | Journal of Algorithms |
Volume | 56 |
Issue number | 1 |
DOIs | |
State | Published - Jul 2005 |
Keywords
- Cutwidth
- Graph layout
- Pathwidth
- Treewidth
ASJC Scopus subject areas
- Control and Optimization
- Computational Mathematics
- Computational Theory and Mathematics