English

Representative Families: A Unified Tradeoff-Based Approach

Data Structures and Algorithms 2014-04-22 v2

Abstract

Let M=(E,I)M=(E,{\cal I}) be a matroid, and let S\cal S be a family of subsets of size pp of EE. A subfamily S^S\widehat{\cal S}\subseteq{\cal S} represents S{\cal S} if for every pair of sets XSX\in{\cal S} and YEXY\subseteq E\setminus X such that XYIX\cup Y\in{\cal I}, there is a set X^S^\widehat{X}\in\widehat{\cal S} disjoint from YY such that X^YI\widehat{X}\cup Y\in{\cal I}. Fomin et al. (Proc. ACM-SIAM Symposium on Discrete Algorithms, 2014) introduced a powerful technique for fast computation of representative families for uniform matroids. In this paper, we show that this technique leads to a unified approach for substantially improving the running times of parameterized algorithms for some classic problems. This includes, among others, kk-Partial Cover, kk-Internal Out-Branching, and Long Directed Cycle. Our approach exploits an interesting tradeoff between running time and the size of the representative families.

Cite

@article{arxiv.1402.3547,
  title  = {Representative Families: A Unified Tradeoff-Based Approach},
  author = {Hadas Shachnai and Meirav Zehavi},
  journal= {arXiv preprint arXiv:1402.3547},
  year   = {2014}
}
R2 v1 2026-06-22T03:08:35.764Z