Vis enkel innførsel

dc.contributor.authorJain, Pallavi
dc.contributor.authorKanesh, Lawqueen
dc.contributor.authorLochet, William
dc.contributor.authorSaurabh, Saket
dc.contributor.authorSharma, Roohani
dc.date.accessioned2020-12-23T10:14:05Z
dc.date.available2020-12-23T10:14:05Z
dc.date.created2020-02-04T18:09:40Z
dc.date.issued2019
dc.PublishedLeibniz International Proceedings in Informatics. 2019, 150 18:1-18:15.en_US
dc.identifier.issn1868-8969
dc.identifier.urihttps://hdl.handle.net/11250/2720915
dc.description.abstractIn 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 sigma of its vertices, the digraph bandwidth of sigma with respect to D is equal to the maximum value of sigma(v)-sigma(u) over all arcs (u,v) of D going forward along sigma (that is, when sigma(u) < sigma (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!) 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 2^O(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. - Digraph Bandwidth can be solved in O^*(3^n * 2^m) time. This result implies a 2^O(n) time algorithm on sparse graphs, such as graphs of bounded average degree. - Let G be the underlying undirected graph of the input digraph. If the treewidth of G is at most t, then Digraph Bandwidth can be solved in time O^*(2^(n + (t+2) log n)). This result implies a 2^(n+O(sqrt(n) log n)) algorithm for directed planar graphs and, in general, for the class of digraphs whose underlying undirected graph excludes some fixed graph H as a minor. - Digraph Bandwidth can be solved in min{O^*(4^n * b^n), O^*(4^n * 2^(b log b log n))} time, where b denotes the optimal digraph bandwidth of D. This allow us to deduce a 2^O(n) algorithm in many cases, for example when b <= n/(log^2n). - Finally, we give a (Single) Exponential Time Approximation Scheme for Digraph Bandwidth. In particular, we show that for any fixed real epsilon > 0, we can find an ordering whose digraph bandwidth is at most (1+epsilon) times the optimal digraph bandwidth, in time O^*(4^n * (ceil[4/epsilon])^n).en_US
dc.language.isoengen_US
dc.publisherDagstuhl publishingen_US
dc.rightsNavngivelse 3.0 Internasjonal*
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/deed.no*
dc.titleExact and approximate digraph bandwidthen_US
dc.typeJournal articleen_US
dc.typePeer revieweden_US
dc.description.versionpublishedVersionen_US
dc.rights.holderCopyright 2019 The Authorsen_US
cristin.ispublishedtrue
cristin.fulltextpreprint
cristin.qualitycode1
dc.identifier.doi10.4230/LIPIcs.FSTTCS.2019.18
dc.identifier.cristin1790909
dc.source.journalLeibniz International Proceedings in Informaticsen_US
dc.source.40150en_US
dc.source.pagenumber18:1-18:15en_US


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel

Navngivelse 3.0 Internasjonal
Med mindre annet er angitt, så er denne innførselen lisensiert som Navngivelse 3.0 Internasjonal