Siu Man Chan’s research while affiliated with University of California, Berkeley 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 (5)


Figure 6: Example of QBF-to-DAG reduction for ∀x 3 ∃x 2 ∀x 1 (x 1 ∨ x 2 ∨ x 3 ) ∧ (x 1 ∨ x 2 ∨ x 3 ) ∧ (x 1 ∨ x 2 ∨ x 3 ).
Figure 9: Road graph of length 9 and width 3.
Figure 20: Example of Construction 9.2: product of a pyramid of height 1 and a rhombus.
Hardness of Approximation in PSPACE and Separation Results for Pebble Games
  • Preprint
  • File available

May 2023

·

34 Reads

Siu Man Chan

·

Massimo Lauria

·

Jakob Nordström

·

Marc Vinyals

We consider the pebble game on DAGs with bounded fan-in introduced in [Paterson and Hewitt '70] and the reversible version of this game in [Bennett '89], and study the question of how hard it is to decide exactly or approximately the number of pebbles needed for a given DAG in these games. We prove that the problem of eciding whether s~pebbles suffice to reversibly pebble a DAG G is PSPACE-complete, as was previously shown for the standard pebble game in [Gilbert, Lengauer and Tarjan '80]. Via two different graph product constructions we then strengthen these results to establish that both standard and reversible pebbling space are PSPACE-hard to approximate to within any additive constant. To the best of our knowledge, these are the first hardness of approximation results for pebble games in an unrestricted setting (even for polynomial time). Also, since [Chan '13] proved that reversible pebbling is equivalent to the games in [Dymond and Tompa '85] and [Raz and McKenzie '99], our results apply to the Dymond--Tompa and Raz--McKenzie games as well, and from the same paper it follows that resolution depth is PSPACE-hard to determine up to any additive constant. We also obtain a multiplicative logarithmic separation between reversible and standard pebbling space. This improves on the additive logarithmic separation previously known and could plausibly be tight, although we are not able to prove this. We leave as an interesting open problem whether our additive hardness of approximation result could be strengthened to a multiplicative bound if the computational resources are decreased from polynomial space to the more common setting of polynomial time.

Download


Tight bounds for monotone switching networks via fourier analysis

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.


Just a Pebble Game

June 2013

·

46 Reads

·

20 Citations

Proceedings of the Annual IEEE Conference on Computational Complexity

The two-player pebble game of Dymond-Tompa is identified as a barrier for existing techniques to save space or to speed up parallel algorithms for evaluation problems. Many combinatorial lower bounds to study I versus NI and NC versus P under different restricted settings scale in the same way as the pebbling algorithm of Dymond-Tompa. These lower bounds include, (1) the monotone separation of m-I from m-NI by studying the size of monotone switching networks in Potechin '10; (2) a new semantic separation of NC from P and of NCi from NCi+1 by studying circuit depth, based on the techniques developed for the semantic separation of NC1 from NC2 by the universal composition relation in Edmonds-Impagliazzo-Rudich-Sgall '01 and in Hastad- Wigderson '97; and (3) the monotone separation of m-NC from m-P and of m-NCi from m-NCi+1 by studying (a) the depth of monotone circuits in Raz-McKenzie '99; and (b) the size of monotone switching networks in Chan- Potechin '12. This supports the attempt to separate NC from P by focusing on depth complexity, and suggests the study of combinatorial invariants shaped by pebbling for proving lower bounds. An application to proof complexity gives tight bounds for the size and the depth of some refinements of resolution refutations.


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 (4)


... 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

... Since the optimisation problem of the original reversible pebble game is known to be PSPACEcomplete [Chan et al. 2015], we expect that our pebble game for Qurts is also PSPACE-complete. If that is indeed the case, there could be a reduction from the pebble game to the problem of Quantified Boolean Formulas (QBF), which is a well-known PSPACE-complete problem. ...

Hardness of Approximation in PSPACE and Separation Results for Pebble Games
  • Citing Conference Paper
  • October 2015

... The first inequality is obvious, and the first equality was proved in the work of Chan [Cha13], but for completeness we provide a simplified proof in Appendix D. The second equality follows from Lemma 4.2, and the last inequality follows from Lemma C.3. Thus, the corollary is proved. ...

Just a Pebble Game
  • Citing Conference Paper
  • June 2013

Proceedings of the Annual IEEE Conference on Computational Complexity

... 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