首页    期刊浏览 2024年09月18日 星期三
登录注册

文章基本信息

  • 标题:k-Distinct Branchings Admits a Polynomial Kernel
  • 本地全文:下载
  • 作者:Bang-Jensen, Jørgen ; Klinkby, Kristine Vitting ; Saurabh, Saket
  • 期刊名称:LIPIcs : Leibniz International Proceedings in Informatics
  • 电子版ISSN:1868-8969
  • 出版年度:2021
  • 卷号:204
  • DOI:10.4230/LIPIcs.ESA.2021.11
  • 语种:English
  • 出版社:Schloss Dagstuhl -- Leibniz-Zentrum fuer Informatik
  • 摘要:Unlike the problem of deciding whether a digraph D = (V,A) has ?? in-branchings (or ?? out-branchings) is polynomial time solvable, the problem of deciding whether a digraph D = (V,A) has an in-branching B^- and an out-branching B^+ which are arc-disjoint is NP-complete. Motivated by this, a natural optimization question that has been studied in the realm of Parameterized Complexity is called Rooted k-Distinct Branchings. In this problem, a digraph D = (V,A) with two prescribed vertices s,t are given as input and the question is whether D has an in-branching rooted at t and an out-branching rooted at s such that they differ on at least k arcs. Bang-Jensen et al. [Algorithmica, 2016 ] showed that the problem is fixed parameter tractable (FPT) on strongly connected digraphs. Gutin et al. [ICALP, 2017; JCSS, 2018 ] completely resolved this problem by designing an algorithm with running time 2^{??(k² log² k)}n^{??(1)}. Here, n denotes the number of vertices of the input digraph. In this paper, answering an open question of Gutin et al., we design a polynomial kernel for Rooted k-Distinct Branchings. In particular, we obtain the following: Given an instance (D,k,s,t) of Rooted k-Distinct Branchings, in polynomial time we obtain an equivalent instance (D',k',s,t) of Rooted k-Distinct Branchings such that |V(D')| ≤ ??(k²) and the treewidth of the underlying undirected graph is at most ??(k). This result immediately yields an FPT algorithm with running time 2^{??(klog k)}+ n^{??(1)}; improving upon the previous running time of Gutin et al. For our algorithms, we prove a structural result about paths avoiding many arcs in a given in-branching or out-branching. This result might turn out to be useful for getting other results for problems concerning in-and out-branchings.
  • 关键词:Digraphs;Polynomial Kernel;In-branching;Out-Branching
国家哲学社会科学文献中心版权所有