In this paper, based on results of exact learning, test theory, and rough set theory, we study arbitrary infinite families of concepts each of which consists of an infinite set of elements and an infinite set of subsets of this set called concepts. We consider the notion of a problem over a family of concepts that is described by a finite number of elements: for a given concept, we should recognize which of the elements under consideration belong to this concept. As algorithms for problem solving, we consider decision trees of five types: (i) using membership queries, (ii) using equivalence queries, (iii) using both membership and equivalence queries, (iv) using proper equivalence queries, and (v) using both membership and proper equivalence queries. As time complexity, we study the depth of decision trees. In the worst case, with the growth of the number of elements in the problem description, the minimum depth of decision trees of the first type either grows as a logarithm or linearly, and the minimum depth of decision trees of each of the other types either is bounded from above by a constant or grows as a logarithm, or linearly. The obtained results allow us to distinguish seven complexity classes of infinite families of concepts.
翻译:在本文中,根据精确学习、试验理论和粗略设定理论的结果,我们研究各种概念的任意无限式组合,其中每个概念由一组无限的元素和一组无限的子集组成,我们考虑了一组概念上的问题概念的概念,这些概念有一定数量的内容描述:对于一个特定的概念,我们应认识到所审议的哪些要素属于这个概念。作为解决问题的算法,我们考虑五类决策树:(一) 使用成员查询,(二) 使用对等查询,(三) 使用成员和对等查询,(四) 使用适当的对等查询,(五) 使用成员和对等查询,(四) 使用适当的对等查询,以及(五) 使用成员和对等查询。作为时间的复杂性,我们研究决策树的深度。在最坏的情况下,随着问题说明中要素数量的增加,第一类决策树的最低深度要么增长成对数,要么成线或成线状,其他类型决策树的最小深度,要么由上面固定的或成对数或线性地连接起来,(或成线性),获得的结果使我们可以区分7类的复杂概念。