Conflict Packing Yields Linear Vertex-Kernels for k -FAST, k -dense RTI and a Related Problem

We develop a technique that we call Conflict Packing in the context of kernelization [7]. We illustrate this technique on several well-studied problems: FEEDBACK ARC SET IN TOURNAMENTS, DENSE ROOTED TRIPLET INCONSISTENCY and BETWEENNESS IN TOURNAMENTS. For the former, one is given a tournament T = (V, A) and seeks a set of at most k arcs whose reversal in T results in an acyclic tournament. While a linear vertex-kernel is already known for this problem [6], using the Conflict Packing allows us to find a so-called safe partition, the central tool of the kernelization algorithm in [6], with simpler arguments. Regarding the DENSE ROOTED TRIPLET INCONSISTENCY problem, one is given a set of vertices V and a dense collection R of rooted binary trees over three vertices of V and seeks a rooted tree over V containing all but at most k triplets from R. Using again the Conflict Packing, we prove that the DENSE ROOTED TRIPLET INCONSISTENCY problem admits a linear vertex-kernel. This result improves the best known bound of O(k2) vertices for this problem [16]. Finally, we use this technique to obtain a linear vertex-kernel for BETWEENNESS IN TOURNAMENTS, where one is given a set of vertices V and a dense collection R of betweenness triplets and seeks an ordering containing all but at most k triplets from R. To the best of our knowledge this result constitutes the first polynomial kernel for the problem.

[1]  Noga Alon,et al.  Hardness of fully dense problems , 2007, Inf. Comput..

[2]  Michael R. Fellows,et al.  Parameterized Complexity , 1998 .

[3]  P. Hall On Representatives of Subsets , 1935 .

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

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

[6]  Alfred V. Aho,et al.  Inferring a Tree from Lowest Common Ancestors with an Application to the Optimization of Relational Expressions , 1981, SIAM J. Comput..

[7]  Christian Komusiewicz,et al.  On Generating Triangle-Free Graphs , 2009, Electron. Notes Discret. Math..

[8]  Hans L. Bodlaender,et al.  Kernelization: New Upper and Lower Bound Techniques , 2009, IWPEC.

[9]  Matthias Mnich,et al.  Kernel and Fast Algorithm for Dense Triplet Inconsistency , 2010, TAMC.

[10]  A. Dress,et al.  Reconstructing the shape of a tree from observed dissimilarity data , 1986 .

[11]  Claire Mathieu,et al.  Electronic Colloquium on Computational Complexity, Report No. 144 (2006) How to rank with few errors A PTAS for Weighted Feedback Arc Set on Tournaments , 2006 .

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

[13]  Jaroslaw Byrka,et al.  New Results on Optimizing Rooted Triplets Consistency , 2008, ISAAC.

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

[15]  Herbert S. Wilf,et al.  Algorithms and Complexity , 2010, Lecture Notes in Computer Science.

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

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

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

[19]  J. Moon,et al.  On Sets of Consistent Arcs in a Tournament , 1965, Canadian Mathematical Bulletin.

[20]  Jianer Chen,et al.  An improved kernelization for P2-packing , 2010, Inf. Process. Lett..

[21]  K. B. Reid,et al.  Disproof of a conjecture of Erdös and moser on tournaments , 1970 .

[22]  J. A. Bondy,et al.  Graph Theory with Applications , 1978 .

[23]  V. Berry,et al.  Fixed-Parameter Tractability of the Maximum Agreement Supertree Problem , 2007, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[24]  Michael A. Langston,et al.  Parameterized and Exact Computation, Second International Workshop, IWPEC 2006, Zürich, Switzerland, September 13-15, 2006, Proceedings , 2006, IWPEC.

[25]  Robin Milner,et al.  On Observing Nondeterminism and Concurrency , 1980, ICALP.