Aaron Potechin’s research while affiliated with Institute for Advanced Study and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (8)


Bounds on Monotone Switching Networks for Directed Connectivity
  • Article

August 2017

·

9 Reads

·

8 Citations

Journal of the ACM

Aaron Potechin

We separate monotone analogues of L and NL by proving that any monotone switching network solving directed connectivity on n vertices must have size at least nΩ(lg n).


A Note on Amortized Space Complexity

November 2016

·

39 Reads

·

3 Citations

In this paper, we show that while almost all functions require exponential size branching programs to compute, for all functions f there is a branching program computing a doubly exponential number of copies of f which has linear size per copy of f. This result disproves a conjecture about non-uniform catalytic computation, rules out a certain type of bottleneck argument for proving non-monotone space lower bounds, and can be thought of as a constructive analogue of Razborov's result that submodular complexity measures have maximum value O(n).


Analyzing monotone space complexity via the switching network model

January 2015

·

21 Reads

Space complexity is the study of how much space/memory it takes to solve problems. Unfortunately, proving general lower bounds on space complexity is notoriously hard. Thus, we instead consider the restricted case of monotone algorithms, which only make deductions based on what is in the input and not what is missing. In this thesis, we develop techniques for analyzing monotone space complexity via a model called the monotone switching network model. Using these techniques, we prove tight bounds on the minimal size of monotone switching networks solving the directed connectivity, generation, and k-clique problems. These results separate monotone analgoues of L and NL and provide an alternative proof of the separation of the monotone NC hierarchy first proved by Raz and McKenzie. We then further develop these techniques for the directed connectivity problem in order to analyze the monotone space complexity of solving directed connectivity on particular input graphs.


A note on a problem of Erdos and Rothschild

December 2014

·

41 Reads

A set of q triangles sharing a common edge is a called a book of size q. Letting bk(G) denote the size of the largest book in a graph G, Erd\H{o}s and Rothschild \cite{erdostwo} asked what the minimal value of bk(G) is for graphs G with n vertices and a set number of edges where every edge is contained in at least one triangle. In this paper, we show that for any graph G with n vertices and n24nf(n)\frac{n^2}{4} - nf(n) edges where every edge is contained in at least one triangle, bk(G)Ω(min{nf(n),n2f(n)2})bk(G) \geq \Omega\left(\min{\{\frac{n}{\sqrt{f(n)}}, \frac{n^2}{f(n)^2}\}}\right).


Tight bounds for monotone switching networks via fourier analysis
  • Article
  • Full-text available

November 2014

·

5 Reads

·

8 Citations

Theory of Computing

We prove tight size bounds on monotone switching networks for the NP-complete problem of k-clique, and for an explicit monotone problem by analyzing a pyramid structure of height h for the P-complete problem of generation. This gives alternative proofs of the separations of m-NC from m-P and of m-NCⁱ from m-NCⁱ⁺¹, different from Raz-McKenzie (Combinatorica 1999). The enumerative-combinatorial and Fourier analytic techniques in this paper are very different from a large body of work on circuit depth lower bounds, and may be of independent interest.

Download

Improved upper and lower bound techniques for monotone switching networks for directed connectivity

February 2013

·

20 Reads

·

2 Citations

In this paper, we extend the work of our previous paper "Bounds on monotone switching networks for directed connectivity" by further analyzing the monotone space complexity of directed connectivity. In particular, we analyze the monotone space compexity of directed connectivity for a variety of input graphs, not just minimal YES-instances. We show that the monotone space complexity of input graphs with a very large number of lollipops (vertices v for which there is an edge from s to v or an edge from v to t) is low by giving a randomized monotone generalization of Savitch's algorithm which uses a parity argument. This gives us upper bounds for both monotone switching networks and monotone circuits. We then give lower bounds on monotone switching networks for directed connectivity which are tight whenever the input graph is acyclic and does not have any vertices v which are connected to a large number of other vertices by short paths.


Bounds on the Size of Sound Monotone Switching Networks Accepting Permutation Sets of Directed Trees

January 2013

·

24 Reads

·

1 Citation

In this paper, we prove almost tight bounds on the size of sound monotone switching networks accepting permutations sets of directed trees. This roughly corresponds to proving almost tight bounds bounds on the monotone memory efficiency of the directed ST-connectivity problem for the special case in which the input graph is guaranteed to have no path from s to t or be isomorphic to a specific directed tree.


Tight bounds for monotone switching networks via fourier analysis

May 2012

·

10 Reads

·

11 Citations

Proceedings of the Annual ACM Symposium on Theory of Computing

We prove tight size bounds on monotone switching networks for the k-clique problem, and for an explicit monotone problem by analyzing the generation problem with a pyramid structure of height h. This gives alternative proofs of the separations of m-NC from m-P and of m-NCi from m-NCi+1, different from Raz-McKenzie (Combinatorica '99). The enumerative-combinatorial and Fourier analytic techniques in this work are very different from a large body of work on circuit depth lower bounds, and may be of independent interest.

Citations (6)


... Reversible pebblings of DAGs have been studied in [LV96,Krá04] and have been employed to shed light on time-space trade-offs in reversible simulation of irreversible computation in [LTV98,LMT00,Wil00,BTV01]. In a different line of work Potechin [Pot10] implicitly used the reversible pebble game for proving lower bounds on monotone space complexity, with the connection made explicit in the follow-up works [CP14,FPRC13]. ...

Reference:

Hardness of Approximation in PSPACE and Separation Results for Pebble Games
Tight bounds for monotone switching networks via fourier analysis

Theory of Computing

... The st-connectivity function stConn n takes as input an n-vertex directed graph with two distinguished vertices s and t, and outputs 1 if there is a directed path from s to t and 0 otherwise. Karchmer and Wigderson [KW90] proved, for the case of undirected graphs, that any monotone boolean formula computing stConn n must have size n Θ(log n) , and alternative proofs were given by [GS95,Pot17,Rob18] for the case of directed graphs. A similar lower bound follows from Theorem 2.8 by considering F to be the induction principle of [BP98] (see [Rob18] for a proof). ...

Bounds on Monotone Switching Networks for Directed Connectivity
  • Citing Article
  • August 2017

Journal of the ACM

... Well known barriers to large classes of techniques include the relativization barrier of Baker, Gill and Solovay [BGS75], the natural proof barrier of Razborov and Rudich [RR94] and the algebrization barrier of Aaronson and Wigderson [AW09]. But there are many other important barriers, to more concrete lower bound methods, including [Raz,Raz89,Pot16]. Finding analogous barriers for arithmetic complexity has been much harder; while encapsulation of general lower bound ...

A Note on Amortized Space Complexity
  • Citing Article
  • November 2016

... Reversible pebblings have been studied in [LV96,Krá04,KSS18] and have been used to prove timespace trade-offs in reversible simulation of irreversible computation in [LTV98, LMT00, Wil00, BTV01]. In a different context, Potechin [Pot10] implicitly used reversible pebbling to obtain lower bounds in monotone space complexity, with the connection made explicit in later works [CP14,FPRC13]. The paper [CLNV15] (to which this overview is indebted) studied the relative power of standard and reversible pebblings with respect to space, and also established PSPACE-hardness results for estimating the minimum space required to pebble graphs (reversibly or not). ...

Tight bounds for monotone switching networks via fourier analysis
  • Citing Article
  • May 2012

Proceedings of the Annual ACM Symposium on Theory of Computing

... Filmus et al. (2013) showed an average case lower bound when we take a distribution over minimal YES instances and maximal NO instances. In Potechin (2013), we consider the monotone space complexity of solving directed connectivity on other input graphs. More precisely, we define m(G) to be the minimal size of a sound monotone switching network that accepts all input graphs isomorphic to G. Letting l be the length of the shortest path from s to t, we show that m(G) is n Ω(lg l ) whenever no vertex of G is connected by shorter paths to too many other vertices of G. ...

Improved upper and lower bound techniques for monotone switching networks for directed connectivity
  • Citing Article
  • February 2013

... We also show an upper bound, showing that m(G) is small whenever almost all vertices v in G are directly reachable from s or can directly reach t, that is, s → v ∈ E (G) or v → t ∈ E (G). Building on this work, Brakensiek and Potechin (2013) proved almost tight bounds on m(G) whenever m(G) is an acyclic directed tree. A natural open problem is to obtain almost tight bounds on m(G) whenever G is an acyclic directed graph. ...

Bounds on the Size of Sound Monotone Switching Networks Accepting Permutation Sets of Directed Trees
  • Citing Article
  • January 2013