On teaching sets of k-threshold functions
Abstract
Let be a -valued function over an integer -dimensional cube , for and . The function is called threshold if there exists a hyperplane which separates -valued points from -valued points. Let be a class of functions and . A point is essential for the function with respect to if there exists a function such that is a unique point on which differs from . A set of points is called teaching for the function with respect to if no function in agrees with on . 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 -threshold functions, i.e. functions that can be represented as a conjunction of threshold functions. We reveal a connection between essential points of threshold functions and essential points of the corresponding -threshold function. We note that, in general, a -threshold function is not specified by its essential points and can have more than one minimal teaching set. We show that for the number of minimal teaching sets for a 2-threshold function can grow as . We also consider the class of polytopes with vertices in the -dimensional cube. Each polytope from this class can be defined by a -threshold function for some . In terms of -threshold functions we prove that a polytope with vertices in the -dimensional cube has a unique minimal teaching set which is equal to the set of its essential points. For we describe structure of the minimal teaching set of a polytope and show that cardinality of this set is either or 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}
}