Exact and Approximate Digraph Bandwidth Pallavi Jain Ben-Gurion University of the Negev, Beer-Sheva, Israel
[email protected] Lawqueen Kanesh The Institute of Mathematical Sciences, HBNI, India
[email protected] William Lochet University of Bergen, Norway
[email protected] Saket Saurabh The Institute of Mathematical Sciences, HBNI, India
[email protected] Roohani Sharma The Institute of Mathematical Sciences, HBNI, India
[email protected] Abstract In this paper, we introduce a directed variant of the classical Bandwidth problem and study it from the view-point of moderately exponential time algorithms, both exactly and approximately. Motivated by the definitions of the directed variants of the classical Cutwidth and Pathwidth problems, we define Digraph Bandwidth as follows. Given a digraph D and an ordering σ of its vertices, the digraph bandwidth of σ with respect to D is equal to the maximum value of σ(v)−σ(u) over all arcs (u, v) of D going forward along σ (that is, when σ(u) < σ(v)). The Digraph Bandwidth problem takes as input a digraph D and asks to output an ordering with the minimum digraph bandwidth. The undirected Bandwidth easily reduces to Digraph Bandwidth and thus, it immediately implies that Directed Bandwidth is NP-hard. While an O?(n!)1 time algorithm for the problem is trivial, the goal of this paper is to design algorithms for Digraph Bandwidth which have running times of the form 2O(n). In particular, we obtain the following results. Here, n and m denote the number of vertices and arcs of the input digraph D, respectively.