Algorithms and Kernels for Feedback Set Problems in Generalizations of Tournaments

In the Directed Feedback Arc (Vertex) Set problem, we are given a digraph D with vertex set V(D) and arcs set A(D) and a positive integer k, and the question is whether there is a subset X of arcs (vertices) of size at most k such that the digraph obtained after deleting X from D is an acyclic digraph. In this paper we study these two problems in the realm of parametrized and kernelization complexity. More precisely, for these problems we give polynomial time algorithms, known as kernelization algorithms, on several digraph classes that given an instance (D, k) of the problem returns an equivalent instance $$(D',k')$$(D′,k′) such that the size of $$D'$$D′ and $$k'$$k′ is at most $$k^{O(1)}$$kO(1). We extend previous results for Directed Feedback Arc (Vertex) Set on tournaments to much larger and well studied classes of digraphs. Specifically we obtain polynomial kernels for k-FVS on digraphs with bounded independence number, locally semicomplete digraphs and some totally $$\Phi $$Φ-decomposable digraphs, including quasi-transitive digraphs. We also obtain polynomial kernels for k-FAS on some totally $$\Phi $$Φ-decomposable digraphs, including quasi-transitive digraphs. Finally, we design a subexponential algorithm for k-FAS running in time $$2^{O(\sqrt{k} (\log k)^c)}n^d$$2O(k(logk)c)nd for constants c, d. on locally semicomplete digraphs.

[1]  Gregory Gutin,et al.  Some Parameterized Problems On Digraphs , 2008, Comput. J..

[2]  Jørgen Bang-Jensen,et al.  Quasi-transitive digraphs , 1995, J. Graph Theory.

[3]  Paul D. Seymour,et al.  Tournament immersion and cutwidth , 2012, J. Comb. Theory, Ser. B.

[4]  Saket Saurabh,et al.  Parameterized algorithms for feedback set problems and their duals in tournaments , 2006, Theor. Comput. Sci..

[5]  Gregory Gutin,et al.  Digraphs - Theory, Algorithms and Applications, Second Edition , 2009, Springer Monographs in Mathematics.

[6]  Dale Skrien,et al.  A relationship between triangulated graphs, comparability graphs, proper interval graphs, proper circular-arc graphs, and nested interval graphs , 1982, J. Graph Theory.

[7]  Jing Huang Which digraphs are round? , 1999, Australas. J Comb..

[8]  Christophe Paul,et al.  Fully dynamic recognition algorithm and certificate for directed cographs , 2004, Graph-Theoretic Concepts in Computer Science.

[9]  Gregory Gutin,et al.  Digraphs - theory, algorithms and applications , 2002 .

[10]  Noga Alon,et al.  Ranking Tournaments , 2006, SIAM J. Discret. Math..

[11]  Saket Saurabh,et al.  Kernelization - Preprocessing with a Guarantee , 2012, The Multivariate Algorithmic Revolution and Beyond.

[12]  Lance Fortnow,et al.  Infeasibility of instance compression and succinct PCPs for NP , 2007, J. Comput. Syst. Sci..

[13]  Noga Alon,et al.  Fast Fast , 2009, ICALP.

[14]  Fedor V. Fomin,et al.  Kernels for feedback arc set in tournaments , 2009, J. Comput. Syst. Sci..

[15]  Michal Pilipczuk,et al.  Jungles, bundles, and fixed parameter tractability , 2011, SODA.

[16]  H. L. Abbott,et al.  Intersection Theorems for Systems of Sets , 1972, J. Comb. Theory, Ser. A.

[17]  Jing Huang,et al.  On the Structure of Local Tournaments , 1995, J. Comb. Theory, Ser. B.

[18]  Anders Yeo,et al.  The Minimum Feedback Arc Set Problem is NP-Hard for Tournaments , 2006, Combinatorics, Probability and Computing.

[19]  Fedor V. Fomin,et al.  The Multivariate Algorithmic Revolution and Beyond , 2012, Lecture Notes in Computer Science.

[20]  Michal Pilipczuk,et al.  Subexponential Parameterized Algorithm for Computing the Cutwidth of a Semi-complete Digraph , 2013, ESA.

[21]  Marek Karpinski,et al.  Faster Algorithms for Feedback Arc Set Tournament, Kemeny Rank Aggregation and Betweenness Tournament , 2010, ISAAC.

[22]  Uriel Feige Faster FAST(Feedback Arc Set in Tournaments) , 2009, ArXiv.

[23]  Christophe Paul,et al.  Fully dynamic recognition algorithm and certificate for directed cographs , 2006, Discret. Appl. Math..

[24]  Michal Pilipczuk,et al.  Solving Connectivity Problems Parameterized by Treewidth in Single Exponential Time , 2011, 2011 IEEE 52nd Annual Symposium on Foundations of Computer Science.

[25]  Pavol Hell,et al.  Tournament-like oriented graphs , 1992 .

[26]  Jørgen Bang-Jensen,et al.  Locally semicomplete digraphs: A generalization of tournaments , 1990, J. Graph Theory.

[27]  Barry O'Sullivan,et al.  A fixed-parameter algorithm for the directed feedback vertex set problem , 2008, STOC.

[28]  Joseph Naor,et al.  Approximating Minimum Feedback Sets and Multicuts in Directed Graphs , 1998, Algorithmica.

[29]  Lance Fortnow,et al.  Infeasibility of instance compression and succinct PCPs for NP , 2011, J. Comput. Syst. Sci..

[30]  Vincent Conitzer,et al.  Computing Slater Rankings Using Similarities among Candidates , 2006, AAAI.

[31]  Gregory Gutin,et al.  Polynomial algorithms for finding paths and cycles in quasi-transitive digraphs , 1994, Australas. J Comb..

[32]  Jörg Flum,et al.  Parameterized Complexity Theory (Texts in Theoretical Computer Science. An EATCS Series) , 2006 .

[33]  Marcin Pilipczuk,et al.  Faster deterministic Feedback Vertex Set , 2013, Inf. Process. Lett..

[34]  David S. Johnson,et al.  Computers and In stractability: A Guide to the Theory of NP-Completeness. W. H Freeman, San Fran , 1979 .

[35]  Stéphan Thomassé,et al.  A 4k2 kernel for feedback vertex set , 2010, TALG.

[36]  Michael R. Fellows,et al.  On problems without polynomial kernels , 2009, J. Comput. Syst. Sci..

[37]  Faisal N. Abu-Khzam,et al.  A kernelization algorithm for d-Hitting Set , 2010, J. Comput. Syst. Sci..

[38]  Lutz Volkmann,et al.  Locally semicomplete digraphs that are complementary m-pancyclic , 1996, J. Graph Theory.

[39]  Carsten Thomassen,et al.  A Polynomial Algorithm for the 2-Path Problem for Semicomplete Digraphs , 1992, SIAM J. Discret. Math..

[40]  Saket Saurabh,et al.  A Polynomial Kernel for Feedback Arc Set on Bipartite Tournaments , 2011, ISAAC.

[41]  Mingyu Xiao,et al.  A Quadratic Vertex Kernel for Feedback Arc Set in Bipartite Tournaments , 2012, MFCS.

[42]  Jørgen Bang-Jensen,et al.  Arc‐Disjoint Paths in Decomposable Digraphs , 2014, J. Graph Theory.

[43]  Rolf Niedermeier,et al.  Fixed-parameter tractability results for feedback set problems in tournaments , 2010, J. Discrete Algorithms.

[44]  Sheng-Ying Hsiao,et al.  Fixed-Parameter Complexity of Feedback Vertex Set in Bipartite Tournaments , 2011, ISAAC.