The Computational Complexity of Positive Non-Clashing Teaching in Graphs

Robert Ganian, Liana Khazaliya, Fionn Mc Inerney, Mathis Rocton
3/8/2025
cs.CCcs.DMcs.DS

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

We study the classical and parameterized complexity of computing the positive non-clashing teaching dimension of a set of concepts, that is, the smallest number of examples per concept required to successfully teach an intelligent learner under the considered, previously established model. For any class of concepts, it is known that this problem can be effortlessly transferred to the setting of balls in a graph G. We establish (1) the NP-hardness of the problem even when restricted to instances with positive non-clashing teaching dimension k=2 and where all balls in the graph are present, (2) near-tight running time upper and lower bounds for the problem on general graphs, (3) fixed-parameter tractability when parameterized by the vertex integrity of G, and (4) a lower bound excluding fixed-parameter tractability when parameterized by the feedback vertex number and pathwidth of G, even when combined with k. Our results provide a nearly complete understanding of the complexity landscape of computing the positive non-clashing teaching dimension and answer open questions from the literature.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{ganian2025computational,
  title  = {The Computational Complexity of Positive Non-Clashing Teaching in Graphs},
  author = {Robert Ganian and Liana Khazaliya and Fionn Mc Inerney and Mathis Rocton},
  year   = {2025},
  eprint = {2503.07665},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.07665v1},
  journal = {ICLR 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.07665.svg)](https://codeofpaper.com/paper/2503.07665)

Discussion