English

Non-Clashing Teaching Maps for Balls in Graphs

Computational Complexity 2024-07-30 v2 Discrete Mathematics Data Structures and Algorithms Machine Learning Combinatorics

Abstract

Recently, Kirkpatrick et al. [ALT 2019] and Fallat et al. [JMLR 2023] introduced non-clashing teaching and showed it is the most efficient machine teaching model satisfying the Goldman-Mathias collusion-avoidance criterion. A teaching map TT for a concept class C\mathcal{C} assigns a (teaching) set T(C)T(C) of examples to each concept CCC \in \mathcal{C}. A teaching map is non-clashing if no pair of concepts are consistent with the union of their teaching sets. The size of a non-clashing teaching map (NCTM) TT is the maximum size of a teaching set T(C)T(C), CCC \in \mathcal{C}. The non-clashing teaching dimension NCTD(C)(\mathcal{C}) of C\mathcal{C} is the minimum size of an NCTM for C\mathcal{C}. NCTM+^+ and NCTD+(C)^+(\mathcal{C}) are defined analogously, except the teacher may only use positive examples. We study NCTMs and NCTM+^+s for the concept class B(G)\mathcal{B}(G) consisting of all balls of a graph GG. We show that the associated decision problem B-NCTD+^+ for NCTD+^+ is NP-complete in split, co-bipartite, and bipartite graphs. Surprisingly, we even prove that, unless the ETH fails, B-NCTD+^+ does not admit an algorithm running in time 22o(vc)nO(1)2^{2^{o(\text{vc})}}\cdot n^{O(1)}, nor a kernelization algorithm outputting a kernel with 2o(vc)2^{o(\text{vc})} vertices, where vc is the vertex cover number of GG. We complement these lower bounds with matching upper bounds. These are extremely rare results: it is only the second problem in NP to admit such a tight double-exponential lower bound parameterized by vc, and only one of very few problems to admit such an ETH-based conditional lower bound on the number of vertices in a kernel. For trees, interval graphs, cycles, and trees of cycles, we derive NCTM+^+s or NCTMs for B(G)\mathcal{B}(G) of size proportional to its VC-dimension, and for Gromov-hyperbolic graphs, we design an approximate NCTM+^+ of size 2.

Keywords

Cite

@article{arxiv.2309.02876,
  title  = {Non-Clashing Teaching Maps for Balls in Graphs},
  author = {Jérémie Chalopin and Victor Chepoi and Fionn Mc Inerney and Sébastien Ratel},
  journal= {arXiv preprint arXiv:2309.02876},
  year   = {2024}
}

Comments

Published in the proceedings of COLT 2024. Shortened abstract due to character limit

R2 v1 2026-06-28T12:14:05.677Z