VLDB 2026 Research / reviewers in the wild / expert
Hans Simon 0001
dblp:54/4749 · also Hans Ulrich Simon
· DBLP profile ↗
102ranked-venue papers
29as first author
6since 2021 · last 2025
0000-0002-1587-0944ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 56 · 19 first-author · 1 since 2021Artificial intelligence and machine learning · 45 · 10 first-author · 5 since 2021Databases, data management, data science and information retrieval · 5 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Formal Models of Active Learning from Contrastive ExamplesabstractMachine learning can greatly benefit from providing learning algorithms with pairs of contrastive training examples---typically pairs of instances that differ only slightly, yet have different class labels. Intuitively, the difference in the instances helps explain the difference in the class labels. This paper proposes a theoretical framework in which the effect of various types of contrastive examples on active learners is studied formally. The focus is on the sample complexity of learning concept classes and how it is influenced by the choice of contrastive examples. We illustrate our results with geometric concept classes and classes of Boolean functions. Interestingly, we reveal a connection between learning from contrastive examples and the classical model of self-directed learning. Farnam Mansouri, Hans Simon 0001, Adish Singla, Yuxin Chen 0001, Sandra Zilles |
NeurIPS | 2 |
| 2024 | MAP- and MLE-Based TeachingabstractImagine a learner $L$ who tries to infer a hidden concept from a collection of observations. Building on the work of Ferri et al we assume the learner to be parameterized by priors $P(c)$ and by $c$-conditional likelihoods $P(z|c)$ where $c$ ranges over all concepts in a given class $C$ and $z$ ranges over all observations in an observation set $Z$. $L$ is called a MAP-learner (resp.~an MLE-learner) if it thinks of a collection $S$ of observations as a random sample and returns the concept with the maximum a-posteriori probability (resp.~the concept which maximizes the $c$-conditional likelihood of $S$). Depending on whether $L$ assumes that $S$ is obtained from ordered or unordered sampling resp.~from sampling with or without replacement, we can distinguish four different sampling modes. Given a target concept $c^* \in C$, a teacher for a MAP-learner $L$ aims at finding a smallest collection of observations that causes $L$ to return $c^*$. This approach leads in a natural manner to various notions of a MAP- or MLE-teaching dimension of a concept class $C$. Our main results are as follows. First, we show that this teaching model has some desirable monotonicity properties. Second we clarify how the four sampling modes are related to each other. As for the (important!) special case, where concepts are subsets of a domain and observations are 0,1-labeled examples, we obtain some additional results. First of all, we characterize the MAP- and MLE-teaching dimension associated with an optimally parameterized MAP-learner graph-theoretically. From this central result, some other ones are easy to derive. It is shown, for instance, that the MLE-teaching dimension is either equal to the MAP-teaching dimension or exceeds the latter by $1$. It is shown furthermore that these dimensions can be bounded from above by the so-called antichain number, the VC-dimension and related combinatorial parameters. Moreover they can be computed in polynomial time. Hans Simon 0001, Jan Arne Telle |
J. Mach. Learn. Res. | 1 |
| 2023 | Tournaments, Johnson Graphs and NC-TeachingabstractSome years ago a teaching model, called “No-Clash Teaching” or simply “NC-Teaching”, had been suggested that is provably optimal in the following strong sense. First, it satisfies Goldman and Matthias’ collusion-freeness condition. Second, the NC-teaching dimension (= NCTD) is smaller than or equal to the teaching dimension with respect to any other collusion-free teaching model. Specifically the NCTD is upper-bounded by the recursive teaching dimension (= RTD). This raised the question about the largest possible gap between the NCTD and the RTD. The main results in this paper are as follows. First, we show that there exists a family $({\mathcal{C}})_{n\ge1}$ of concept classes such that the RTD of ${\mathcal{C}}$ grows logarithmically in $n = |{\mathcal{C}}_n|$ while, for every $n\ge1$, the NCTD of ${\mathcal{C}}$ equals $1$. Since the RTD of a finite concept class ${\mathcal{C}}$ is generally bounded by $\log|{\mathcal{C}}|$, the family $({\mathcal{C}}_n)_{n\ge1}$ separates RTD from NCTD in the most striking way. Our first proof of existence of the family $({\mathcal{C}}_n)_{n\ge1}$ makes use of the probabilistic method and random tournaments. But we also present a concrete family of concept classes (leading to a slightly smaller lower bound on $\mathrm{RTD}({\mathcal{C}}_n)$) which makes use of so-called quadratic-residue tournaments. Second, we characterize the maximum concept classes of NCTD $1$ as classes which are induced by tournaments in a very natural way. Third, we improve the previously best upper bound on the size of a maximum class of NCTD $d$ by a factor of order $\sqrt{d}$. The verification of the new upper bound makes use of Johnson graphs and maximum subgraphs not containing large narrow cliques. The connections between tournaments, Johnson graphs and NC-Teaching revealed here were not known before and might be considered interesting in their own right. Hans Simon 0001 |
ALT | 1 |
| 2023 | Primal and dual combinatorial dimensionsabstractWe give tight bounds on the relation between the primal and dual of various combinatorial dimensions, such as the pseudo-dimension and fat-shattering dimension, for multi-valued function classes. These dimensional notions play an important role in the area of learning theory. We first review some classical results that bound the dual dimension of a function class in terms of its primal, and after that give (almost) matching lower bounds. In particular, we give an appropriate generalization to multi-valued function classes of a well-known bound due to Assouad (1983), that relates the primal and dual VC-dimension of a binary function class. Pieter Kleer, Hans Simon 0001 |
Discret. Appl. Math. | 2 |
| 2023 | On Batch Teaching Without CollusionabstractFormal models of learning from teachers need to respect certain criteria to avoid collusion. The most commonly accepted notion of collusion-avoidance was proposed by Goldman and Mathias (1996), and various teaching models obeying their criterion have been studied. For each model $M$ and each concept class $\mathcal{C}$, a parameter $M$-TD$(\mathcal{C})$ refers to the teaching dimension of concept class $\mathcal{C}$ in model $M$---defined to be the number of examples required for teaching a concept, in the worst case over all concepts in $\mathcal{C}$. This paper introduces a new model of teaching, called no-clash teaching, together with the corresponding parameter NCTD$(\mathcal{C})$. No-clash teaching is provably optimal in the strong sense that, given any concept class $\mathcal{C}$ and any model $M$ obeying Goldman and Mathias's collusion-avoidance criterion, one obtains NCTD$(\mathcal{C})\le M$-TD$(\mathcal{C})$. We also study a corresponding notion NCTD$^+$ for the case of learning from positive data only, establish useful bounds on NCTD and NCTD$^+$, and discuss relations of these parameters to other complexity parameters of interest in computational learning theory. We further argue that Goldman and Mathias's collusion-avoidance criterion may in some settings be too weak in that it admits certain forms of interaction between teacher and learner that could be considered collusion in practice. Therefore, we introduce a strictly stronger notion of collusion-avoidance and demonstrate that the well-studied notion of Preference-based Teaching is optimal among all teaching schemes that are strongly collusion-avoiding on all finite subsets of a given concept class. Shaun M. Fallat, David G. Kirkpatrick, Hans Simon 0001, Abolghasem Soltani, Sandra Zilles |
J. Mach. Learn. Res. | 3 |
| 2022 | On Batch Teaching with Sample Complexity Bounded by VCDabstractIn machine teaching, a concept is represented by (and inferred from) a small number of labeled examples. Various teaching models in the literature cast the interaction between teacher and learner in a way to obtain a small complexity (in terms of the number of examples required for teaching a concept) while obeying certain constraints that are meant to prevent unfair collusion between teacher and learner. In recent years, one major research goal has been to show interesting relationships between teaching complexity and the VC-dimension (VCD). So far, the only interesting relationship known from batch teaching settings is an upper bound quadratic in the VCD, on a parameter called recursive teaching dimension. The only known upper bound on teaching complexity that is linear in VCD was obtained in a model of teaching with sequences rather than batches.This paper is the first to provide an upper bound of VCD on a batch teaching complexity parameter. This parameter, called STDmin, is introduced here as a model of teaching that intuitively incorporates a notion of ``importance'' of an example for a concept. In designing the STDmin teaching model, we argue that the standard notion of collusion-freeness from the literature may be inadequate for certain applications; we hence propose three desirable properties of teaching complexity and demonstrate that they are satisfied by STDmin. Farnam Mansouri, Hans Simon 0001, Adish Singla, Sandra Zilles |
NeurIPS | 2 |
| 2019 | Optimal Collusion-Free TeachingabstractFormal models of learning from teachers need to respect certain criteria to avoid collusion. The most commonly accepted notion of collusion-freeness was proposed by Goldman and Mathias (1996), and various teaching models obeying their criterion have been studied. For each model $M$ and each concept class $\mathcal{C}$, a parameter $M$-$\mathrm{TD}(\mathcal{C})$ refers to the \emph{teaching dimension} of concept class $\mathcal{C}$ in model $M$—defined to be the number of examples required for teaching a concept, in the worst case over all concepts in $\mathcal{C}$. This paper introduces a new model of teaching, called no-clash teaching, together with the corresponding parameter $\mathrm{NCTD}(\mathcal{C})$. No-clash teaching is provably optimal in the strong sense that, given \emph{any}\/{concept} class $\mathcal{C}$ and \emph{any}\/{model} $M$ obeying Goldman and Mathias’s collusion-freeness criterion, one obtains $\mathrm{NCTD}(\mathcal{C})\le M$-$\mathrm{TD}(\mathcal{C})$. We also study a corresponding notion $\mathrm{NCTD}^+$ for the case of learning from positive data only, establish useful bounds on $\mathrm{NCTD}$ and $\mathrm{NCTD}^+$, and discuss relations of these parameters to the VC-dimension and to sample compression. In addition to formulating an optimal model of collusion-free teaching, our main results are on the computational complexity of deciding whether $\mathrm{NCTD}^+(\mathcal{C})=k$ (or $\mathrm{NCTD}(\mathcal{C})=k$) for given $\mathcal{C}$ and $k$. We show some such decision problems to be equivalent to the existence question for certain constrained matchings in bipartite graphs. Our NP-hardness results for the latter are of independent interest in the study of constrained graph matchings. David G. Kirkpatrick, Hans Simon 0001, Sandra Zilles |
ALT | 2 |
| 2018 | On the Containment Problem for Linear SetsabstractIt is well known that the containment problem (as well as the equivalence problem) for semilinear sets is log-complete at the second level of the polynomial hierarchy (where hardness even holds in dimension 1). It had been shown quite recently that already the containment problem for multi-dimensional linear sets is log-complete at the same level of the hierarchy (where hardness even holds when numbers are encoded in unary). In this paper, we show that already the containment problem for 1-dimensional linear sets (with binary encoding of the numerical input parameters) is log-hard (and therefore also log-complete) at this level. However, combining both restrictions (dimension 1 and unary encoding), the problem becomes solvable in polynomial time. Hans Simon 0001 |
STACS | 1 |
| 2018 | A lower bound on the release of differentially private integer partitions
Francesco Aldà, Hans Simon 0001 |
Inf. Process. Lett. | 2 |
| 2018 | Hierarchical design of fast Minimum Disagreement algorithms
Malte Darnstädt, Christoph Ries, Hans Simon 0001 |
Theor. Comput. Sci. | 3 |
| 2018 | On the teaching complexity of linear sets
Ziyuan Gao, Hans Simon 0001, Sandra Zilles |
Theor. Comput. Sci. | 2 |
| 2018 | Guest Editors' Foreword
Ronald Ortner, Hans Simon 0001 |
Theor. Comput. Sci. | 2 |
| 2017 | Preference-based Teaching of Unions of Geometric ObjectsabstractThis paper studies exact learning of unions of non-discretized geometric concepts in the model of preference-based teaching. In particular, it focuses on upper and lower bounds of the corresponding sample complexity parameter, the preference-based teaching dimension (PBTD), when learning disjoint unions of a bounded number of geometric concepts of various types -- for instance balls, axis-aligned cubes, or axis-aligned boxes -- in arbitrary dimensions. It is shown that the PBTD of disjoint unions of some such types of concepts grows linearly with the number of concepts in the union, independent of the dimensionality. Teaching the union of potentially overlapping objects turns out to be more involved and is hence considered here only for unions of up to two objects. Ziyuan Gao, David G. Kirkpatrick, Christoph Ries, Hans Simon 0001, Sandra Zilles |
ALT | 4 |
| 2017 | Distinguishing pattern languages with membership examples
Ziyuan Gao, Zeinab Mazadi, Regan Meloche, Hans Simon 0001, Sandra Zilles |
Inf. Comput. | 4 |
| 2017 | Regular languages viewed from a graph-theoretic perspective
Marius Konitzer, Hans Simon 0001 |
Inf. Comput. | 2 |
| 2017 | Preference-based TeachingabstractWe introduce a new model of teaching named preference-based teaching and a corresponding complexity parameter---the preference-based teaching dimension (PBTD)---representing the worst-case number of examples needed to teach any concept in a given concept class. Although the PBTD coincides with the well- known recursive teaching dimension (RTD) on finite classes, it is radically different on infinite ones: the RTD becomes infinite already for trivial infinite classes (such as half- intervals) whereas the PBTD evaluates to reasonably small values for a wide collection of infinite classes including classes consisting of so-called closed sets w.r.t. a given closure operator, including various classes related to linear sets over $\mathbb{N}_0$ (whose RTD had been studied quite recently) and including the class of Euclidean half-spaces. On top of presenting these concrete results, we provide the reader with a theoretical framework (of a combinatorial flavor) which helps to derive bounds on the PBTD. Ziyuan Gao, Christoph Ries, Hans Simon 0001, Sandra Zilles |
J. Mach. Learn. Res. | 3 |
| 2016 | Preference-based TeachingabstractWe introduce a new model of teaching named “preference-based teaching” and a corresponding complexity parameter—the preference-based teaching dimension (PBTD)—representing the worst-case number of examples needed to teach any concept in a given concept class. Although the PBTD coincides with the well-known recursive teaching dimension (RTD) on finite classes, it is radically different on infinite ones: the RTD becomes infinite already for trivial infinite classes (such as half-intervals) whereas the PBTD evaluates to reasonably small values for a wide collection of infinite classes including classes consisting of so-called closed sets w.r.t. a given closure operator, including various classes related to linear sets over \mathbbN_0 (whose RTD had been studied quite recently) and including the class of Euclidean half-spaces (and some other geometric classes). On top of presenting these concrete results, we provide the reader with a theoretical framework (of a combinatorial flavor) which helps to derive bounds on the PBTD. Ziyuan Gao, Christoph Ries, Hans Simon 0001, Sandra Zilles |
COLT | 3 |
| 2016 | Efficient computation of approximate isomorphisms between Boolean functions
Hans Simon 0001 |
Inf. Process. Lett. | 1 |
| 2016 | Order compression schemes
Malte Darnstädt, Thorsten Kiss, Hans Simon 0001, Sandra Zilles |
Theor. Comput. Sci. | 3 |
| 2015 | Hierarchical Design of Fast Minimum Disagreement Algorithms
Malte Darnstädt, Christoph Ries, Hans Simon 0001 |
ALT | 3 |
| 2015 | On the Teaching Complexity of Linear Sets
Ziyuan Gao, Hans Simon 0001, Sandra Zilles |
ALT | 2 |
| 2015 | An Almost Optimal PAC AlgorithmabstractThe best currently known general lower and upper bounds on the number of labeled examples needed for learning a concept class in the PAC framework (the realizable case) do not perfectly match: they leave a gap of order \log(1/ε) (resp. a gap which is logarithmic in another one of the relevant parameters). It is an unresolved question whether there exists an “optimal PAC algorithm” which establishes a general upper bound with precisely the same order of magnitude as the general lower bound. According to a result of Auer and Ortner, there is no way for showing that arbitrary consistent algorithms are optimal because they can provably differ from optimality by factor \log(1/ε). In contrast to this result, we show that every consistent algorithm L (even a provably suboptimal one) induces a family (L_K)_K\ge1 of PAC algorithms (with 2K-1 calls of L as a subroutine) which come very close to optimality: the number of labeled examples needed by L_K exceeds the general lower bound only by factor \ell_K(1/\epsillon) where \ell_K denotes (a truncated version of) the K-times iterated logarithm. Moreover, L_K is applicable to any concept class C of finite VC-dimension and it can be implemented efficiently whenever the consistency problem for C is feasible. We show furthermore that, for every consistent algorithm L, L_2 is an optimal PAC algorithm for precisely the same concept classes which were used by Auer and Ortner for showing the existence of suboptimal consistent algorithms. This can be seen as an indication that L_K may have an even better performance than it is suggested by our worstcase analysis. Hans Simon 0001 |
COLT | 1 |
| 2015 | Open Problem: Recursive Teaching Dimension Versus VC DimensionabstractThe Recursive Teaching Dimension (RTD) of a concept class \mathcalC is a complexity parameter referring to the worst-case number of labelled examples needed to learn any target concept in \mathcalC from a teacher following the recursive teaching model. It is the first teaching complexity notion for which interesting relationships to the VC dimension (VCD) have been established. In particular, for finite maximum classes of a given VCD d, the RTD equals d. To date, there is no concept class known for which the ratio of RTD over VCD exceeds 3/2. However, the only known upper bound on RTD in terms of VCD is exponential in the VCD and depends on the size of the concept class. We pose the following question: is the RTD upper-bounded by a function that grows only linearly in the VCD? Answering this question would further our understanding of the relationships between the complexity of teaching and the complexity of learning from randomly chosen examples. In addition, the answer to this question, whether positive or negative, is known to have implications on the study of the long-standing open sample compression conjecture, which claims that every concept class of VCD d has a sample compression scheme in which samples for concepts in the class are compressed to subsets of size no larger than d. Hans Simon 0001, Sandra Zilles |
COLT | 1 |
| 2015 | Complexity Analysis: Transformation Monoids of Finite Automata
Christian Brandl, Hans Simon 0001 |
DLT | 2 |
| 2014 | DFA with a Bounded Activity Level
Marius Konitzer, Hans Simon 0001 |
LATA | 2 |
| 2014 | Recursive teaching dimension, VC-dimension and sample compression
Thorsten Kiss, Gaojian Fan, Hans Simon 0001, Sandra Zilles |
J. Mach. Learn. Res. | 3 |
| 2014 | Supervised learning and Co-training
Malte Darnstädt, Hans Simon 0001, Balázs Szörényi |
Theor. Comput. Sci. | 2 |
| 2013 | Order Compression Schemes
Malte Darnstädt, Thorsten Kiss, Hans Simon 0001, Sandra Zilles |
ALT | 3 |
| 2013 | Unlabeled Data Does Provably HelpabstractA fully supervised learner needs access to correctly labeled examples whereas a semi-supervised learner has access to examples part of which are labeled and part of which are not. The hope is that a large collection of unlabeled examples significantly reduces the need for labeled-ones. It is widely believed that this reduction of "label complexity" is marginal unless the hidden target concept and the domain distribution satisfy some "compatibility assumptions". There are some recent papers in support of this belief. In this paper, we revitalize the discussion by presenting a result that goes in the other direction. To this end, we consider the PAC-learning model in two settings: the (classical) fully supervised setting and the semi-supervised setting. We show that the "label-complexity gap"' between the semi-supervised and the fully supervised setting can become arbitrarily large for concept classes of infinite VC-dimension (or sequences of classes whose VC-dimensions are finite but become arbitrarily large). On the other hand, this gap is bounded by O(ln |C|) for each finite concept class C that contains the constant zero- and the constant one-function. A similar statement holds for all classes C of finite VC-dimension. Malte Darnstädt, Hans Simon 0001, Balázs Szörényi |
STACS | 2 |
| 2011 | Supervised Learning and Co-training
Malte Darnstädt, Hans Simon 0001, Balázs Szörényi |
ALT | 2 |
| 2011 | Smart PAC-learners
Malte Darnstädt, Hans Simon 0001 |
Theor. Comput. Sci. | 2 |
| 2010 | Recursive Teaching Dimension, Learning Complexity, and Maximum Classes
Thorsten Kiss, Hans Simon 0001, Sandra Zilles |
ALT | 2 |
| 2010 | One-inclusion hypergraph density revisited
Hans Simon 0001, Balázs Szörényi |
Inf. Process. Lett. | 1 |
| 2009 | Smart PAC-Learners
Hans Simon 0001 |
ALT | 1 |
| 2009 | SVM-Optimization and Steepest-Descent Line Search
Hans Simon 0001, Nikolas List |
COLT | 1 |
| 2009 | Special Issue: Learning Theory 2006
Lisa Hellerstein, Hans Simon 0001 |
J. Comput. Syst. Sci. | 2 |
| 2008 | Dimension and Margin Bounds for Reflection-invariant Kernels
Thorsten Kiss, Michael Kallweit, Hans Simon 0001 |
COLT | 3 |
| 2007 | Stability of k -Means Clustering
Shai Ben-David, Dávid Pál, Hans Simon 0001 |
COLT | 3 |
| 2007 | A Characterization of Strong Learnability in the Statistical Query Model
Hans Simon 0001 |
STACS | 1 |
| 2007 | Discriminative learning can succeed where generative learning fails
Philip M. Long, Rocco A. Servedio, Hans Simon 0001 |
Inf. Process. Lett. | 3 |
| 2007 | General Polynomial Time Decomposition AlgorithmsabstractWe present a general decomposition algorithm that is uniformly applicable to every (suitably normalized) instance of Convex Quadratic Optimization and efficiently approaches an optimal solution. The number of iterations required to be within ε of optimality grows linearly with 1/ε and quadratically with the number m of variables. The working set selection can be performed in polynomial time. If we restrict our considerations to instances of Convex Quadratic Optimization with at most k0 equality constraints for some fixed constant k0 plus some so-called box-constraints (conditions that hold for most variants of SVM-optimization), the working set is found in linear time. Our analysis builds on a generalization of the concept of rate certifying pairs that was introduced by Hush and Scovel. In order to extend their results to arbitrary instances of Convex Quadratic Optimization, we introduce the general notion of a rate certifying q-set. We improve on the results by Hush and Scovel (2003) in several ways. First our result holds for Convex Quadratic Optimization whereas the results by Hush and Scovel are specialized to SVM-optimization. Second, we achieve a higher rate of convergence even for the special case of SVM-optimization (despite the generality of our approach). Third, our analysis is technically simpler. We prove furthermore that the strategy for working set selection which is based on rate certifying sets coincides with a strategy which is based on a so-called "sparse witness of sub-optimality". Viewed from this perspective, our main result improves on convergence results by List and Simon (2004) and Simon (2004) by providing convergence rates (and by holding under more general conditions). Nikolas List, Hans Simon 0001 |
J. Mach. Learn. Res. | 2 |
| 2007 | Introduction to the special issue on COLT 2006
Avrim Blum, Gábor Lugosi, Hans Simon 0001 |
Mach. Learn. | 3 |
| 2007 | On the complexity of working set selection
Hans Simon 0001 |
Theor. Comput. Sci. | 1 |
| 2007 | Guest editors' foreword
Hans Simon 0001, Etsuji Tomita |
Theor. Comput. Sci. | 1 |
| 2006 | Spectral Norm in Learning Theory: Some Selected Topics
Hans Simon 0001 |
ALT | 1 |
| 2006 | Spectral Norm in Learning Theory: Some Selected Topics
Hans Simon 0001 |
Discovery Science | 1 |
| 2006 | On the smallest possible dimension and the largest possible margin of linear arrangements representing given concept classes
Jürgen Forster, Hans Simon 0001 |
Theor. Comput. Sci. | 2 |
| 2005 | Editors' Introduction
Sanjay Jain 0001, Hans Simon 0001, Etsuji Tomita |
ALT | 2 |
| 2005 | General Polynomial Time Decomposition Algorithms
Nikolas List, Hans Simon 0001 |
COLT | 2 |
| 2005 | Perfect Reconstruction of Black Pixels Revisited
Hans Simon 0001 |
FCT | 1 |
| 2005 | Threshold circuit lower bounds on cryptographic functions
Eike Kiltz, Hans Simon 0001 |
J. Comput. Syst. Sci. | 2 |
| 2005 | Inner Product Spaces for Bayesian NetworksabstractBayesian networks have become one of the major models used for statistical inference. We study the question whether the decisions computed by a Bayesian network can be represented within a low-dimensional inner product space. We focus on two-label classification tasks over the Boolean domain. As main results we establish upper and lower bounds on the dimension of the inner product space for Bayesian networks with an explicitly given (full or reduced) parameter collection. In particular, these bounds are tight up to a factor of 2. For some nontrivial cases of Bayesian networks we even determine the exact values of this dimension. We further consider logistic autoregressive Bayesian networks and show that every sufficiently expressive inner product space must have dimension at least Ω(n2), where n is the number of network nodes. We also derive the bound 2Ω(n) for an artificial variant of this network, thereby demonstrating the limits of our approach and raising an interesting open question. As a major technical contribution, this work reveals combinatorial and algebraic structures within Bayesian networks such that known methods for the derivation of lower bounds on the dimension of inner product spaces can be brought into play. Atsuyoshi Nakamura, Michael Schmitt 0001, Niels Schmitt, Hans Simon 0001 |
J. Mach. Learn. Res. | 4 |
| 2004 | On the Complexity of Working Set Selection
Hans Simon 0001 |
ALT | 1 |
| 2004 | A General Convergence Theorem for the Decomposition Method
Nikolas List, Hans Simon 0001 |
COLT | 2 |
| 2004 | Bayesian Networks and Inner Product Spaces
Atsuyoshi Nakamura, Michael Schmitt 0001, Niels Schmitt, Hans Simon 0001 |
COLT | 4 |
| 2004 | How Many Missing Answers Can Be Tolerated by Query Learners?
Hans Simon 0001 |
Theory Comput. Syst. | 1 |
| 2003 | Complexity Theoretic Aspects of Some Cryptographic Functions
Eike Kiltz, Hans Simon 0001 |
COCOON | 2 |
| 2003 | Estimating the Optimal Margins of Embeddings in Euclidean Half Spaces
Jürgen Forster, Niels Schmitt, Hans Simon 0001, Thorsten Suttorp |
Mach. Learn. | 3 |
| 2002 | How to Achieve Minimax Expected Kullback-Leibler Distance from an Unknown Finite Distribution
Dietrich Braess, Jürgen Forster, Tomas Sauer, Hans Simon 0001 |
ALT | 4 |
| 2002 | On the Smallest Possible Dimension and the Largest Possible Margin of Linear Arrangements Representing Given Concept Classes Uniform Distribution
Jürgen Forster, Hans Simon 0001 |
ALT | 2 |
| 2002 | How Many Missing Answers Can Be Tolerated by Query Learners?
Hans Simon 0001 |
STACS | 1 |
| 2002 | The Computational Complexity of Densest Region Detection
Shai Ben-David, Nadav Eiron, Hans Simon 0001 |
J. Comput. Syst. Sci. | 3 |
| 2002 | Limitations of Learning Via Embeddings in Euclidean Half Spaces
Shai Ben-David, Nadav Eiron, Hans Simon 0001 |
J. Mach. Learn. Res. | 3 |
| 2002 | The consistency dimension and distribution-dependent learning from queries
José L. Balcázar, David Guijarro, Hans Simon 0001 |
Theor. Comput. Sci. | 4 |
| 2002 | Foreword
Paul Fischer, Hans Simon 0001, Carl H. Smith 0001 |
Theor. Comput. Sci. | 2 |
| 2001 | Relations Between Communication Complexity, Linear Arrangements, and Computational Complexity
Jürgen Forster, Matthias Krause 0001, Satyanarayana V. Lokam, Rustam Mubarakzjanov, Niels Schmitt, Hans Simon 0001 |
FSTTCS | 6 |
| 2000 | The Computational Complexity of Densest Region Detection
Shai Ben-David, Nadav Eiron, Hans Simon 0001 |
COLT | 3 |
| 2000 | Determining the Optimal Contrast for Secret Sharing Schemes in Visual Cryptography
Matthias Krause 0001, Hans Simon 0001 |
LATIN | 2 |
| 2000 | Efficient Learning of Linear PerceptronsabstractWe consider the existence of efficient algorithms for learning the class of half-spaces in ~n in the agnostic learning model (Le., mak(cid:173) ing no prior assumptions on the example-generating distribution). The resulting combinatorial problem - finding the best agreement half-space over an input sample - is NP hard to approximate to within some constant factor. We suggest a way to circumvent this theoretical bound by introducing a new measure of success for such algorithms. An algorithm is IL-margin successful if the agreement ratio of the half-space it outputs is as good as that of any half-space once training points that are inside the IL-margins of its separating hyper-plane are disregarded. We prove crisp computational com(cid:173) plexity results with respect to this success measure: On one hand, for every positive IL, there exist efficient (poly-time) IL-margin suc(cid:173) cessful learning algorithms. On the other hand, we prove that unless P=NP, there is no algorithm that runs in time polynomial in the sample size and in 1/ IL that is IL-margin successful for all IL> O. Shai Ben-David, Hans Simon 0001 |
NIPS | 2 |
| 2000 | Construction of visual secret sharing schemes with almost optimal contrast
Christian Kuhlmann 0001, Hans Simon 0001 |
SODA | 2 |
| 2000 | General lower bounds on the query complexity within the exact learning model
Norbert Klasner, Hans Simon 0001 |
Discret. Appl. Math. | 2 |
| 2000 | Structural Results about Exact Learning with Unspecified Attribute Values
Andreas Birkendorf, Norbert Klasner, Christian Kuhlmann 0001, Hans Simon 0001 |
J. Comput. Syst. Sci. | 4 |
| 2000 | Learning Deterministic Finite Automata from Smallest CounterexamplesabstractWe show in this paper (which appeared in a preliminary form as an extended abstract in [Proceedings of the 9th International ACM--SIAM Symposium on Discrete Algorithms, ACM, 1998]) that deterministic finite automata (DFAs) with n states and input alphabet $\Sigma$ can efficiently be learned from less than $|\Sigma|n^2$ smallest counterexamples. This improves on an earlier result of Ibarra and Jiang who required $|\Sigma|n^3$ smallest counterexamples. We present a general strategy which learns a finite concept class ${\cal F}$ from $\lfloor\log{\cal F}\rfloor$ smallest counterexamples (but not necessarily efficiently). An application to DFAs with at most n states shows that $(1+o(1))|\Sigma|n\log n$ smallest counterexamples are sufficient (if efficiency is not an issue). We show next that the special DFAs operating on input words of an arbitrary but fixed length (the so-called leveled DFAs) are efficiently learnable from $(1+o(1))|\Sigma|n\log n$ smallest counterexamples. This improves on an earlier result of Ibarra and Jiang who required $|\Sigma|n^2$ smallest counterexamples. Furthermore, we present a general lower bound on the number of smallest counterexamples (required by any learning algorithm). This bound can be stated in terms of a (new) combinatorial dimension associated with the target class. A computation of this dimension for leveled or arbitrary DFAs leads to a lower bound of the form $(\frac{1}{4}+o(1))|\Sigma|n\log n$. This bound matches the aforementioned upper bounds modulo a constant of approximately 4. Finally, we present a general conversion of algorithms learning from smallest counterexamples into algorithms performing self-directed learning. Forthe particular classes of leveled or arbitrary DFAs, this conversion leads to self-directed learners making the smallest possible number of mistakes (modulo a constant of approximately 4). A similar remark is valid for the class of multiplicity automata (MAs). Andreas Birkendorf, Andreas Böker, Hans Simon 0001 |
SIAM J. Discret. Math. | 3 |
| 2000 | Contrast-optimal k out of n secret sharing schemes in visual cryptography
Thomas Hofmeister, Matthias Krause 0001, Hans Simon 0001 |
Theor. Comput. Sci. | 3 |
| 1999 | The Consistency Dimension and Distribution-Dependent Learning from Queries (Extended Abstract)
José L. Balcázar, David Guijarro, Hans Simon 0001 |
ALT | 4 |
| 1999 | Sample-Efficient Strategies for Learning in the Presence of NoiseabstractIn this paper, we prove various results about PAC learning in the presence of malicious noise. Our main interest is the sample size behavior of learning algorithms. We prove the first nontrivial sample complexity lower bound in this model by showing that order of ε/Δ 2 + d /Δ (up to logarithmic factors) examples are necessary for PAC learning any target class of {0,1}-valued functions of VC dimension d , where ε is the desired accuracy and η = ε/(1 + ε) - Δ the malicious noise rate (it is well known that any nontrivial target class cannot be PAC learned with accuracy ε and malicious noise rate η ≥ ε/(1 + ε), this irrespective to sample complexity). We also show that this result cannot be significantly improved in general by presenting efficient learning algorithms for the class of all subsets of d elements and the class of unions of at most d intervals on the real line. This is especialy interesting as we can also show that the popular minimum disagreement strategy needs samples of size d ε/Δ 2 , hence is not optimal with respect to sample size. We then discuss the use of randomized hypotheses. For these the bound ε/(1 + ε) on the noise rate is no longer true and is replaced by 2ε/(1 + 2ε). In fact, we present a generic algorithm using randomized hypotheses that can tolerate noise rates slightly larger than ε/(1 + ε) while using samples of size d /ε as in the noise-free case. Again one observes a quadratic powerlaw (in this case d ε/Δ 2 , Δ = 2ε/(1 + 2ε) - η) as Δ goes to zero. We show upper and lower bounds of this order. Nicolò Cesa-Bianchi, Eli Dichterman, Paul Fischer, Eli Shamir 0001, Hans Simon 0001 |
J. ACM | 5 |
| 1998 | Structural Results about Exact Learning with Unspecified Attribute ValuesabstractThis paper deals with the UAV learning model of Goldman, Kwek and Scott [7]. ("UAV" is the acronym for "Unspecified Attribute Values".) As in [7], we consider exact learning within the UAV framework, where the learner has to exactly identify an unknown target concept by means of UAV membership (UAV-MQs) and/or UAV equivalence queries (UAV-EQs or UAV-ARB-EQs, respectively). A smooth transition between exact learning in the UAV setting and standard exact learning is obtained by putting a fixed bound r on the number of unspecified attribute values per instance. For r = 0, we obtain the standard model. For r = n (the total number of attributes), we obtain the (unrestricted) UAV model. Between these extremes, we find the hierarchies (UAV-MQ r ) 0rn , (UAV-EQ r ) 0rn , and (UAV-ARB-EQ r ) 0rn . Our main results are as follows. We present lower bounds on the number of ARB-EQs and UAV-MQs in terms of the Vapnik Chervonenkis dimension of the concept class. We show furthermore that a... Andreas Birkendorf, Norbert Klasner, Christian Kuhlmann 0001, Hans Simon 0001 |
COLT | 4 |
| 1998 | Learning Deterministic Finite Automata from Smallest Counterexamples
Andreas Birkendorf, Andreas Böker, Hans Simon 0001 |
SODA | 3 |
| 1998 | On Restricted-Focus-of-Attention Learnability of Boolean Functions
Andreas Birkendorf, Eli Dichterman, Jeffrey C. Jackson, Norbert Klasner, Hans Simon 0001 |
Mach. Learn. | 5 |
| 1997 | Contrast-Optimal k out of n Secret Sharing Schemes in Visual Cryptography
Thomas Hofmeister, Matthias Krause 0001, Hans Simon 0001 |
COCOON | 3 |
| 1997 | Bounds on the Number of Examples Needed for Learning FunctionsabstractWe prove general lower bounds on the number of examples needed for learning function classes within different natural learning models which are related to pac-learning (and coincide with the pac-learning model of Valiant in the case of {0,1}-valued functions). The lower bounds are obtained by showing that all nontrivial function classes contain a "hard binary-valued subproblem." Although (at first glance) it seems to be likely that real-valued function classes are much harder to learn than their hardest binary-valued subproblem, we show that these general lower bounds cannot be improved by more than a logarithmic factor. This is done by discussing some natural function classes like nondecreasing functions or piecewise-smooth functions (the function classes that were discussed in [M. J. Kearns and R. E. Schapire, Proc. 31st Annual Symposium on the Foundations of Computer Science, IEEE Computer Society Press, Los Alamitos, CA, 1990, pp. 382--392, full version, J. Comput. System Sci., 48 (1994), pp. 464--497], [D. Kimber and P. M. Long, Proc. 5th Annual Workshop on Computational Learning Theory, ACM, New York, 1992, pp. 153--160]) with certain restrictions concerning their slope. Hans Simon 0001 |
SIAM J. Comput. | 1 |
| 1996 | On Restricted-Focus-of-Attention Learnability of Boolean FunctionsabstractIn the k-Restricted-Focus-of-Attention (k-RFA) model, only k of the n attributes of each example are revealed to the learner, although the set of visible attributes in each example is determined by the learner.While the k-RFA model is a natural extension of the PAC model, there are also significant differences.For example, it was previously known that learnability in this model is not characterized by the VC dimension and that many PAC learning algorithms are not applicable in the k-RFA setting.In this paper we further explore the relationship between the PAC and k-RFA models, with several interesting results.First, we develop a characterization of k-RFA learnability upon which we build a general tool for proving hardness results.We then apply this and other new techniques for studying RFA learning to two particularly expressive function classes, k-decision-lists (k-DL) and k-TOP, the class of thresholds of parity functions in which each parity function takes at most k inputs.Among other results, we prove a hardness result for k-RFA learnability of k-DL, k ~n -2.In sharp contrast, an (n -1)-RFA algorithm for learning (n -l)decision-lists is presented.Similarly, we prove that 1-DL is learnable if and only if at least half of the inputs are visible in each instance.In addition, we show that there is a uniform-distribution lc-RFA learning algorithm for the class of k-decision-lists Andreas Birkendorf, Eli Dichterman, Jeffrey C. Jackson, Norbert Klasner, Hans Simon 0001 |
COLT | 5 |
| 1996 | Noise-Tolerant Learning Near the Information-Theoretic BoundabstractPermiaaion to make digital Nicolò Cesa-Bianchi, Eli Dichterman, Paul Fischer, Hans Simon 0001 |
STOC | 4 |
| 1996 | Probably Almost Bayes Decisions
Svetlana Anoulova, Paul Fischer, Stefan Pölt, Hans Simon 0001 |
Inf. Comput. | 4 |
| 1996 | General Bounds on the Number of Examples Needed for Learning Probabilistic Concepts
Hans Simon 0001 |
J. Comput. Syst. Sci. | 1 |
| 1995 | From Noise-Free to Noise-Tolerant and from On-line to Batch LearningabstractA simple method is presented which, loosely speaking, virtually removes noise or misfit from data, and thereby converts a "noise-free" algorithm A, which on-line learns linear functions from data without noise or misfit, into a "noise-tolerant" algorithm A nt which learns linear functions from data containing noise or misfit. Given some technical conditions, this conversion preserves optimality. For instance, the optimal noise-free algorithm B of Bernstein from [3] is converted into an optimal noisetolerant algorithm B nt . The conversion also works properly for all function classes which are closed under addition and contain linear functions as a subclass. In the second part of the paper, we show that Bernstein's on-line learning algorithm B can be converted into a batch learning algorithm B which consumes an (almost) minimal number of random training examples. This is true for a whole class of "pac-style" batch learning models (including learning with an (ffl; fl)- good model... Norbert Klasner, Hans Simon 0001 |
COLT | 2 |
| 1995 | Robust Trainability of Single Neurons
Klaus-Uwe Höffgen, Hans Simon 0001, Kevin S. Van Horn |
J. Comput. Syst. Sci. | 2 |
| 1993 | General Bounds on the Number of Examples Needed for Learning Probabilistic ConceptsabstractGiven a p-concept classC, we define two important functionsdC(�),d�C(�) (related to the notion of�-shattering). We prove a lower bound of�((dC(�)�1)/(��2)) on the number of examples required for learningCwith an (�,��)-good model of probability. We prove similar lower bounds for some other learning models like learning with�-bounded absolute (or quadratic) difference or learning with a�-good decision rule. For the class ND of nondecreasing p-concepts on the real domain,dND(�)=�(1/�). It can be shown that the resulting lower bounds for learning ND (within the models in consideration) are tight to within a logarithmic factor. In order to get the “almost-matching” upper bounds, we introduce a new method for designing learning algorithms: dynamic partitioning of the domain by use of splitting trees. The paper also contains a discussion of the gaps between the general lower bounds and the corresponding general upper bounds. It can be shown that, under very mild conditions, these gaps are quite narrow. Hans Simon 0001 |
COLT | 1 |
| 1992 | PAB-Decisions for Boolean and Real-Valued FeaturesabstractIn this paper, we investigate the problem of classifying objects which are given by feature vectors with Boolean or real entries. Our aim is to “(efficiently) learn probably almost optimal classifications” from examples. A classical approach in pattern recognition uses empirical estimations of the Bayesian discriminant functions for this purpose. We analyze this approach for different classes of distribution functions: In the Boolean case we look at the k-th order Bahadur-Lazarsfeld expansions and k-th order Chow expansions and in the continuous case at the class of normal distributions. In all cases, we obtain polynomial upper bounds for the required sample size. The bounds for the Boolean case improve and extend results from [FPS91]. Svetlana Anoulova, Paul Fischer, Stefan Pölt, Hans Simon 0001 |
COLT | 4 |
| 1992 | Robust Trainability of Single NeuronsabstractWe investigate the problem of learning concepts by presenting labeled and randomly chosen training–examples to single neurons. It is well-known that linear halfspaces are learnable by the method of linear programming. The corresponding (Mc-Culloch-Pitts) neurons are therefore efficiently trainable to learn an unknown halfspace from examples. We want to analyze how fast the learning performance degrades when the representational power of the neuron is overstrained, i.e., if more complex concepts than just halfspaces are allowed. We show that a neuron cannot efficently find its probably almost optimal adjustment (unless RP = NP). If the weights and the threshold of the neuron have a fixed constant bound on their coding length, the situation is even worse: There is in general no polynomial time training method which bounds the resulting prediction error of the neuron by k.opt for a fixed constant k (unless RP = NP). Other variants of learning more complex concepts than halfspaces by single neurons are also investigated. We show that neither heuristical learning nor learning by sigmoidal neurons with a constant reject-rate is efficiently possible (unless RP = NP). Klaus-Uwe Höffgen, Hans Simon 0001 |
COLT | 2 |
| 1992 | On Learning Ring-Sum-ExpansionsabstractThe problem of learning ring-sum-expansions from examples is studied. Ring-sum-expansions (RSE) are representations of Boolean functions over the base $\{ \wedge , \oplus ,1 \}$, which reflect arithmetic operations in $GF(2)$. k-RSE is the class of ring-sum-expansions containing only monomials of length at most k. k-term is the class of ring-sum-expansions having at most k monomials. It is shown that k-RSE, $k \geq 1$, is learnable while k-term-RSE, $k \geq 2$, is not learnable if $RP \ne NP$. Without using a complexity-theoretical hypothesis, it is proven that k-RSE, $k \geq 1$, and k-term-RSE, $k \geq 2$ cannot be learned from positive (negative) examples alone. However, if the restriction that the hypothesis which is output by the learning algorithm is also a k-RSE is suspended, then k-RSE is learnable from positive (negative) examples only. Moreover, it is proved that 2-term is learnable by a conjunction of a 2-CNF and a 1-DNF. Finally the paper presents learning (on-line prediction) algorithms for k-RSE that are optimal with respect to the sample size (worst case mistake bound). Paul Fischer, Hans Simon 0001 |
SIAM J. Comput. | 2 |
| 1991 | The Vapnik-Chervonenkis Dimension of Decision Trees with Bounded Rank
Hans Simon 0001 |
Inf. Process. Lett. | 1 |
| 1990 | Separation Problems and Circular Arc Systems
Paul Fischer, Hans Simon 0001 |
WG | 2 |
| 1990 | On Approximate Solutions for Combinatorial Optimization ProblemsabstractThe usefulness of a special kind of approximability-preserving transformations (called continuous reductions) among combinatorial optimization problems is demonstrated. One common measure for the approximability of an optimization problem is its best performance ratio. This parameter attains the same value for two problems (up to a bounded factor) whenever they are mutually related by continuous reductions. Therefore, lower and upper bounds or gap-theorems valid for a particular problem are transferred along reduction chains. In this paper, continuous reductions are used for the analysis of several basic combinatorial problems including graph coloring, consistent deterministic finite automaton, covering by cliques, covering by complete bipartite subgraphs, independent set, set packing, and others. The results obtained and the methods involved are a contribution towards a systematic classification of NP-complete problems with regard to their approximability. Hans Simon 0001 |
SIAM J. Discret. Math. | 1 |
| 1989 | Approximation Algorithms for Channel Assignment in Cellular Radio Networks
Hans Simon 0001 |
FCT | 1 |
| 1989 | Continuous Reductions Among Combinatorial Optimization Problems
Hans Simon 0001 |
Acta Informatica | 1 |
| 1988 | How Robust Is The n-Cube?
Bernd Becker 0001, Hans Simon 0001 |
Inf. Comput. | 2 |
| 1986 | How Robust Is the n-Cube? (Extended Abstract)abstractThe n-cube network is called faulty if it contains any faulty processor or any faulty link. For any number k we are interested in the minimum number f(n, k) of faults, necessary for an adversary to make any (n-k)-dimensional subcube faulty. Reversely formulated: The existence of a (n-k)- dimensional nonfaulty subcube can be guaranteed, unless there are at least f(n,k) faults in the n-cube. In this paper several lower and upper bounds for f(n, k) are derived such that the resulting gaps are "small". For instance if k ≥ 2 is constant, then f(n, k) = θ(log n). Especially for k = 2 and large n: f(n, 2) ∈ [⌈αn⌉ : ⌈αn⌉ + 2] where αn = log n + 1/2 log log n + 1/2. Or if k = ω(log log n) then 2k ≪ f(n, k) ≪ 2(1+ε)k, with ε chosen arbitrarily small. The above upper bounds are obtained by analysing the behaviour of an adversary, who makes "worst-case" distributions of a given number of faulty processors. For k = 2 the distribution is obtained constructively, whereas in the general case only the existence is shown using probabilistic arguments. The above bounds change if the notions are relativized with respect to some given parallel faultchecking procedure P. In this case only those subcubes must be made faulty by the adversary, which are possible outputs of P. In the case k = 2 the notion of directed chromatic index is defined to analyse this situation. Relations between the directed chromatic index and the chromatic number are derived, which are of interest in their own right. Bernd Becker 0001, Hans Simon 0001 |
FOCS | 2 |
| 1983 | A Tight Omega(loglog n)-Bound on the Time for Parallel Ram's to Compute Nondegenerated Boolean Functions
Hans Simon 0001 |
FCT | 1 |
| 1983 | Pattern Matching in Trees and Nets
Hans Simon 0001 |
Acta Informatica | 1 |
| 1982 | A Tight Omega(log log n)-Bound on the Time for Parallel RAM's to Compute Nondegenerated Boolean Functions
Hans Simon 0001 |
Inf. Control. | 1 |
| 1979 | Word problems for groups and contextfree recognition
Hans Simon 0001 |
FCT | 1 |