English

On teaching sets of k-threshold functions

Combinatorics 2016-10-04 v2

Abstract

Let ff be a {0,1}\{0,1\}-valued function over an integer dd-dimensional cube {0,1,,n1}d\{0,1,\dots,n-1\}^d, for n2n \geq 2 and d1d \geq 1. The function ff is called threshold if there exists a hyperplane which separates 00-valued points from 11-valued points. Let CC be a class of functions and fCf \in C. A point xx is essential for the function ff with respect to CC if there exists a function gCg \in C such that xx is a unique point on which ff differs from gg. A set of points XX is called teaching for the function ff with respect to CC if no function in C{f}C \setminus \{f\} agrees with ff on XX. It is known that any threshold function has a unique minimal teaching set, which coincides with the set of its essential points. In this paper we study teaching sets of kk-threshold functions, i.e. functions that can be represented as a conjunction of kk threshold functions. We reveal a connection between essential points of kk threshold functions and essential points of the corresponding kk-threshold function. We note that, in general, a kk-threshold function is not specified by its essential points and can have more than one minimal teaching set. We show that for d=2d=2 the number of minimal teaching sets for a 2-threshold function can grow as Ω(n2)\Omega(n^2). We also consider the class of polytopes with vertices in the dd-dimensional cube. Each polytope from this class can be defined by a kk-threshold function for some kk. In terms of kk-threshold functions we prove that a polytope with vertices in the dd-dimensional cube has a unique minimal teaching set which is equal to the set of its essential points. For d=2d=2 we describe structure of the minimal teaching set of a polytope and show that cardinality of this set is either Θ(n2)\Theta(n^2) or O(n)O(n) and depends on the perimeter and the minimum angle of the polytope.

Cite

@article{arxiv.1502.04340,
  title  = {On teaching sets of k-threshold functions},
  author = {Elena Zamaraeva},
  journal= {arXiv preprint arXiv:1502.04340},
  year   = {2016}
}
R2 v1 2026-06-22T08:29:57.482Z