VLDB 2026 Research / reviewers in the wild / expert
David A. Mix Barrington
dblp:b/DAMBarrington
· DBLP profile ↗
38ranked-venue papers
27as first author
0since 2021 · last 2014
0000-0002-5958-2792ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 37 · 26 first-authorDatabases, data management, data science and information retrieval · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 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.
| Theoretical computer science
13 papers |
Computational complexity · 76% Automated reasoning and model checking · 8% Algorithms and data structures · 7% |
Topics — the 22 heaviest of 23, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computational complexity
circuit complexity |
0.2 | 8 | 2006 | Grid Graph Reachability Problems · CCC 2006 The Crane Beach Conjecture · LICS 2001 Uniform Circuits for Division: Consequences and Problems · CCC 2001 |
Computational complexity
space complexity |
0.1 | 4 | 2006 | Grid Graph Reachability Problems · CCC 2006 Uniform Circuits for Division: Consequences and Problems · CCC 2001 On the Complexity of Some Problems on Groups Input as Multiplication Tables · CCC 2000 |
Computational complexity › circuit complexity › NC hierarchy
NC1 |
0.1 | 3 | 2006 | Grid Graph Reachability Problems · CCC 2006 Finite Monoids and the Fine Structure of NC¹ · STOC 1987 Bounded-Width Polynomial-Size Branching Programs Recognize Exactly Those Languages in NC¹ · STOC 1986 |
Computational complexity › space complexity
logarithmic space |
0.1 | 1 | 2006 | Grid Graph Reachability Problems · CCC 2006 |
Automated reasoning and model checking
reachability |
0.1 | 1 | 2006 | Grid Graph Reachability Problems · CCC 2006 |
Computational complexity
complexity classes |
0.0 | 2 | 2000 | On the Complexity of Some Problems on Groups Input as Multiplication Tables · CCC 2000 Representing Boolean Functions as Polynomials Modulo Composite Numbers (Extended Abstract) · STOC 1992 |
Logic in computer science › model theory
first-order definability |
0.0 | 1 | 2001 | The Crane Beach Conjecture · LICS 2001 |
Algorithms and data structures › number-theoretic algorithms
integer division |
0.0 | 1 | 2001 | Uniform Circuits for Division: Consequences and Problems · CCC 2001 |
Automata and formal languages
regular languages |
0.0 | 1 | 2001 | The Crane Beach Conjecture · LICS 2001 |
Computational complexity › structural complexity
uniformity |
0.0 | 1 | 2001 | Uniform Circuits for Division: Consequences and Problems · CCC 2001 |
Algorithms and data structures › symbolic computation › computational algebra
group-theoretic problems |
0.0 | 1 | 2000 | On the Complexity of Some Problems on Groups Input as Multiplication Tables · CCC 2000 |
Computational complexity › algebraic complexity
arithmetic circuit complexity |
0.0 | 1 | 1999 | Bounded Depth Arithmetic Circuits: Counting and Closure · ICALP 1999 |
Computational complexity › algebraic complexity › arithmetic circuit complexity
constant-depth arithmetic circuits |
0.0 | 1 | 1999 | Bounded Depth Arithmetic Circuits: Counting and Closure · ICALP 1999 |
Computational complexity
counting complexity |
0.0 | 1 | 1999 | Bounded Depth Arithmetic Circuits: Counting and Closure · ICALP 1999 |
Computational complexity › circuit complexity
branching programs |
0.0 | 2 | 1991 | Oracle branching programs and Logspace versus P · Inf. Comput. 1991 Bounded-Width Polynomial-Size Branching Programs Recognize Exactly Those Languages in NC¹ · STOC 1986 |
Computational complexity › boolean function complexity
polynomial representation of boolean functions |
0.0 | 1 | 1992 | Representing Boolean Functions as Polynomials Modulo Composite Numbers (Extended Abstract) · STOC 1992 |
Computational complexity › parallel complexity
parallel complexity classes |
0.0 | 2 | 1987 | Finite Monoids and the Fine Structure of NC¹ · STOC 1987 Bounded-Width Polynomial-Size Branching Programs Recognize Exactly Those Languages in NC¹ · STOC 1986 |
Computational complexity › circuit complexity
bounded-width circuits |
0.0 | 1 | 1999 | On Monotone Planar Circuits · CCC 1999 |
Automata and formal languages
algebraic automata theory |
0.0 | 1 | 1988 | Finite monoids and the fine structure of NC1 · J. ACM 1988 |
Computational complexity
nonuniform complexity |
0.0 | 1 | 1987 | Non-Uniform Automata Over Groups · ICALP 1987 |
Computational complexity › circuit complexity › branching programs
bounded-width branching programs |
0.0 | 1 | 1986 | Bounded-Width Polynomial-Size Branching Programs Recognize Exactly Those Languages in NC¹ · STOC 1986 |
Combinatorics and discrete mathematics
group theory |
0.0 | 1 | 1990 | Non-Uniform Automata Over Groups · Inf. Comput. 1990 |
Methods — techniques the papers use, named apart from their topics
AC0 reductions · 0.1translational lemma · 0.0numerical predicates · 0.0neutral letter · 0.0chinese remainder representation · 0.0uniform circuit families · 0.0bounded fan-in circuit · 0.0membership queries · 0.0SC · 0.0LOGDCFL · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Corrigendum to "Uniform constant-depth threshold circuits for division and iterated multiplication" [J. Comput. System Sci. 65(4) (2002) 695-716]
William Hesse, Eric Allender, David A. Mix Barrington |
J. Comput. Syst. Sci. | 3 |
| 2009 | Planar and Grid Graph Reachability Problems
Eric Allender, David A. Mix Barrington, Tanmoy Chakraborty 0001, Samir Datta, Sambuddha Roy |
Theory Comput. Syst. | 2 |
| 2006 | Grid Graph Reachability ProblemsabstractWe study the complexity of reachability problems on various classes of grid graphs. Reachability on certain classes of grid graphs gives natural examples of problems that are hard for NC1under AC0reductions but are not known to be hard far L; they thus give insight into the structure of L. In addition to explicating the structure of L, another of our goals is to expand the class of digraphs for which connectivity can be solved in logspace, by building on the work of Jakoby et al. (2001), who showed that reachability in series-parallel digraphs is solvable in L. We show that reachability for single-source multiple sink planar dags is solvable in L Eric Allender, David A. Mix Barrington, Tanmoy Chakraborty 0001, Samir Datta, Sambuddha Roy |
CCC | 2 |
| 2005 | First-order expressibility of languages with neutral letters or: The Crane Beach conjecture
David A. Mix Barrington, Neil Immerman, Clemens Lautemann, Nicole Schweikardt, Denis Thérien |
J. Comput. Syst. Sci. | 1 |
| 2002 | Uniform constant-depth threshold circuits for division and iterated multiplication
William Hesse, Eric Allender, David A. Mix Barrington |
J. Comput. Syst. Sci. | 3 |
| 2001 | Uniform Circuits for Division: Consequences and ProblemsabstractInteger division has been known to lie in P-uniform TC/sup 0/ since the mid-1980s, and recently this was improved to L-uniform TC/sup 0/. At the time that the results in this paper were proved and submitted for conference presentation, it was unknown whether division lay in DLOGTIME-uniform TC/sup 0/ (also known as FOM). We obtain tight bounds on the uniformity required for division, by showing that division is complete for the complexity class FOM+POW obtained by augmenting FOM with a predicate for powering modulo small primes. We also show that, under a well-known number-theoretic conjecture (that there are many "smooth" primes), POW (and hence division) lies in FOM. Building on this work, Hesse has shown recently that division is in FOM [17]. The essential idea in the fast parallel computation of division and related problems is that of Chinese remainder representation (CRR)-storing a number in the form of its residues modulo many small primes. The fact that CRR operations can be carried out in log space has interesting implications for small space classes. We define two versions of s(n) space for s(n)=o(log n): dspace(s(n)) as the traditional version where the worktape begins blank, and DSPACE(s(n)) where the space bound is established by endmarkers before the computation starts. We present a new translational lemma, and derive as a consequence that (for example), if one can improve the result of Hartmanis and Berman (1976) that {0/sup n/: n is prime} /spl notin/ dspace (log log n) to show that {0/sup n/: n is prime} /spl notin/ DSPACE (log log n), it would follow that L/spl ne/NP. Eric Allender, David A. Mix Barrington, William Hesse |
CCC | 2 |
| 2001 | The Crane Beach ConjectureabstractA language L over an alphabet A is said to have a neutral letter if there is a letter e/spl isin/A such that inserting or deleting e's from any word in A* does not change its membership (or non-membership) in L. The presence of a neutral letter affects the definability of a language in first-order logic. It was conjectured that it renders all numerical predicates apart from the order predicate useless, i.e., that if a language L with a neutral letter is not definable in first-order logic with linear order then it is not definable in first-order. Logic with any set /spl Nscr/ of numerical predicates. We investigate this conjecture in detail, showing that it fails already for /spl Nscr/={+, *}, or possibly stronger for any set /spl Nscr/ that allows counting up to the m times iterated logarithm, 1g/sup (m)/, for any constant m. On the positive side, we prove the conjecture for the case of all monadic numerical predicates, for /spl Nscr/={+}, for the fragment BC(/spl Sigma/) of first-order logic, and for binary alphabets. David A. Mix Barrington, Neil Immerman, Clemens Lautemann, Nicole Schweikardt, Denis Thérien |
LICS | 1 |
| 2001 | On the Complexity of Some Problems on Groups Input as Multiplication Tables
David A. Mix Barrington, Peter Kadau, Klaus-Jörn Lange, Pierre McKenzie |
J. Comput. Syst. Sci. | 1 |
| 2001 | Number of Variables Is Equivalent to SpaceabstractAbstract We prove that the set of properties describable by a uniform sequence of first-order sentences using at most k + 1 distinct variables is exactly equal to the set of properties checkable by a Turing machine in DSPACE[nk] (where n is the size of the universe). This set is also equal to the set of properties describable using an iterative definition for a finite set of relations of arity k. This is a refinement of the theorem PSPACE = VAR[O[1]] [8]. We suggest some directions for exploiting this result to derive trade-offs between the number of variables and the quantifier depth in descriptive complexity. Neil Immerman, Jonathan F. Buss, David A. Mix Barrington |
J. Symb. Log. | 3 |
| 2000 | On the Complexity of Some Problems on Groups Input as Multiplication TablesabstractThe Cayley group membership problem (CGM) is to input a groupoid (binary algebra) G given as a multiplication table, a subset X of G, and an element t of G, and to determine whether t can be expressed as a product of elements of X. For general groupoids CGM is P-complete, and for associative algebras (semigroups) it is NL-complete. Here we investigate CGM for particular classes of groups. The problem for general groups is in SL (symmetric log space), but any kind of hardness result seems difficult because it would require constructing the entire multiplication table of a group. We introduce the complexity class FOLL, or FO(log log n), of problems solvable by uniform polysize circuit families of unbounded fan-in and depth O(log log n). Since parity is not in FOLL, no problem in FOLL can be complete for any class containing parity, such as NC/sup 1/, L, or SL. But FOLL is not known to be contained even in SL. We show that CGM for cyclic groups is in FOLL/spl cap/L and that CGM for abelian groups is in FOLL. We then partially extend our method to solvable groups, showing that CGM for groups of constant solvability class is in FOLL and that CGM for nilpotent groups can be solved by poly-size circuits of depth O((log log n)/sup 2/). (Thus the latter problem is provably not complete for any class containing parity) We also consider the problem of testing for various properties of a group input as a table: we prove that cyclicity and nilpotency can each be tested in FOLL/spl cap/L. Finally, we examine the implications of our results for the complexity of iterated multiplication, powering, and division of integers, in the context of the recent results of Chiu, Davida, and Litow. David A. Mix Barrington, Peter Kadau, Klaus-Jörn Lange, Pierre McKenzie |
CCC | 1 |
| 2000 | Equation Satisfiability and Program Satisfiability for Finite Monoids
David A. Mix Barrington, Pierre McKenzie, Cristopher Moore, Pascal Tesson, Denis Thérien |
MFCS | 1 |
| 1999 | On Monotone Planar CircuitsabstractIn this paper we show several results about monotone planar circuits. We show that monotone planar circuits of bounded width, with access to negated input variables, compute exactly the functions in non-uniform AC/sup 0/. This provides a striking contrast to the non-planar case, where exactly NC/sup 1/ is computed. We show that the circuit value problem for monotone planar circuits, with inputs on the outerface only, can be solved in LOGDCFL/spl sube/SC, improving a LOGCFL upper bound due to Dymond and Cook. We show that for monotone planar circuits, with inputs on the outerface only, excessive depth compared to width is useless; any function computed by a monotone planar circuit of width w with inputs on the outerface can be computed by a monotone planar circuit of width O(w) and depth w/sup O(1)/. Finally, we show that monotone planar read-once circuits, with inputs on the outerface only, can be efficiently learned using membership queries. David A. Mix Barrington, Chi-Jen Lu, Peter Bro Miltersen, Sven Skyum |
CCC | 1 |
| 1999 | Bounded Depth Arithmetic Circuits: Counting and Closure
Eric Allender, Andris Ambainis, David A. Mix Barrington, Samir Datta, Huong LeThanh |
ICALP | 3 |
| 1999 | Lower bounds for modular counting by circuits with modular gates
David A. Mix Barrington, Howard Straubing |
Comput. Complex. | 1 |
| 1998 | On Counting AC0 Circuits with Negative Constants
Andris Ambainis, David A. Mix Barrington, Huong LeThanh |
MFCS | 2 |
| 1998 | Searching Constant Width Mazes Captures the AC0 HierarchyabstractWe show that searching a width k maze is complete for Pi_k, i.e., for the k'th level of the AC0 hierarchy. Equivalently, st-connectivity for width k grid graphs is complete for Pi_k. As an application, we show that there is a data structure solving dynamic st-connectivity for constant width grid graphs with time bound O(log log n) per operation on a random access machine. The dynamic algorithm is derived from the parallel one in an indirect way using algebraic tools. David A. Mix Barrington, Chi-Jen Lu, Peter Bro Miltersen, Sven Skyum |
STACS | 1 |
| 1998 | A Lower Bound on the Mod 6 Degree of the Or Function
Gábor Tardos, David A. Mix Barrington |
Comput. Complex. | 2 |
| 1995 | Lower Bounds for Modular Counting by Circuits with Modular Gates
David A. Mix Barrington, Howard Straubing |
LATIN | 1 |
| 1995 | Superlinear Lower Bounds for Bounded-Width Branching Programs
David A. Mix Barrington, Howard Straubing |
J. Comput. Syst. Sci. | 1 |
| 1994 | Representing Boolean Functions as Polynomials Modulo Composite Numbers
David A. Mix Barrington, Richard Beigel, Steven Rudich |
Comput. Complex. | 1 |
| 1994 | Complex Polynomials and Circuit Lower Bounds for Modular Counting
David A. Mix Barrington, Howard Straubing |
Comput. Complex. | 1 |
| 1994 | Some Results on Uniform Arithmetic Circuit Complexity
Gudmund Skovbjerg Frandsen, Mark Valence, David A. Mix Barrington |
Math. Syst. Theory | 3 |
| 1993 | Computing Symmetric Functions with AND/OR Circuits and a Single MAJORITY Gate
Zhi-Li Zhang, David A. Mix Barrington, Jun Tarui |
STACS | 2 |
| 1992 | Complex Polynomials and Circuit Lower Bounds for Modular Counting
David A. Mix Barrington, Howard Straubing |
LATIN | 1 |
| 1992 | Representing Boolean Functions as Polynomials Modulo Composite Numbers (Extended Abstract)abstractDefine the MOD~-degree of a boolean function F to be the smallest degree of any polynomial P, over the ring of integers modulo m, such that for all O-1 assignments 5, F(o?) = O iff P(~= O.We obtain the unexpected result that the MOD,r,-degree of the OR of N variables is 0(~), where r is the number of distinct prime factors of m.This is optimal in the case of representation by symmetric polynomials.The MOD,, function is O if the number of input ones is a multiple of n and is 1 otherwise.We show that the MOD~-degree of both the MOD. and lMODn functions is N$)(l) exactly when there is a prime dividing n but not m.The MOD~-degree of the MOD~function is 1;we show that the MODrn,-degree of lMODm is NtiflJ if m is not a power of a prime, O(1) otherwise.A corollary is that there exists an oracle relative to which the MODm P classes (such as @P) have this structure: MODm P is closed under complement and union iff m is a prime power, and MOD.P is a subset of MODmP iff all primes dividing n also divide m. David A. Mix Barrington, Richard Beigel, Steven Rudich |
STOC | 1 |
| 1992 | Regular Languages in NC¹
David A. Mix Barrington, Kevin J. Compton, Howard Straubing, Denis Thérien |
J. Comput. Syst. Sci. | 1 |
| 1991 | Oracle branching programs and Logspace versus P
David A. Mix Barrington, Pierre McKenzie |
Inf. Comput. | 1 |
| 1991 | A Note on Some Languages in Uniform ACC0
David A. Mix Barrington, James C. Corbett |
Theor. Comput. Sci. | 1 |
| 1990 | Non-Uniform Automata Over Groups
David A. Mix Barrington, Howard Straubing, Denis Thérien |
Inf. Comput. | 1 |
| 1990 | On Uniformity within NC¹
David A. Mix Barrington, Neil Immerman, Howard Straubing |
J. Comput. Syst. Sci. | 1 |
| 1990 | Extensions of an Idea of McNaughton
David A. Mix Barrington |
Math. Syst. Theory | 1 |
| 1989 | Oracle Branching Programs and Logspace versus P
David A. Mix Barrington, Pierre McKenzie |
MFCS | 1 |
| 1989 | On the Relative Complexity of Some Languages in NC
David A. Mix Barrington, James C. Corbett |
Inf. Process. Lett. | 1 |
| 1989 | Bounded-Width Polynomial-Size Branching Programs Recognize Exactly Those Languages in NC¹
David A. Mix Barrington |
J. Comput. Syst. Sci. | 1 |
| 1988 | Finite monoids and the fine structure of NC1abstractRecently a new connection was discovered between the parallel complexity class NC 1 and the theory of finite automata in the work of Barrington on bounded width branching programs. There (nonuniform) NC 1 was characterized as those languages recognized by a certain nonuniform version of a DFA. Here we extend this characterization to show that the internal structures of NC 1 and the class of automata are closely related. In particular, using Thérien's classification of finite monoids, we give new characterizations of the classes AC 0 , depth- k AC 0 , and ACC , the last being the AC 0 closure of the mod q functions for all constant q . We settle some of the open questions in [3], give a new proof that the dot-depth hierarchy of algebraic automata theory is infinite [8], and offer a new framework for understanding the internal structure of NC 1 . David A. Mix Barrington, Denis Thérien |
J. ACM | 1 |
| 1987 | Non-Uniform Automata Over Groups
David A. Mix Barrington, Denis Thérien |
ICALP | 1 |
| 1987 | Finite Monoids and the Fine Structure of NC¹abstractRecently a new connection was discovered between the parallel complexity class NC1 and the theory of finite automata, in the work of Barrington [Ba86] on bounded width branching programs. There (non-uniform) NC1 was characterized as those languages recognized by a certain non-uniform version of a DFA. Here we extend this characterization to show that the internal structures of NC1 and the class of automata are closely related. David A. Mix Barrington, Denis Thérien |
STOC | 1 |
| 1986 | Bounded-Width Polynomial-Size Branching Programs Recognize Exactly Those Languages in NC¹abstractArticle Bounded-width polynomial-size branching programs recognize exactly those languages in NC1 Share on Author: D A Barrington Department of Mathematics, Massachusetts Institute of Technology, Cambridge, MA Department of Mathematics, Massachusetts Institute of Technology, Cambridge, MAView Profile Authors Info & Claims STOC '86: Proceedings of the eighteenth annual ACM symposium on Theory of computingNovember 1986 Pages 1–5https://doi.org/10.1145/12130.12131Online:01 November 1986Publication History 113citation1,087DownloadsMetricsTotal Citations113Total Downloads1,087Last 12 Months19Last 6 weeks3 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access David A. Mix Barrington |
STOC | 1 |