David A. Mix Barrington

dblp:b/DAMBarrington · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Computational complexity
circuit complexity
0.282006
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.142006
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.132006
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.112006
Grid Graph Reachability Problems · CCC 2006
Automated reasoning and model checking
reachability
0.112006
Grid Graph Reachability Problems · CCC 2006
Computational complexity
complexity classes
0.022000
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.012001
The Crane Beach Conjecture · LICS 2001
Algorithms and data structures › number-theoretic algorithms
integer division
0.012001
Uniform Circuits for Division: Consequences and Problems · CCC 2001
Automata and formal languages
regular languages
0.012001
The Crane Beach Conjecture · LICS 2001
Computational complexity › structural complexity
uniformity
0.012001
Uniform Circuits for Division: Consequences and Problems · CCC 2001
Algorithms and data structures › symbolic computation › computational algebra
group-theoretic problems
0.012000
On the Complexity of Some Problems on Groups Input as Multiplication Tables · CCC 2000
Computational complexity › algebraic complexity
arithmetic circuit complexity
0.011999
Bounded Depth Arithmetic Circuits: Counting and Closure · ICALP 1999
Computational complexity › algebraic complexity › arithmetic circuit complexity
constant-depth arithmetic circuits
0.011999
Bounded Depth Arithmetic Circuits: Counting and Closure · ICALP 1999
Computational complexity
counting complexity
0.011999
Bounded Depth Arithmetic Circuits: Counting and Closure · ICALP 1999
Computational complexity › circuit complexity
branching programs
0.021991
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.011992
Representing Boolean Functions as Polynomials Modulo Composite Numbers (Extended Abstract) · STOC 1992
Computational complexity › parallel complexity
parallel complexity classes
0.021987
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.011999
On Monotone Planar Circuits · CCC 1999
Automata and formal languages
algebraic automata theory
0.011988
Finite monoids and the fine structure of NC1 · J. ACM 1988
Computational complexity
nonuniform complexity
0.011987
Non-Uniform Automata Over Groups · ICALP 1987
Computational complexity › circuit complexity › branching programs
bounded-width branching programs
0.011986
Bounded-Width Polynomial-Size Branching Programs Recognize Exactly Those Languages in NC¹ · STOC 1986
Combinatorics and discrete mathematics
group theory
0.011990
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
YearPublicationVenuePosition
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 Problems
abstract
We 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
CCC2
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 Problems
abstract
Integer 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
CCC2
2001 The Crane Beach Conjecture
abstract
A 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
LICS1
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 Space
abstract
Abstract 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 Tables
abstract
The 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
CCC1
2000 Equation Satisfiability and Program Satisfiability for Finite Monoids
David A. Mix Barrington, Pierre McKenzie, Cristopher Moore, Pascal Tesson, Denis Thérien
MFCS1
1999 On Monotone Planar Circuits
abstract
In 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
CCC1
1999 Bounded Depth Arithmetic Circuits: Counting and Closure
Eric Allender, Andris Ambainis, David A. Mix Barrington, Samir Datta, Huong LeThanh
ICALP3
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
MFCS2
1998 Searching Constant Width Mazes Captures the AC0 Hierarchy
abstract
We 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
STACS1
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
LATIN1
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. Theory3
1993 Computing Symmetric Functions with AND/OR Circuits and a Single MAJORITY Gate
Zhi-Li Zhang, David A. Mix Barrington, Jun Tarui
STACS2
1992 Complex Polynomials and Circuit Lower Bounds for Modular Counting
David A. Mix Barrington, Howard Straubing
LATIN1
1992 Representing Boolean Functions as Polynomials Modulo Composite Numbers (Extended Abstract)
abstract
Define 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
STOC1
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. Theory1
1989 Oracle Branching Programs and Logspace versus P
David A. Mix Barrington, Pierre McKenzie
MFCS1
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 NC1
abstract
Recently 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. ACM1
1987 Non-Uniform Automata Over Groups
David A. Mix Barrington, Denis Thérien
ICALP1
1987 Finite Monoids and the Fine Structure of NC¹
abstract
Recently 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
STOC1
1986 Bounded-Width Polynomial-Size Branching Programs Recognize Exactly Those Languages in NC¹
abstract
Article 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
STOC1