EDBT 2026 Demo / reviewers in the wild / expert
Lisa Hellerstein
dblp:h/LisaHellerstein
· DBLP profile ↗
62ranked-venue papers
23as first author
9since 2021 · last 2026
0000-0002-3743-7965ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 44 · 17 first-author · 8 since 2021Artificial intelligence and machine learning · 10 · 5 first-author · 1 since 2021Databases, data management, data science and information retrieval · 5 · 1 first-authorSystems, architecture and hardware · 2Applied, interdisciplinary, general and emerging computing · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Approximating Matroid Basis Testing for Partition Matroids using Budget-In-ExpectationabstractWe consider the following Stochastic Boolean Function Evaluation problem, which is closely related to several problems from the literature. A matroid \(\mathcal{M}\) (in compact representation) on ground set \(E\) is given, and each element \(i \in E\) is active independently with known probability \(p_i \in (0,1)\). The elements can be queried, upon which it is revealed whether the respective element is active or not. The goal is to find an adaptive querying strategy for determining whether there is a basis of \(\mathcal{M}\) in which all elements are active, with the objective of minimizing the expected number of queries. Lisa Hellerstein, Benedikt M. Plank, Kevin Schewior |
SODA | 1 |
| 2026 | Optimal Verification of a Minimum-Weight Basis in an Uncertainty MatroidabstractResearch in explorable uncertainty addresses combinatorial optimization problems where there is partial information about the values of numeric input parameters, and exact values of these parameters can be determined by performing costly queries. The goal is to design an adaptive query strategy that minimizes the query cost incurred in computing an optimal solution. Solving such problems generally requires that we be able to solve the associated verification problem: given the answers to all queries in advance, find a minimum-cost set of queries that certifies an optimal solution to the combinatorial optimization problem. We present a polynomial-time algorithm for verifying a minimum-weight basis of a matroid, where each weight lies in a given uncertainty area. These areas may be finite sets, real intervals, or unions of open and closed intervals, strictly generalizing previous work by Erlebach and Hoffman which only handled the special case of open intervals. Our algorithm introduces new techniques to address the resulting challenges. Verification problems are of particular importance in the area of explorable uncertainty, as the structural insights and techniques used to solve the verification problem often heavily influence work on the corresponding online problem and its stochastic variant. In our case, we use structural results from the verification problem to give a best-possible algorithm for a promise variant of the corresponding adaptive online problem. Finally, we show that our algorithms can be applied to two learning-augmented variants of the minimum-weight basis problem under explorable uncertainty. Haya Diwan, Lisa Hellerstein, Nicole Megow, Jens Schlöter |
STACS | 2 |
| 2024 | Quickly Determining Who Won an ElectionabstractThis paper considers elections in which voters choose one candidate each, independently according to known probability distributions. A candidate receiving a strict majority (absolute or relative, depending on the version) wins. After the voters have made their choices, each vote can be inspected to determine which candidate received that vote. The time (or cost) to inspect each of the votes is known in advance. The task is to (possibly adaptively) determine the order in which to inspect the votes, so as to minimize the expected time to determine which candidate has won the election. We design polynomial-Time constant-factor approximation algorithms for both the absolute-majority and the relative-majority version. Both algorithms are based on a two-phase approach. In the first phase, the algorithms reduce the number of relevant candidates to O(1), and in the second phase they utilize techniques from the literature on stochastic function evaluation to handle the remaining candidates. In the case of absolute majority, we show that the same can be achieved with only two rounds of adaptivity. Lisa Hellerstein, Naifeng Liu, Kevin Schewior |
ITCS | 1 |
| 2022 | A Local Search Algorithm for the Min-Sum Submodular Cover ProblemabstractWe consider the problem of solving the Min-Sum Submodular Cover problem using local search. The Min-Sum Submodular Cover problem generalizes the NP-complete Min-Sum Set Cover problem, replacing the input set cover instance with a monotone submodular set function. A simple greedy algorithm achieves an approximation factor of 4, which is tight unless P=NP [Streeter and Golovin, NeurIPS, 2008]. We complement the greedy algorithm with analysis of a local search algorithm. Building on work of Munagala et al. [ICDT, 2005], we show that, using simple initialization, a straightforward local search algorithm achieves a $(4+ε)$-approximate solution in time $O(n^3\log(n/ε))$, provided that the monotone submodular set function is also second-order supermodular. Second-order supermodularity has been shown to hold for a number of submodular functions of practical interest, including functions associated with set cover, matching, and facility location. We present experiments on two special cases of Min-Sum Submodular Cover and find that the local search algorithm can outperform the greedy algorithm on small data sets. Lisa Hellerstein, Tom Lidbetter, R. Teal Witter |
ISAAC | 1 |
| 2022 | Adaptivity Gaps for the Stochastic Boolean Function Evaluation Problem
Lisa Hellerstein, Devorah Kletenik, Naifeng Liu, R. Teal Witter |
WAOA | 1 |
| 2022 | Algorithms for the Unit-Cost Stochastic Score Classification Problem
Nathaniel Grammel, Lisa Hellerstein, Devorah Kletenik, Naifeng Liu |
Algorithmica | 2 |
| 2022 | The Stochastic Boolean Function Evaluation problem for symmetric Boolean functions
Dimitrios Gkenosis, Nathaniel Grammel, Lisa Hellerstein, Devorah Kletenik |
Discret. Appl. Math. | 3 |
| 2022 | A General Framework for Approximating Min Sum Ordering ProblemsabstractWe consider a large family of problems in which an ordering (or, more precisely, a chain of subsets) of a finite set must be chosen to minimize some weighted sum of costs. This family includes variations of min sum set cover, several scheduling and search problems, and problems in Boolean function evaluation. We define a new problem, called the min sum ordering problem (MSOP), which generalizes all these problems using a cost and a weight function defined on subsets of a finite set. Assuming a polynomial time α-approximation algorithm for the problem of finding a subset whose ratio of weight to cost is maximal, we show that under very minimal assumptions, there is a polynomial time [Formula: see text]-approximation algorithm for MSOP. This approximation result generalizes a proof technique used for several distinct problems in the literature. We apply this to obtain a number of new approximation results. Summary of Contribution: This paper provides a general framework for min sum ordering problems. Within the realm of theoretical computer science, these problems include min sum set cover and its generalizations, as well as problems in Boolean function evaluation. On the operations research side, they include problems in search theory and scheduling. We present and analyze a very general algorithm for these problems, unifying several previous results on various min sum ordering problems and resulting in new constant factor guarantees for others. Felix Happach, Lisa Hellerstein, Tom Lidbetter |
INFORMS J. Comput. | 2 |
| 2021 | A Tight Bound for Stochastic Submodular CoverabstractWe show that the Adaptive Greedy algorithm of Golovin and Krause achieves an approximation bound of (ln(Q/η)+1) for Stochastic Submodular Cover: here Q is the “goal value” and η is the minimum gap between Q and any attainable utility value Q' Lisa Hellerstein, Devorah Kletenik, Srinivasan Parthasarathy 0002 |
J. Artif. Intell. Res. | 1 |
| 2018 | The Stochastic Score Classification ProblemabstractConsider the following Stochastic Score Classification Problem. A doctor is assessing a patient's risk of developing a certain disease, and can perform n tests on the patient. Each test has a binary outcome, positive or negative. A positive result is an indication of risk, and a patient's score is the total number of positive test results. Test results are accurate. The doctor needs to classify the patient into one of B risk classes, depending on the score (e.g., LOW, MEDIUM, and HIGH risk). Each of these classes corresponds to a contiguous range of scores. Test i has probability p_i of being positive, and it costs c_i to perform. To reduce costs, instead of performing all tests, the doctor will perform them sequentially and stop testing when it is possible to determine the patient's risk category. The problem is to determine the order in which the doctor should perform the tests, so as to minimize expected testing cost. We provide approximation algorithms for adaptive and non-adaptive versions of this problem, and pose a number of open questions. Dimitrios Gkenosis, Nathaniel Grammel, Lisa Hellerstein, Devorah Kletenik |
ESA | 3 |
| 2018 | Recursive Feature Elimination by Sensitivity TestingabstractThere is great interest in methods to improve human insight into trained non-linear models. Leading approaches include producing a ranking of the most relevant features, a non-trivial task for non-linear models. We show theoretically and empirically the benefit of a novel version of recursive feature elimination (RFE) as often used with SVMs; the key idea is a simple twist on the kinds of sensitivity testing employed in computational learning theory with membership queries (e.g., [1]). With membership queries, one can check whether changing the value of a feature in an example changes the label. In the real-world, we usually cannot get answers to such queries, so our approach instead makes these queries to a trained (imperfect) non-linear model. Because SVMs are widely used in bioinformatics, our empirical results use a real-world cancer genomics problem; because ground truth is not known for this task, we discuss the potential insights provided. We also evaluate on synthetic data where ground truth is known. Nicholas Sean Escanilla, Lisa Hellerstein, Ross Kleiman, Zhaobin Kuang, James Shull, David Page |
ICMLA | 2 |
| 2018 | Submodular goal value of Boolean functions
Eric Bach 0001, Jérémie Dusart, Lisa Hellerstein, Devorah Kletenik |
Discret. Appl. Math. | 3 |
| 2018 | Revisiting the Approximation Bound for Stochastic Submodular CoverabstractDeshpande et al. presented a k(ln R + 1) approximation bound for Stochastic Submodular Cover, where k is the state set size, R is the maximum utility of a single item, and the utility function is integer-valued. This bound is similar to the ln Q/(eta+1) bound given by Golovin and Krause, whose analysis was recently found to have an error. Here Q >= R is the goal utility and eta is the minimum gap between Q and any attainable utility Q' < Q. We revisit the proof of the k(ln R + 1) bound of Deshpande et al., fill in the details of the proof of a key lemma, and prove two bounds for real-valued utility functions: k(ln R_1 + 1) and (ln R_E + 1). Here R_1 equals the maximum ratio between the largest increase in utility attainable from a single item, and the smallest non-zero increase attainable from that same item (in the same state). The quantity R_E equals the maximum ratio between the largest expected increase in utility from a single item, and the smallest non-zero expected increase in utility from that same item. Our bounds apply only to the stochastic setting with independent states. Lisa Hellerstein, Devorah Kletenik |
J. Artif. Intell. Res. | 1 |
| 2017 | Evaluation of Monotone DNF Formulas
Sarah R. Allen, Lisa Hellerstein, Devorah Kletenik, Tonguç Ünlüyurt |
Algorithmica | 2 |
| 2017 | Max-Throughput for (Conservative) k-of-n Testing
Lisa Hellerstein, Özgür Özkan, Linda Sellie |
Algorithmica | 1 |
| 2016 | Scenario Submodular Cover
Nathaniel Grammel, Lisa Hellerstein, Devorah Kletenik, Patrick Lin 0001 |
WAOA | 2 |
| 2016 | Approximation Algorithms for Stochastic Submodular Set Cover with Applications to Boolean Function Evaluation and Min-KnapsackabstractWe present a new approximation algorithm for the stochastic submodular set cover (SSSC) problem called adaptive dual greedy . We use this algorithm to obtain a 3-approximation algorithm solving the stochastic Boolean function evaluation (SBFE) problem for linear threshold formulas (LTFs). We also obtain a 3-approximation algorithm for the closely related stochastic min-knapsack problem and a 2-approximation for a variant of that problem. We prove a new approximation bound for a previous algorithm for the SSSC problem, the adaptive greedy algorithm of Golovin and Krause. We also consider an approach to approximating SBFE problems using the adaptive greedy algorithm, which we call the Q -value approach. This approach easily yields a new result for evaluation of CDNF (conjunctive / disjunctive normal form) formulas, and we apply variants of it to simultaneous evaluation problems and a ranking problem. However, we show that the Q -value approach provably cannot be used to obtain a sublinear approximation factor for the SBFE problem for LTFs or read-once disjunctive normal form formulas. Amol Deshpande, Lisa Hellerstein, Devorah Kletenik |
ACM Trans. Algorithms | 2 |
| 2015 | Discrete Stochastic Submodular Maximization: Adaptive vs. Non-adaptive vs. Offline
Lisa Hellerstein, Devorah Kletenik, Patrick Lin 0001 |
CIAC | 1 |
| 2014 | Approximation Algorithms for Stochastic Boolean Function Evaluation and Stochastic Submodular Set CoverabstractWe present approximation algorithms for two problems: Stochastic Boolean Function Evaluation (SBFE) and Stochastic Submodular Set Cover (SSSC). Our results for SBFE problems are obtained by reducing them to SSSC problems through the construction of appropriate utility functions. We give a new algorithm for the SSSC problem that we call Adaptive Dual Greedy. We use this algorithm to obtain a 3-approximation algorithm solving the SBFE problem for linear threshold formulas. We also get a 3-approximation algorithm for the closely related Stochastic Min-Knapsack problem, and a 2-approximation for a natural special case of that problem. In addition, we prove a new approximation bound for a previous algorithm for the SSSC problem, Adaptive Greedy. We consider an approach to approximating SBFE problems using existing techniques, which we call the Q-value approach. This approach easily yields a new result for evaluation of CDNF formulas, and we apply variants of it to simultaneous evaluation problems and a ranking problem. However, we show that the Q-value approach provably cannot be used to obtain a sublinear approximation factor for the SBFE problem for linear threshold formulas or read-once DNF. Amol Deshpande, Lisa Hellerstein, Devorah Kletenik |
SODA | 2 |
| 2013 | On the gap between ess(f) and cnf_size(f)
Lisa Hellerstein, Devorah Kletenik |
Discret. Appl. Math. | 1 |
| 2012 | Parallel pipelined filter ordering with precedence constraintsabstractIn the parallel pipelined filter ordering problem, we are given a set of n filters that run in parallel. The filters need to be applied to a stream of elements, to determine which elements pass all filters. Each filter has a rate limit r i on the number of elements it can process per unit time, and a selectivity p i , which is the probability that a random element will pass the filter. The goal is to maximize throughput. This problem appears naturally in a variety of settings, including parallel query optimization in databases and query processing over Web services. We present an O ( n 3 ) algorithm for this problem, given tree-structured precedence constraints on the filters. This extends work of Condon et al. [2009] and Kodialam [2001], who presented algorithms for solving the problem without precedence constraints. Our algorithm is combinatorial and produces a sparse solution. Motivated by join operators in database queries, we also give algorithms for versions of the problem in which “filter” selectivities may be greater than or equal to 1. We prove a strong connection between the more classical problem of minimizing total work in sequential filter ordering (A), and the parallel pipelined filter ordering problem (B). More precisely, we prove that A is solvable in polynomial time for a given class of precedence constraints if and only if B is as well. This equivalence allows us to show that B is NP-Hard in the presence of arbitrary precedence constraints (since A is known to be NP-Hard in that setting). Amol Deshpande, Lisa Hellerstein |
ACM Trans. Algorithms | 2 |
| 2011 | Max-Throughput for (Conservative) k-of-n Testing
Lisa Hellerstein, Özgür Özkan, Linda Sellie |
ISAAC | 1 |
| 2009 | Special Issue: Learning Theory 2006
Lisa Hellerstein, Hans Simon 0001 |
J. Comput. Syst. Sci. | 1 |
| 2009 | Exploiting Product Distributions to Identify Relevant Variables of Correlation Immune Functions
Lisa Hellerstein, Bernard Rosell, Eric Bach 0001, Soumya Ray, David Page |
J. Mach. Learn. Res. | 1 |
| 2009 | Algorithms for distributional and adversarial pipelined filter ordering problemsabstractPipelined filter ordering is a central problem in database query optimization. The problem is to determine the optimal order in which to apply a given set of commutative filters (predicates) to a set of elements (the tuples of a relation), so as to find, as efficiently as possible, the tuples that satisfy all of the filters. Optimization of pipelined filter ordering has recently received renewed attention in the context of environments such as the Web, continuous high-speed data streams, and sensor networks. Pipelined filter ordering problems are also studied in areas such as fault detection and machine learning under names such as learning with attribute costs, minimum-sum set cover, and satisficing search. We present algorithms for two natural extensions of the classical pipelined filter ordering problem: (1) a distributional-type problem where the filters run in parallel and the goal is to maximize throughput, and (2) an adversarial-type problem where the goal is to minimize the expected value of multiplicative regret . We present two related algorithms for solving (1), both running in time O ( n 2 ), which improve on the O ( n 3 log n ) algorithm of Kodialam. We use techniques from our algorithms for (1) to obtain an algorithm for (2). Anne Condon, Amol Deshpande, Lisa Hellerstein |
ACM Trans. Algorithms | 3 |
| 2008 | Flow Algorithms for Parallel Query OptimizationabstractWe address the problem of minimizing the response time of a multi-way join query using pipelined (inter-operator) parallelism, in a parallel or a distributed environment. We observe that in order to fully exploit the parallelism in the system, we must consider a new class of ";interleaving"; plans, where multiple query plans are used simultaneously to minimize the response time of a query (or to maximize the tuple-throughput of the system). We cast the query planning problem in this environment as a ";flow maximization problem";, and present polynomial-time algorithms that (statically) find the optimal set of plans to use for a given query, for a large class of multi-way join queries. Our proposed algorithms also naturally extend to query optimization over web services. Finally we present an extensive experimental evaluation that demonstrates both the need to consider such plans in parallel query processing and the effectiveness of our algorithms. Amol Deshpande, Lisa Hellerstein |
ICDE | 2 |
| 2008 | Minimizing Disjunctive Normal Form Formulas and AC0 Circuits Given a Truth TableabstractFor circuit classes R, the fundamental computational problem Min-R asks for the minimum R-size of a Boolean function presented as a truth table. Prominent examples of this problem include Min-DNF, which asks whether a given Boolean function presented as a truth table has a k-term disjunctive normal form (DNF), and Min-Circuit (also called the minimum circuit size problem (MCSP)), which asks whether a Boolean function presented as a truth table has a size k Boolean circuit. We present a new reduction proving that Min-DNF is NP-complete. It is significantly simpler than the known reduction of Masek [Some NP-Complete Set Covering Problems, manuscript, 1979], which is from Circuit-SAT. We then give a more complex reduction, yielding the result that Min-DNF cannot be approximated to within a factor smaller than $(\log N)^{\gamma}$, for some constant $\gamma>0$, assuming that NP is not contained in quasi-polynomial time. The standard greedy algorithm for Set Cover is often used in practice to approximate Min-DNF. The question of whether Min-DNF can be approximated to within a factor of $o(\log N)$ remains open, but we construct an instance of Min-DNF on which the solution produced by the greedy algorithm is $\Omega(\log N)$ larger than optimal. Finally, we turn to the question of approximating circuit size for slightly more general classes of circuits. DNF formulas are depth-two circuits of AND and OR gates. Depth-d circuits are denoted by $AC^0_d$. We show that it is hard to approximate the size of $AC^0_d$ circuits (for large enough d) under cryptographic assumptions. Eric Allender, Lisa Hellerstein, Paul McCabe, Toniann Pitassi, Michael E. Saks |
SIAM J. Comput. | 2 |
| 2007 | On PAC learning algorithms for rich Boolean function classes
Lisa Hellerstein, Rocco A. Servedio |
Theor. Comput. Sci. | 1 |
| 2006 | Minimizing DNF Formulas and AC0d Circuits Given a Truth TableabstractFor circuit classes R, the fundamental computational problem Min-R asks for the minimum R-size of a Boolean function presented as a truth table. Prominent examples of this problem include Min-DNF, which asks whether a given Boolean function presented as a truth table has a k-term DNF, and Min-Circuit (also called MCSP), which asks whether a Boolean function presented as a truth table has a size k Boolean circuit. We present a new reduction proving that Min-DNF is NP-complete. It is significantly simpler than the known reduction of Masek (1979), which is from Circuit-SAT. We then give a more complex reduction, yielding the result that Min-DNF cannot be approximated to within a factor smaller than (log N)/sup /spl Upsi//, for some constant /spl Upsi/ > 0, assuming that NP is not contained in quasipolynomial time. The standard greedy algorithm for set cover is often used in practice to approximate Min-DNF. The question of whether Min-DNF can be approximated to within a factor of o(log N) remains open, but we construct an instance of Min-DNF on which the solution produced by the greedy algorithm is /spl Omega/(log N) larger than optimal. Finally, we extend known hardness results for Min-TC/sup 0//sub d/ to obtain new hardness results for Min-AC/sup 0//sub d/, under cryptographic assumptions. Eric Allender, Lisa Hellerstein, Paul McCabe, Toniann Pitassi, Michael E. Saks |
CCC | 2 |
| 2006 | Flow algorithms for two pipelined filter ordering problemsabstractPipelined filter ordering is a central problem in database query optimization, and has received renewed attention recently in the context of environments such as the web, continuous high-speed data streams and sensor networks. We present algorithms for two natural extensions of the classical pipelined filter ordering problem: (1) a distributional type problem where the filters run in parallel and the goal is to maximize throughput, and (2) an adversarial type problem where the goal is to minimize the expected value of multiplicative regret. We show that both problems can be solved using similar flow algorithms, which find an optimal ordering scheme in time O(n2), where n is the number of filters. Our algorithm for (1) improves on an earlier O(n3 log n) algorithm of Kodialam. Anne Condon, Amol Deshpande, Lisa Hellerstein |
PODS | 3 |
| 2005 | On Compression-Based Text Classification
Yuval Marton, Lisa Hellerstein |
ECIR | 3 |
| 2005 | Why skewing works: learning difficult Boolean functions with greedy tree learnersabstractWe analyze skewing, an approach that has been empirically observed to enable greedy decision tree learners to learn "difficult" Boolean functions, such as parity, in the presence of irrelevant variables. We prove tha, in an idealized setting, for any function and choice of skew parameters, skewing finds relevant variables with probability 1. We present experiments exploring how different parameter choices affect the success of skewing in empirical settings. Finally, we analyze a variant of skewing called Sequential Skewing. Bernard Rosell, Lisa Hellerstein, Soumya Ray, David Page |
ICML | 2 |
| 2005 | Exact learning of DNF formulas using DNF hypotheses
Lisa Hellerstein, Vijay Raghavan 0002 |
J. Comput. Syst. Sci. | 1 |
| 2002 | Exact learning of DNF formulas using DNF hypothesesabstract(MATH) We show the following: Lisa Hellerstein, Vijay Raghavan 0002 |
STOC | 1 |
| 1999 | On the Generation of 2-Dimensional Index Workloads
Joseph M. Hellerstein, Lisa Hellerstein, George Kollios |
ICDT | 2 |
| 1998 | Complexity Theoretic Hardness Results for Query Learning
Howard Aizenstein, Tibor Hegedüs, Lisa Hellerstein, Leonard Pitt |
Comput. Complex. | 3 |
| 1998 | Conjunctions of Unate DNF Formulas: Learning and StructureabstractA central topic in query learning is to determine which classes of Boolean formulas are efficiently learnable with membership and equivalence queries. We consider the class Rkconsisting of conjunctions ofkunate DNF formulas. This class generalizes the class ofk-clause CNF formulas and the class of unate DNF formulas, both of which are known to be learnable in polynomial time with membership and equivalence queries. We prove that R2can be properly learned with a polynomial number of polynomial-size membership and equivalence queries, but can be properly learned in polynomial time with such queries if and only if P=NP. Thus the barrier to properly learning R2with membership and equivalence queries is computational rather than informational. Few results of this type are known. In our proofs, we use recent results of Hellersteinet al.(1997,J. Assoc. Comput. Mach.43(5), 840–862), characterizing the classes that are polynomial-query learnable, together with work of Bshouty on the monotone dimension of Boolean functions. We extend some of our results to Rkand pose open questions on learning DNF formulas of small monotone dimension. We also prove structural results for Rk. We construct, for any fixedk⩾2, a class of functionsfthat cannot be represented by any formula in Rk, but which cannot be “easily” shown to have this property. More precisely, for any functionfonnvariables in the class, the value offon any polynomial-size set of points in its domain is not a witness thatfcannot be represented by a formula in Rk. Our construction is based on BCH codes. Aaron Feigelson, Lisa Hellerstein |
Inf. Comput. | 2 |
| 1998 | Attribute-Efficient Learning in Query and Mistake-Bound ModelsabstractWe consider the problem ofattribute-efficientlearning in query and mistake-bound models. Attribute-efficient algorithms make a number of queries or mistakes that is polynomial in the number of relevant variables in the target function, but only sublinear in the number of irrelevant variables. We consider a variant of the membership query model in which the learning algorithm is given as input the number of relevant variables of the target function. We show that in this model, any projection and embedding closed class of functions (including parity) that can be learned in polynomial time can be learned attribute-efficiently in polynomial time. We show that this does not hold in the randomized membership query model. In the mistake-bound model, we consider the problem of learning attribute-efficiently using hypotheses that are formulas of small depth. Our results extend the work of A. Blum, L. Hellerstein, and N. Littlestone (J. Comput. System Sci.50(1995), 32–40) and N. Bshouty, R. Cleve, S. Kannan, and C. Tamon (in “Proceedings, 7th Annu. ACM Workshop on Comput. Learning Theory,” pp. 130–139, ACM Press, New York, 1994). Nader H. Bshouty, Lisa Hellerstein |
J. Comput. Syst. Sci. | 2 |
| 1998 | On the Power of Finite Automata with Both Nondeterministic and Probabilistic StatesabstractWe study finite automata with both nondeterministic and random states (npfa's). We restrict our attention to those npfa's that accept their languages with a small probability of error and run in polynomial expected time. Equivalently, we study Arthur--Merlin games where Arthur is limited to polynomial time and constant space. Dwork and Stockmeyer [SIAM J. Comput., 19 (1990), pp. 1011--1023] asked whether these npfa's accept only the regular languages (this was known if the automaton has only randomness or only nondeterminism). We show that the answer is yes in the case of npfa's with a 1-way input head. We also show that if L is a nonregular language, then either L or $\bar{L}$ is not accepted by any npfa with a 2-way input head. Toward this end, we define a new measure of the complexity of a language L, called its 1-tiling complexity. For each n, this is the number of tiles needed to cover the 1's in the "characteristic matrix" of L, namely, the binary matrix with a row and column for each string of length $\le n$, where entry [x,y]=1 if and only if the string $xy \in L$. We show that a language has constant 1-tiling complexity if and only if it is regular, from which the result on 1-way input follows. Our main result regarding the general 2-way input tape follows by contrasting two bounds: an upper bound of polylog(n) on the 1-tiling complexity of every language computed by our model and a lower bound stating that the 1-tiling complexity of a nonregular language or its complement exceeds a function in $2^{\Omega (\sqrt{\log n})}$ infinitely often. The last lower bound follows by proving that the characteristic matrix of every nonregular language has rank n for infinitely many n. This is our main technical result, and its proof extends techniques of Frobenius and Iohvidov developed for Hankel matrices [Sitzungsber. der Königl. Preuss. Akad. der Wiss., 1894, pp. 407--431], [Hankel and Toeplitz Matrices and Forms: Algebraic Theory, Birkhauser, Boston, 1982]. Anne Condon, Lisa Hellerstein, Samuel Pottle, Avi Wigderson |
SIAM J. Comput. | 2 |
| 1997 | The Forbidden Projections of Unate Functions
Aaron Feigelson, Lisa Hellerstein |
Discret. Appl. Math. | 2 |
| 1996 | Attribute-Efficient Learning in Query and Mistake-Bound ModelsabstractWe consider the problem of attribute-e ficient learning in query and mistake-bound models. Nader H. Bshouty, Lisa Hellerstein |
COLT | 2 |
| 1996 | Learning Conjunctions of Two Unate DNF Formulas (Extended Abstract): Computational and Informational ResultsabstractWe consider the class 77,2, consisting of conjunctions of two unate DNF formulas.This class is a generalization of the class of 2-clause CNF formulas, and of the class of unate DNF formulas, both of which are properly learnable in polynomial time with membership and equivalence queries.We show that 7?2 can be properly learned with a polynomial number of polynomial-size membership and equivalence queries, but that it cannot be learned in polynomial time unless P = NP.Thus the barrier to learning 7?,2is computational rather than informational,In proving our results, we use recent techniques developed for the membership and equivalence query model, as well as Bshout y's work on the monotone dimension.We pose some related open questions on learning DNF formulas of small monotone dimension.queries to learn the class) or whether it is computational (a Aaron Feigelson, Lisa Hellerstein |
COLT | 2 |
| 1996 | How Many Queries Are Needed to Learn?abstractWe investigate the query complexity of exact learning in the membership and (proper) equivalence query model. We give a complete characterization of concept classes that are learnable with a polynomial number of polynomial sized queries in this model. We give applications of this characterization, including results on learning a natural subclass of DNF formulas, and on learning with membership queries alone. Query complexity has previously been used to prove lower bounds on the time complexity of exact learning. We show a new relationship between query complexity and time complexity in exact learning: If any “honest” class is exactly and properly learnable with polynomial query complexity, but not learnable in polynomial time, then P = NP. In particular, we show that an honest class is exactly polynomial-query learnable if and only if it is learnable using an oracle for Γ p 4 . Lisa Hellerstein, Krishnan Pillaipakkamnatt, Vijay Raghavan 0002, Dawn Wilkins |
J. ACM | 1 |
| 1995 | How many queries are needed to learn?abstractWe investigate the query complexity of exact learning in the membership and (proper) equivalence query model.We give ' Lisa Hellerstein, Krishnan Pillaipakkamnatt, Vijay Raghavan 0002, Dawn Wilkins |
STOC | 1 |
| 1995 | Learning in the Presence of Finitely or Infinitely Many Irrelevant Attributes
Avrim Blum, Lisa Hellerstein, Nick Littlestone |
J. Comput. Syst. Sci. | 2 |
| 1995 | Learning Boolean Read-Once Formulas over Generalized Bases
Nader H. Bshouty, Thomas R. Hancock, Lisa Hellerstein |
J. Comput. Syst. Sci. | 3 |
| 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. | 3 |
| 1994 | PAC Learning with Irrelevant AttributesabstractWe consider the problem of learning in the presence of irrelevant attributes in Valiant's PAC model (1984). In the PAC model, the goal of the learner is to produce an approximately correct hypothesis from random sample data. If the number of relevant attributes in the target function is small, it may be desirable to produce a hypothesis that also depends on only a small number of variables. Haussler (1988) previously considered the problem of learning monomials of a small number of variables. He showed that the greedy set cover approximation algorithm can be used as a polynomial-time Occam algorithm for learning monomials on r of n variables. A outputs a monomial on r(ln q+1) variables, where q is the number of negative examples in the sample. We extend this result by showing that there is a polynomial-time Occam algorithm for learning k-term DNF formulas depending on r of n variables that outputs a DNF formula depending on O(r/sup k/log/sup k/q) variables, where q is the number of negative examples in the sample. We also give a polynomial-time Occam algorithm for learning decision lists (sometimes called 1-decision lists) with k alternations.> Aditi Dhagat, Lisa Hellerstein |
FOCS | 2 |
| 1994 | Learning Binary Matroid Ports
Lisa Hellerstein, Collette R. Coullard |
SODA | 1 |
| 1994 | On the power of finite automata with both nondeterministic and probabilistic states (preliminary version)abstractWe study finite automata with both nondeterministic and random states (npfa's).We restrict our attention to those npfa's that accept their languages with a small probabil- Anne Condon, Lisa Hellerstein, Samuel Pottle, Avi Wigderson |
STOC | 2 |
| 1994 | Coding Techniques for Handling Failures in Large Disk Arrays
Lisa Hellerstein, Garth A. Gibson, Richard M. Karp, Randy H. Katz, David A. Patterson 0001 |
Algorithmica | 1 |
| 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. | 3 |
| 1994 | Guest Editor's Introduction
Lisa Hellerstein |
Mach. Learn. | 1 |
| 1993 | Functions that are Read-Once on a Subset of their Inputs
Lisa Hellerstein |
Discret. Appl. Math. | 1 |
| 1993 | Learning Read-Once Formulas with QueriesabstractA read-once formula is a Boolean formula in which each variable occurs, at most, once. Such formulas are also called μ-formulas or Boolean trees. This paper treats the problem of exactly identifying an unknown read-once formula using specific kinds of queries. The main results are a polynomial-time algorithm for exact identification of monotone read-once formulas using only membership queries, and a polynomial-time algorithm for exact identification of general read-once formulas using equivalence and membership queries (a protocol based on the notion of a minimally adequate teacher [1]). The results of the authors improve on Valiant's previous results for read-once formulas [26]. It is also shown, that no polynomial-time algorithm using only membership queries or only equivalence queries can exactly identify all read-once formulas. Dana Angluin, Lisa Hellerstein, Marek Karpinski |
J. ACM | 2 |
| 1993 | Book Review: "Machine Learning: A Theoretical Approach"
Lisa Hellerstein |
Mach. Learn. | 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 | 3 |
| 1992 | Read-Thrice DNF Is Hard to Learn With Membership and Equivalence QueriesabstractA general technique is developed to obtain nonlearnability results in the model of exact learning from equivalence and membership queries. The technique is applied to show that, assuming NP not=co-NP, there does not exist a polynomial-time membership and equivalence query algorithm for exactly learning read-thrice DNF formulas-boolean formulas in disjunctive normal form where each variable appears at most three times. This result adds evidence to the conjecture that DNF is hard to learn in the membership and equivalence query model.> Howard Aizenstein, Lisa Hellerstein, Leonard Pitt |
FOCS | 2 |
| 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 | 3 |
| 1990 | On the Time-Space Complexity of Reachability Queries for Preprocessed Graphs
Lisa Hellerstein, Philip N. Klein, Robert Wilber |
Inf. Process. Lett. | 1 |
| 1989 | Failure Correction Techniques for Large Disk Arrays
Garth A. Gibson, Lisa Hellerstein, Richard M. Karp, Randy H. Katz, David A. Patterson 0001 |
ASPLOS | 2 |
| 1987 | Notes on the Complexity of Systolic Programs
Lisa Hellerstein, Shmuel Safra, Ehud Shapiro |
J. Parallel Distributed Comput. | 2 |