COMPLEXITY OF PARALLEL COMPUTATION ON MATROIDS.

Richard M. Karp*, Eli Upfal, Avi Wigderson

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

10 Scopus citations

Abstract

The complexity of the S-search problem for matroids is studied. The main result is a lower bound on any probabilistic algorithm for the S-search problem that acquires information about the input system by interrogating an independence oracle. It is proved that the expected time of any such probabilistic algorithm that uses a subexponential number of processors is OMEGA greater than n**1**/**3- epsilon ). This is one of the first nontrivial, superalgorithmic lower bounds on a randomized parallel computation. It implies that in the authors' model of computation Random-NC is strictly contained in P. Another consequence of the lower bounds is that the O greater than ROOT n) time probabilistic upper bound for arbitrary independence systems is close to optimal and cannot be significantly improved, even for matroids. However, this O( ROOT n) upper bound can be improved in a different sense for matroids - it can be made deterministic, still with polynomially many processors. Finally, it is shown that the lower bound can be beaten for the special case of graphic matroids.

Original languageEnglish
Title of host publicationAnnual Symposium on Foundations of Computer Science (Proceedings)
PublisherIEEE
Pages541-550
Number of pages10
ISBN (Print)0818606444, 9780818606441
DOIs
StatePublished - 1985
Externally publishedYes

Publication series

NameAnnual Symposium on Foundations of Computer Science (Proceedings)
ISSN (Print)0272-5428

Fingerprint

Dive into the research topics of 'COMPLEXITY OF PARALLEL COMPUTATION ON MATROIDS.'. Together they form a unique fingerprint.

Cite this