English

Fixed-Parameter Algorithms for Fair Hitting Set Problems

Data Structures and Algorithms 2023-07-19 v1

Abstract

Selection of a group of representatives satisfying certain fairness constraints, is a commonly occurring scenario. Motivated by this, we initiate a systematic algorithmic study of a \emph{fair} version of \textsc{Hitting Set}. In the classical \textsc{Hitting Set} problem, the input is a universe U\mathcal{U}, a family F\mathcal{F} of subsets of U\mathcal{U}, and a non-negative integer kk. The goal is to determine whether there exists a subset SUS \subseteq \mathcal{U} of size kk that \emph{hits} (i.e., intersects) every set in F\mathcal{F}. Inspired by several recent works, we formulate a fair version of this problem, as follows. The input additionally contains a family B\mathcal{B} of subsets of U\mathcal{U}, where each subset in B\mathcal{B} can be thought of as the group of elements of the same \emph{type}. We want to find a set SUS \subseteq \mathcal{U} of size kk that (i) hits all sets of F\mathcal{F}, and (ii) does not contain \emph{too many} elements of each type. We call this problem \textsc{Fair Hitting Set}, and chart out its tractability boundary from both classical as well as multivariate perspective. Our results use a multitude of techniques from parameterized complexity including classical to advanced tools, such as, methods of representative sets for matroids, FO model checking, and a generalization of best known kernels for \textsc{Hitting Set}.

Keywords

Cite

@article{arxiv.2307.08854,
  title  = {Fixed-Parameter Algorithms for Fair Hitting Set Problems},
  author = {Tanmay Inamdar and Lawqueen Kanesh and Madhumita Kundu and Nidhi Purohit and Saket Saurabh},
  journal= {arXiv preprint arXiv:2307.08854},
  year   = {2023}
}