Demo Data from EDBT 2026 / reviewers in the wild / expert
Thomas R. Hancock
dblp:42/2079
· DBLP profile ↗
14ranked-venue papers
5as first author
0since 2021 · last 1996
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 7 · 3 first-authorTheory of computation · 7 · 2 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
6 papers |
Learning theory · 87% Kernel, tree and ensemble methods · 7% Efficient and distributed learning · 6% | |
| Theoretical computer science
3 papers |
Computational complexity · 100% |
Topics — the 15 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Learning theory › computational learning theory
exact learning |
0.0 | 3 | 1995 | Learning Arithmetic Read-Once Formulas · SIAM J. Comput. 1995 Asking Questions to Minimize Errors · COLT 1993 Learning Arithmetic Read-Once Formulas · STOC 1992 |
Machine learning › Learning theory
query learning |
0.0 | 3 | 1995 | Learning Arithmetic Read-Once Formulas · SIAM J. Comput. 1995 Learning Arithmetic Read-Once Formulas · STOC 1992 Asking Questions to Minimize Errors · COLT 1993 |
Machine learning › Learning theory
computational learning theory |
0.0 | 2 | 1996 | Lower Bounds on Learning Decision Lists and Trees · Inf. Comput. 1996 Learning Arithmetic Read-Once Formulas · STOC 1992 |
Computational complexity
circuit complexity |
0.0 | 1 | 1996 | Lower Bounds on Learning Decision Lists and Trees · Inf. Comput. 1996 |
Machine learning › Kernel, tree and ensemble methods
decision tree learning |
0.0 | 1 | 1993 | Learning kµ Decision Trees on the Uniform Distribution · COLT 1993 |
Machine learning › Learning theory › query learning
equivalence queries |
0.0 | 1 | 1993 | Asking Questions to Minimize Errors · COLT 1993 |
Machine learning › Learning theory
online learning |
0.0 | 1 | 1993 | Asking Questions to Minimize Errors · COLT 1993 |
Machine learning › Learning theory
PAC learning |
0.0 | 1 | 1993 | Learning kµ Decision Trees on the Uniform Distribution · COLT 1993 |
Machine learning › Efficient and distributed learning › model compression › quantization › low-precision computation › low-precision neural network
binary weight networks |
0.0 | 1 | 1992 | On Learning µ-Perceptron Networks with Binary Weights · NIPS 1992 |
Machine learning › Learning theory › online learning
perceptron |
0.0 | 1 | 1992 | On Learning µ-Perceptron Networks with Binary Weights · NIPS 1992 |
Computational complexity › learning theory
exact learning |
0.0 | 1 | 1992 | Learning Boolean Read-Once Formulas with Arbitrary Symmetric and Constant Fan-in Gates · COLT 1992 |
Computational complexity
learning theory |
0.0 | 1 | 1992 | Learning Boolean Read-Once Formulas with Arbitrary Symmetric and Constant Fan-in Gates · COLT 1992 |
Computational complexity
algebraic complexity |
0.0 | 1 | 1995 | Learning Arithmetic Read-Once Formulas · SIAM J. Comput. 1995 |
Machine learning › Learning theory › query learning
membership queries |
0.0 | 1 | 1993 | Asking Questions to Minimize Errors · COLT 1993 |
Computational complexity › learning theory
boolean function learning |
0.0 | 1 | 1992 | Learning Boolean Read-Once Formulas with Arbitrary Symmetric and Constant Fan-in Gates · COLT 1992 |
Methods — techniques the papers use, named apart from their topics
membership queries · 0.0equivalence queries · 0.0randomized algorithms · 0.0randomized algorithm · 0.0polynomial computation · 0.0lower bounds · 0.0interpolation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1996 | Lower Bounds on Learning Decision Lists and Trees
Thomas R. Hancock, Tao Jiang 0001, Ming Li 0001, John Tromp |
Inf. Comput. | 1 |
| 1996 | Asking Questions to Minimize Errors
Nader H. Bshouty, Sally A. Goldman, Thomas R. Hancock, Sleiman Matar |
J. Comput. Syst. Sci. | 3 |
| 1996 | Guest Editor's Introduction
Thomas R. Hancock |
Mach. Learn. | 1 |
| 1996 | On learning ?-perceptron networks on the uniform distribution
Mostefa Golea, Mario Marchand, Thomas R. Hancock |
Neural Networks | 3 |
| 1995 | Lower Bounds on Learning Decision Lists and Trees (Extended Abstract)
Thomas R. Hancock, Tao Jiang 0001, Ming Li 0001, John Tromp |
STACS | 1 |
| 1995 | Learning Boolean Read-Once Formulas over Generalized Bases
Nader H. Bshouty, Thomas R. Hancock, Lisa Hellerstein |
J. Comput. Syst. Sci. | 2 |
| 1995 | Learning Arithmetic Read-Once FormulasabstractA formula is read-once if each variable appears at most once in it. An arithmetic read-once formula is one in which the operators are addition, subtraction, multiplication, and division. We present polynomial time algorithms for exact learning of arithmetic read-once formulas over a field. We present a membership and equivalence query algorithm that identifies arithmetic read-once formulas over an arbitrary field. We present a randomized membership query algorithm (i.e., a randomized black box interpolation algorithm) that identifies such formulas over finite fields with at least $2n + 5$ elements (where n is the number of variables) and over infinite fields. We also show the existence of nonuniform deterministic membership query algorithms for arbitrary read-once formulas over fields of characteristic 0, and division-free read-once formulas over fields that have at least $2n^{3} + 1$ elements. For our algorithms, we assume we are able to perform efficiently arithmetic operations on field elements and compute square roots in the field. It is shown that the ability to compute square roots is necessary in the sense that the problem of computing $n - 1$ square roots in a field can be reduced to the problem of identifying an arithmetic formula over n variables in that field. Our equivalence queries are of a slightly nonstandard form, in which counterexamples are required not to be inputs on which the formula evaluates to $0/0$. This assumption is shown to be necessary for fields of size $o(n/ \log n)$ in the sense that we prove there exists no polynomial time identification algorithm that uses only membership and standard equivalence queries. Nader H. Bshouty, Thomas R. Hancock, Lisa Hellerstein |
SIAM J. Comput. | 2 |
| 1994 | An Algorithm to Learn Read-Once Threshold Formulas, and Transformations Between Learning Models
Nader H. Bshouty, Thomas R. Hancock, Lisa Hellerstein, Marek Karpinski |
Comput. Complex. | 2 |
| 1994 | Learning Nonoverlapping Perceptron Networks from Examples and Membership Queries
Thomas R. Hancock, Mostefa Golea, Mario Marchand |
Mach. Learn. | 1 |
| 1993 | Asking Questions to Minimize ErrorsabstractA number of efficient learning algorithms achieve exact identification of an unknown function from some class using membership and equivalence queries. Using a standard transformation such algorithms can easily be converted to on-line learning algorithms that use membership queries. Under such a transformation the number of equivalence queries made by the query algorithm directly corresponds to the number of mistakes made by the on-line algorithm. In this paper we consider several of the natural classes known to be learnable in this setting, and investigate the minimum number of equivalence queries with accompanying counterexamples (or equivalently the minimum number of mistakes in the on-line model) that can be made by a learning algorithm that makes a polynomial number of membership queries and uses polynomial computation time. We are able both to reduce the number of equivalence queries used by the previous algorithms and often to prove matching lower bounds. As an example, consider... Nader H. Bshouty, Sally A. Goldman, Thomas R. Hancock, Sleiman Matar |
COLT | 3 |
| 1993 | Learning kµ Decision Trees on the Uniform DistributionabstractWe present a polynomial time algorithm that PAC learns kp decision trees on the uniform distribution for an arbitrary constant k (a p decision tree tests each attribute on a single node, and a kp decision tree tests each attribute on at most k different nodes).The algorithm produces a hypothesis that is a decision tree (t bough not necessarily k~).The algorithm haa the flavor of empirical decision tree algorithms in that it builds a hypothesis by choosing variables on which to split and then recursively solves smaller problems without backtracking.1 Thomas R. Hancock |
COLT | 1 |
| 1992 | Learning Boolean Read-Once Formulas with Arbitrary Symmetric and Constant Fan-in GatesabstractA formula is read-once if each variable appears on at most a single input. Angluin, Hellerstein, and Karpinski have shown that boolean formulas with AND, OR, and NOT gates are exactly identifiable in polynomial time using membership and equivalence queries [AHK89]. Hancock and Hellerstein have generalized this to allow a wider subclass of symmetric basis functions [HH91]. We show a polynomial time algorithm in this model for identifying read-once formulas whose gates compute arbitrary functions of fan-in k or less for some constant k (i.e. any f :{0,1}1≤c≤k → {0,1}). We further show that if there is a polynomial time membership and equivalence query algorithm to identify read-once formulas over some set of functions B that meets certain technical conditions, then there is also such an algorithm to identify read-once formulas over Bu{f:{0,1}1≤c≤k → {0,1}}. Finally, we extend the previous results to show that there is a polynomial time identification algorithm for read-once formulas over the basis of all symmetric functions (and hence also over the union of arbitrary symmetric and arbitrary constant fan-in gates). Given standard cryptographic assumptions, none of these results are possible for read-twice formulas. Nader H. Bshouty, Thomas R. Hancock, Lisa Hellerstein |
COLT | 2 |
| 1992 | On Learning µ-Perceptron Networks with Binary Weights
Mostefa Golea, Mario Marchand, Thomas R. Hancock |
NIPS | 3 |
| 1992 | Learning Arithmetic Read-Once FormulasabstractA formula is read-once if each variable appears at most once in it. An arithmetic read-once formula is one in which the operators are addition, subtraction, multiplication, and division. We present polynomial time algorithm for exactly learning (or interpolating) arithmetic read-once formulas computing functions over a field. We present an algorithm that uses randomized membership queries (or substitutions) to identify such formulas over large finite fields and infinite fields. We also present a deterministic algorithm that uses equivalence queries as well as membership queries to identify arithmetic read-once formulas over small finite fields. We then non-constructively show the existence of deterministic membership query (interpolation) algorithms for arbitrary formulas over fields of characteristic 0 and for division-free formulas over large or infinite fields. Our algorithms assume we are able to efficiently perform arithmetic operations on field elements and compute square roots in the field. It is shown that the ability to compute square roots is necessary, in the sense that the problem of computing n – 1 square roots in a field can be reduced to the problem of identifying an arithmetic formula over n variables in that field. Our equivalence queries are of a slightly non-standard form, in which counterexamples are required to not be inputs on which the formula evaluates to 0/0. This assumption is shown to be necessary for fields of size o(n/log n), for which it is shown that there is no polynomial time identification algorithm that uses just membership and standard equivalence queries. Nader H. Bshouty, Thomas R. Hancock, Lisa Hellerstein |
STOC | 2 |