Skip to main content

Showing 1–26 of 26 results for author: Beame, P

.
  1. arXiv:2401.05321  [pdf, other

    cs.CC quant-ph

    Quantum Time-Space Tradeoffs for Matrix Problems

    Authors: Paul Beame, Niels Kornerup, Michael Whitmeyer

    Abstract: We consider the time and space required for quantum computers to solve a wide variety of problems involving matrices, many of which have only been analyzed classically in prior work. Our main results show that for a range of linear algebra problems -- including matrix-vector product, matrix inversion, matrix multiplication and powering -- existing classical time-space tradeoffs, several of which a… ▽ More

    Submitted 12 February, 2024; v1 submitted 10 January, 2024; originally announced January 2024.

    Comments: 39 pages, 2 figures Replacement adds an improved lower bound for boolean matrix multiplication, adds Michael Whitmeyer as an author, fixes Niels Kornerup's funding information, and fixes some minor typos

    MSC Class: 68Q17 ACM Class: F.2.3

  2. Cumulative Memory Lower Bounds for Randomized and Quantum Computation

    Authors: Paul Beame, Niels Kornerup

    Abstract: Cumulative memory -- the sum of space used per step over the duration of a computation -- is a fine-grained measure of time-space complexity that was introduced to analyze cryptographic applications like password hashing. It is a more accurate cost measure for algorithms that have infrequent spikes in memory usage and are run in environments such as cloud computing that allow dynamic allocation an… ▽ More

    Submitted 26 June, 2023; v1 submitted 13 January, 2023; originally announced January 2023.

    Comments: 42 pages, 4 figures, accepted to track A of ICALP 2023

    MSC Class: 68Q17 ACM Class: F.2.3

    Journal ref: LIPIcs 261 (2023) 273-292

  3. arXiv:2211.17211  [pdf, ps, other

    cs.CC

    On Disperser/Lifting Properties of the Index and Inner-Product Functions

    Authors: Paul Beame, Sa** Koroth

    Abstract: Query-to-communication lifting theorems, which connect the query complexity of a Boolean function to the communication complexity of an associated `lifted' function obtained by composing the function with many copies of another function known as a gadget, have been instrumental in resolving many open questions in computational complexity. Several important complexity questions could be resolved if… ▽ More

    Submitted 19 December, 2022; v1 submitted 30 November, 2022; originally announced November 2022.

    ACM Class: F.2.0

  4. arXiv:1906.00311  [pdf, other

    cs.AI cs.LG

    Smoothing Structured Decomposable Circuits

    Authors: Andy Shih, Guy Van den Broeck, Paul Beame, Antoine Amarilli

    Abstract: We study the task of smoothing a circuit, i.e., ensuring that all children of a plus-gate mention the same variables. Circuits serve as the building blocks of state-of-the-art inference algorithms on discrete probabilistic graphical models and probabilistic programs. They are also important for discrete density estimation algorithms. Many of these tasks require the input circuit to be smooth. Howe… ▽ More

    Submitted 28 October, 2019; v1 submitted 1 June, 2019; originally announced June 2019.

    Journal ref: 33rd Conference on Neural Information Processing Systems (NeurIPS 2019), Vancouver, Canada

  5. arXiv:1806.06973  [pdf, other

    cs.DM cs.CC cs.IT

    On the Bias of Reed-Muller Codes over Odd Prime Fields

    Authors: Paul Beame, Shayan Oveis Gharan, Xin Yang

    Abstract: We study the bias of random bounded-degree polynomials over odd prime fields and show that, with probability exponentially close to 1, such polynomials have exponentially small bias. This also yields an exponential tail bound on the weight distribution of Reed-Muller codes over odd prime fields. These results generalize bounds of Ben-Eliezer, Hod, and Lovett who proved similar results over… ▽ More

    Submitted 18 June, 2018; originally announced June 2018.

  6. arXiv:1711.07567  [pdf, other

    cs.DS

    Edge Estimation with Independent Set Oracles

    Authors: Paul Beame, Sariel Har-Peled, Sivaramakrishnan Natarajan Ramamoorthy, Cyrus Rashtchian, Makrand Sinha

    Abstract: We study the task of estimating the number of edges in a graph with access to only an independent set oracle. Independent set queries draw motivation from group testing and have applications to the complexity of decision versus counting problems. We give two algorithms to estimate the number of edges in an $n$-vertex graph, using (i) $\mathrm{polylog}(n)$ bipartite independent set queries, or (ii)… ▽ More

    Submitted 11 March, 2020; v1 submitted 20 November, 2017; originally announced November 2017.

    Comments: A preliminary version appeared in the proceedings of ITCS 2018

    ACM Class: F.1.1; F.2

  7. arXiv:1710.03219  [pdf, ps, other

    cs.CC

    Stabbing Planes

    Authors: Paul Beame, Noah Fleming, Russell Impagliazzo, Antonina Kolokolova, Denis Pankratov, Toniann Pitassi, Robert Robere

    Abstract: We develop a new semi-algebraic proof system called Stabbing Planes which formalizes modern branch-and-cut algorithms for integer programming and is in the style of DPLL-based modern SAT solvers. As with DPLL there is only a single rule: the current polytope can be subdivided by branching on an inequality and its "integer negation." That is, we can (nondeterministically choose) a hyperplane… ▽ More

    Submitted 17 March, 2023; v1 submitted 9 October, 2017; originally announced October 2017.

  8. arXiv:1708.02640  [pdf, ps, other

    cs.LG cs.CC

    Time-Space Tradeoffs for Learning from Small Test Spaces: Learning Low Degree Polynomial Functions

    Authors: Paul Beame, Shayan Oveis Gharan, Xin Yang

    Abstract: We develop an extension of recently developed methods for obtaining time-space tradeoff lower bounds for problems of learning from random test samples to handle the situation where the space of tests is signficantly smaller than the space of inputs, a class of learning problems that is not handled by prior work. This extension is based on a measure of how matrices amplify the 2-norms of probabilit… ▽ More

    Submitted 8 August, 2017; originally announced August 2017.

  9. arXiv:1705.04302  [pdf, other

    cs.LO

    Towards Verifying Nonlinear Integer Arithmetic

    Authors: Paul Beame, Vincent Liew

    Abstract: We eliminate a key roadblock to efficient verification of nonlinear integer arithmetic using CDCL SAT solvers, by showing how to construct short resolution proofs for many properties of the most widely used multiplier circuits. Such short proofs were conjectured not to exist. More precisely, we give n^{O(1)} size regular resolution proofs for arbitrary degree 2 identities on array, diagonal, and B… ▽ More

    Submitted 9 August, 2018; v1 submitted 11 May, 2017; originally announced May 2017.

    Comments: Expanded and simplified with improved results

  10. arXiv:1611.04999  [pdf, other

    cs.DS cs.CC cs.DC

    Massively-Parallel Similarity Join, Edge-Isoperimetry, and Distance Correlations on the Hypercube

    Authors: Paul Beame, Cyrus Rashtchian

    Abstract: We study distributed protocols for finding all pairs of similar vectors in a large dataset. Our results pertain to a variety of discrete metrics, and we give concrete instantiations for Hamming distance. In particular, we give improved upper bounds on the overhead required for similarity defined by Hamming distance $r>1$ and prove a lower bound showing qualitative optimality of the overhead requir… ▽ More

    Submitted 15 November, 2016; originally announced November 2016.

    Comments: 23 pages, plus references and appendix. To appear in SODA 2017

  11. Nondeterminism and an abstract formulation of Nečiporuk's lower bound method

    Authors: Paul Beame, Nathan Grosshans, Pierre McKenzie, Luc Segoufin

    Abstract: A formulation of "Nečiporuk's lower bound method" slightly more inclusive than the usual complexity-measure-specific formulation is presented. Using this general formulation, limitations to lower bounds achievable by the method are obtained for several computation models, such as branching programs and Boolean formulas having access to a sublinear number of nondeterministic bits. In particular, it… ▽ More

    Submitted 5 August, 2016; originally announced August 2016.

  12. arXiv:1604.01848  [pdf, other

    cs.DB

    Worst-Case Optimal Algorithms for Parallel Query Processing

    Authors: Paul Beame, Paraschos Koutris, Dan Suciu

    Abstract: In this paper, we study the communication complexity for the problem of computing a conjunctive query on a large database in a parallel setting with $p$ servers. In contrast to previous work, where upper and lower bounds on the communication were specified for particular structures of data (either data without skew, or data with specific types of skew), in this work we focus on worst-case analysis… ▽ More

    Submitted 6 April, 2016; originally announced April 2016.

  13. arXiv:1602.06236  [pdf, other

    cs.DB

    Communication Cost in Parallel Query Processing

    Authors: Paul Beame, Paraschos Koutris, Dan Suciu

    Abstract: We study the problem of computing conjunctive queries over large databases on parallel architectures without shared storage. Using the structure of such a query $q$ and the skew in the data, we study tradeoffs between the number of processors, the number of rounds of communication, and the per-processor load -- the number of bits each processor can send or can receive in a single round -- that are… ▽ More

    Submitted 19 February, 2016; originally announced February 2016.

    Comments: arXiv admin note: substantial text overlap with arXiv:1306.5972

  14. arXiv:1506.02639  [pdf, other

    cs.AI

    New Limits for Knowledge Compilation and Applications to Exact Model Counting

    Authors: Paul Beame, Vincent Liew

    Abstract: We show new limits on the efficiency of using current techniques to make exact probabilistic inference for large classes of natural problems. In particular we show new lower bounds on knowledge compilation to SDD and DNNF forms. We give strong lower bounds on the complexity of SDD representations by relating SDD size to best-partition communication complexity. We use this relationship to prove exp… ▽ More

    Submitted 19 August, 2015; v1 submitted 8 June, 2015; originally announced June 2015.

    Comments: Full version of paper appearing UAI 2015 updated to include new references to related work

  15. arXiv:1505.00090  [pdf, other

    cs.CC

    Finding the Median (Obliviously) with Bounded Space

    Authors: Paul Beame, Vincent Liew, Mihai Pǎtraşcu

    Abstract: We prove that any oblivious algorithm using space $S$ to find the median of a list of $n$ integers from $\{1,...,2n\}$ requires time $Ω(n \log\log_S n)$. This bound also applies to the problem of determining whether the median is odd or even. It is nearly optimal since Chan, following Munro and Raman, has shown that there is a (randomized) selection algorithm using only $s$ registers, each of whic… ▽ More

    Submitted 1 May, 2015; originally announced May 2015.

  16. arXiv:1412.1505  [pdf, other

    cs.DB cs.AI cs.CC cs.LO

    Symmetric Weighted First-Order Model Counting

    Authors: Paul Beame, Guy Van den Broeck, Eric Gribkoff, Dan Suciu

    Abstract: The FO Model Counting problem (FOMC) is the following: given a sentence $Φ$ in FO and a number $n$, compute the number of models of $Φ$ over a domain of size $n$; the Weighted variant (WFOMC) generalizes the problem by associating a weight to each tuple and defining the weight of a model to be the product of weights of its tuples. In this paper we study the complexity of the symmetric WFOMC, where… ▽ More

    Submitted 1 June, 2015; v1 submitted 3 December, 2014; originally announced December 2014.

    Comments: To appear at PODS'15

  17. arXiv:1401.1872  [pdf, other

    cs.DB cs.DS

    Skew in Parallel Query Processing

    Authors: Paul Beame, Paraschos Koutris, Dan Suciu

    Abstract: We study the problem of computing a conjunctive query q in parallel, using p of servers, on a large database. We consider algorithms with one round of communication, and study the complexity of the communication. We are especially interested in the case where the data is skewed, which is a major challenge for scalable parallel query processing. We establish a tight connection between the fractiona… ▽ More

    Submitted 8 January, 2014; originally announced January 2014.

  18. arXiv:1312.4125  [pdf, other

    cs.DB cs.CC

    Model Counting of Query Expressions: Limitations of Propositional Methods

    Authors: Paul Beame, Jerry Li, Sudeepa Roy, Dan Suciu

    Abstract: Query evaluation in tuple-independent probabilistic databases is the problem of computing the probability of an answer to a query given independent probabilities of the individual tuples in a database instance. There are two main approaches to this problem: (1) in `grounded inference' one first obtains the lineage for the query and database instance as a Boolean formula, then performs weighted mod… ▽ More

    Submitted 15 December, 2013; originally announced December 2013.

    Comments: To appear in International Conference on Database Theory (ICDT) 2014

  19. arXiv:1309.6815  [pdf

    cs.DB cs.AI cs.CC

    Lower Bounds for Exact Model Counting and Applications in Probabilistic Databases

    Authors: Paul Beame, Jerry Li, Sudeepa Roy, Dan Suciu

    Abstract: The best current methods for exactly computing the number of satisfying assignments, or the satisfying probability, of Boolean formulas can be seen, either directly or indirectly, as building 'decision-DNNF' (decision decomposable negation normal form) representations of the input Boolean formulas. Decision-DNNFs are a special case of 'd-DNNF's where 'd' stands for 'deterministic'. We show that an… ▽ More

    Submitted 26 September, 2013; originally announced September 2013.

    Comments: Appears in Proceedings of the Twenty-Ninth Conference on Uncertainty in Artificial Intelligence (UAI2013)

    Report number: UAI-P-2013-PG-52-61

  20. arXiv:1309.3690  [pdf, other

    cs.CC

    Element Distinctness, Frequency Moments, and Sliding Windows

    Authors: Paul Beame, Raphael Clifford, Widad Machmouchi

    Abstract: We derive new time-space tradeoff lower bounds and algorithms for exactly computing statistics of input data, including frequency moments, element distinctness, and order statistics, that are simple to calculate for sorted data. We develop a randomized algorithm for the element distinctness problem whose time T and space S satisfy T in O (n^{3/2}/S^{1/2}), smaller than previous lower bounds for co… ▽ More

    Submitted 14 September, 2013; originally announced September 2013.

    Comments: arXiv admin note: substantial text overlap with arXiv:1212.4372

  21. arXiv:1306.5972  [pdf, other

    cs.DB

    Communication Steps for Parallel Query Processing

    Authors: Paul Beame, Paraschos Koutris, Dan Suciu

    Abstract: We consider the problem of computing a relational query $q$ on a large input database of size $n$, using a large number $p$ of servers. The computation is performed in rounds, and each server can receive only $O(n/p^{1-\varepsilon})$ bits of data, where $\varepsilon \in [0,1]$ is a parameter that controls replication. We examine how many global communication steps are needed to compute $q$. We est… ▽ More

    Submitted 25 June, 2013; originally announced June 2013.

    ACM Class: H.2.4

  22. arXiv:1212.4372  [pdf, other

    cs.CC cs.DS

    Sliding Windows with Limited Storage

    Authors: Paul Beame, Raphael Clifford, Widad Machmouchi

    Abstract: We consider time-space tradeoffs for exactly computing frequency moments and order statistics over sliding windows. Given an input of length 2n-1, the task is to output the function of each window of length n, giving n outputs in total. Computations over sliding windows are related to direct sum problems except that inputs to instances almost completely overlap. We show an average case and ran… ▽ More

    Submitted 17 September, 2013; v1 submitted 18 December, 2012; originally announced December 2012.

    Comments: The results of this paper are superceded by the paper at: arXiv:1309.3690

  23. Towards Understanding and Harnessing the Potential of Clause Learning

    Authors: P. Beame, H. Kautz, A. Sabharwal

    Abstract: Efficient implementations of DPLL with the addition of clause learning are the fastest complete Boolean satisfiability solvers and can handle many significant real-world problems, such as verification, planning and design. Despite its importance, little is known of the ultimate strengths and limitations of the technique. This paper presents the first precise characterization of clause learning as… ▽ More

    Submitted 30 June, 2011; originally announced July 2011.

    Journal ref: Journal Of Artificial Intelligence Research, Volume 22, pages 319-351, 2004

  24. arXiv:1008.2422  [pdf, ps, other

    cs.CC quant-ph

    The Quantum Query Complexity of AC0

    Authors: Paul Beame, Widad Machmouchi

    Abstract: We show that any quantum algorithm deciding whether an input function $f$ from $[n]$ to $[n]$ is 2-to-1 or almost 2-to-1 requires $Θ(n)$ queries to $f$. The same lower bound holds for determining whether or not a function $f$ from $[2n-2]$ to $[n]$ is surjective. These results yield a nearly linear $Ω(n/\log n)$ lower bound on the quantum query complexity of $\cl{AC}^0$. The best previous lower bo… ▽ More

    Submitted 30 January, 2012; v1 submitted 14 August, 2010; originally announced August 2010.

  25. arXiv:0912.0568  [pdf, ps, other

    cs.CC

    Hardness Amplification in Proof Complexity

    Authors: Paul Beame, Trinh Huynh, Toniann Pitassi

    Abstract: We present a general method for converting any family of unsatisfiable CNF formulas that is hard for one of the simplest proof systems, tree resolution, into formulas that require large rank in any proof system that manipulates polynomials or polynomial threshold functions of degree at most k (known as Th(k) proofs). Such systems include Lovasz-Schrijver and Cutting Planes proof systems as well… ▽ More

    Submitted 2 December, 2009; originally announced December 2009.

    Comments: 28 pages

  26. arXiv:0904.1615  [pdf, ps, other

    math.CO

    Longest Common Subsequences in Sets of Permutations

    Authors: Paul Beame, Eric Blais, Dang-Trinh Huynh-Ngoc

    Abstract: The sequence a_1,...,a_m is a common subsequence in the set of permutations S = {p_1,...,p_k} on [n] if it is a subsequence of p_i(1),...,p_i(n) and p_j(1),...,p_j(n) for some distinct p_i, p_j in S. Recently, Beame and Huynh-Ngoc (2008) showed that when k>=3, every set of k permutations on [n] has a common subsequence of length at least n^{1/3}. We show that, surprisingly, this lower bound is… ▽ More

    Submitted 9 April, 2009; originally announced April 2009.

    Comments: 9 pages

    MSC Class: 05D99