English

On Finding Constrained Independent Sets in Cycles

Data Structures and Algorithms 2023-07-04 v1 Computational Complexity Combinatorics

Abstract

A subset of [n]={1,2,,n}[n] = \{1,2,\ldots,n\} is called stable if it forms an independent set in the cycle on the vertex set [n][n]. In 1978, Schrijver proved via a topological argument that for all integers nn and kk with n2kn \geq 2k, the family of stable kk-subsets of [n][n] cannot be covered by n2k+1n-2k+1 intersecting families. We study two total search problems whose totality relies on this result. In the first problem, denoted by Schrijver(n,k,m)\mathsf{Schrijve}r(n,k,m), we are given an access to a coloring of the stable kk-subsets of [n][n] with m=m(n,k)m = m(n,k) colors, where mn2k+1m \leq n-2k+1, and the goal is to find a pair of disjoint subsets that are assigned the same color. While for m=n2k+1m = n-2k+1 the problem is known to be PPA\mathsf{PPA}-complete, we prove that for m<dn2k+d2m < d \cdot \lfloor \frac{n}{2k+d-2} \rfloor, with dd being any fixed constant, the problem admits an efficient algorithm. For m=n/22k+1m = \lfloor n/2 \rfloor-2k+1, we prove that the problem is efficiently reducible to the Kneser\mathsf{Kneser} problem. Motivated by the relation between the problems, we investigate the family of unstable kk-subsets of [n][n], which might be of independent interest. In the second problem, called Unfair Independent Set in Cycle, we are given \ell subsets V1,,VV_1, \ldots, V_\ell of [n][n], where n2k+1\ell \leq n-2k+1 and Vi2|V_i| \geq 2 for all i[]i \in [\ell], and the goal is to find a stable kk-subset SS of [n][n] satisfying the constraints SViVi/2|S \cap V_i| \leq |V_i|/2 for i[]i \in [\ell]. We prove that the problem is PPA\mathsf{PPA}-complete and that its restriction to instances with n=3kn=3k is at least as hard as the Cycle plus Triangles problem, for which no efficient algorithm is known. On the contrary, we prove that there exists a constant cc for which the restriction of the problem to instances with nckn \geq c \cdot k can be solved in polynomial time.

Cite

@article{arxiv.2307.00317,
  title  = {On Finding Constrained Independent Sets in Cycles},
  author = {Ishay Haviv},
  journal= {arXiv preprint arXiv:2307.00317},
  year   = {2023}
}

Comments

23 pages

R2 v1 2026-06-28T11:19:41.439Z