MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  RCS Revision: 1.46

Download:
Download as a PDF | Download as a PS
by Raymond Greenlaw, H. James Hoover, Walter L. Ruzzo
ftp://ftp.cs.washington.edu/tr/1991/05/UW-CSE-91-05-01.PS.Z
Add To MetaCart

Abstract:

This paper serves two purposes. Firstly, it is an elementary introduction to the theory of P-completeness--- the branch of complexity theory that focuses on identifying the problems in the class P that are "hardest, " in the sense that they appear to lack highly parallel solutions. That is, they do not have parallel solutions using time polynomial in the logarithm of the problem size and a polynomial number of processors unless all problem in P have such solutions, or equivalently, unless P = NC. Secondly, this paper is a reference work of P-complete problems. We present a compilation of the known P-complete problems, including several unpublished or new P-completeness results, and many open problems. This is a preliminary version, mainly containing the problem list. The latest version of this document is available in electronic form by anonymous ftp from thorhild.cs.ualberta.ca (129.128.4.53) as either a compressed dvi file (TR91-11.dvi.Z) or as a compressed postscript file (TR91-11.ps.Z), or from cs.washington.edu (128.95.1.4) as a compressed postscript file

Citations

7703 Computers and Intractability: A Guide to the Theory of NP-Completeness – Garey, Johnson - 1979
2110 The Design and Analysis of Computer Algorithms – Aho, Hopcroft, et al. - 1974
929 Graph Theory with applications – Bondy, Murty - 1976
534 Flows in Networks – Ford, Fulkerson - 1962
358 The complexity of theorem proving procedures – Cook - 1971
274 Introduction to Formal Language theory – Harrison - 1978
265 Parallelism in random access machines – Fortune, Wyllie - 1978
202 A taxonomy of problems with fast parallel algorithms – Cook - 1985
183 Algorithmic Graph Theory – Gibbons - 1985
170 A fast and simple randomized parallel algorithm for the maximal independent set problem – Alon, Babai, et al. - 1986
151 On uniformity within NC – Barrington, Immerman, et al. - 1990
119 Log depth circuits for division and related problems – Beame, Cook, et al. - 1986
73 On relating time and space to size and depth – Borodin - 1977
62 Characterizations of pushdown machines in terms of time-bounded computers – Cook - 1971
55 On the sequential nature of unification – Dwork, Kanellakis, et al. - 1984
54 On the convex layers of a planar set – Chazelle - 1985
46 Parallel computation for well-endowed rings and space-bounded probabilistic machines – Borodin, Cook, et al. - 1983
44 On the construction of parallel computers from various bases of Boolean functions – Goldschlager, Parberry - 1986
41 The monotone and planar circuit value problems are log space complete for P – Goldschlager - 1977
39 P-uniform circuit complexity – Allender - 1989
36 A New Parallel Algorithm for the Maximal Independent Set Problem – Goldberg, Spencer - 1989
35 An observation on time-storage trade off – Cook - 1974
31 Towards a complexity theory of synchronous parallel computation – Cook - 1981
29 Fast parallel matrix and gcd computations – Borodin, Gathen, et al. - 1982
27 Deterministic CFL's are accepted simultaneously in polynomial time and log squared space – Cook - 1979
27 Polynomial time algorithms for permutation groups – Furst, Hopcroft, et al. - 1980
26 A random NC algorithm for depth first search – Aggarwal, Anderson - 1988
24 A universal interconnection pattern for parallel computers – Goldschlager - 1982
22 A compendium of problems complete for P – Greenlaw, Hoover, et al. - 1991
19 The maximum flow problem is log space complete for P – Goldschlager, Shaw, et al. - 1982
18 Hardware complexity and parallel computation – Dymond, Cook - 1980
18 Computational Limitations of Small-Depth Circuits. ACM doctoral dissertation award – Hastad - 1987
16 Parallel Depth-First Search in General Directed Graphs – Aggarwal, Anderson, et al. - 1990
16 Structured vs. general models in computational complexity. L'Enseignement Math'ematique – Borodin - 1982
15 Approximation Algorithms for the Maximum Acyclic Subgraph Problem – Berger, Shor - 1990
15 Parallel algorithms for term matching – Dwork, Kanellakis, et al. - 1988
15 Triangulating a polygon in parallel – Goodrich - 1989
14 An NC Algorithm for Evaluating Monotone Planar Circuits – Delcher, Kosaraju - 1995
14 Linear Programming is LOG-SPACE Hard for P – Dobkin, Lipton, et al. - 1979
14 A new fixed point approach for stable networks and stable marriages – Feder - 1992
13 The parallel complexity of simple chain queries – Afrati, Papadimitriou - 1987
13 A space efficient algorithm for the monotone planar circuit value problem – Goldschlager - 1980
12 Complexity theory of parallel time and hardware – Dymond, Cook - 1989
12 Speedups of deterministic machines by synchronous parallel machines – Dymond, Tompa - 1985
11 Parallelism and greedy algorithms – Anderson, Mayr - 1984
11 Parallel approximation algorithms for bin packing – Anderson, Mayr, et al. - 1989
11 Storage requirements for deterministic polynomial time recognizable languages – Cook, Sethi - 1976
11 One-Way Permutations – Hastad - 1987
10 The Fourth Moment Method – Berger - 1991
10 Permutation groups in NC – Babai, Luks, et al. - 1987