The probabilistic method yields deterministic parallel algorithms

We present a technique for converting RNC algorithms into NC algorithms. Our approach is based on a parallel implementation of the method of conditional probabilities. This method was used to convert probabilistic proofs of existence of combinatorial structures into polynomial time deterministic alg...

Full description

Saved in:
Bibliographic Details
Published inJournal of computer and system sciences Vol. 49; no. 3; pp. 478 - 516
Main Authors Motwani, Rajeev, (Seffi) Naor, Joseph, Naor, Moni
Format Journal Article
LanguageEnglish
Published Brugge Elsevier Inc 01.12.1994
Academic Press
Subjects
Online AccessGet full text

Cover

Loading…
Abstract We present a technique for converting RNC algorithms into NC algorithms. Our approach is based on a parallel implementation of the method of conditional probabilities. This method was used to convert probabilistic proofs of existence of combinatorial structures into polynomial time deterministic algorithms. It has the apparent drawback of being extremely sequential in nature. We show certain general conditions under which it is possible to use this technique for devising deterministic parallel algorithms. We use our technique to devise an NC algorithm for the set balancing problem. This problem turns out to be a useful tool for parallel algorithms. Using our de-randomization method and the set balancing algorithm, we provide an NC algorithm for the lattice approximation problem. We also use the lattice approximation problem to bootstrap the set balancing algorithm, and the result is a more processor efficient algorithm. The set balancing algorithm also yields an NC algorithm for near-optimal edge coloring of simple graphs. Our methods also extend to the parallelization of various algorithms in computational geometry that rely upon the random sampling technique of Clarkson. Finally, our methods apply to constructing certain combinatorial structures, e.g., Ramsey graphs and independent sets and covers of hypergraphs.
AbstractList We present a technique for converting RNC algorithms into NC algorithms. Our approach is based on a parallel implementation of the method of conditional probabilities. This method was used to convert probabilistic proofs of existence of combinatorial structures into polynomial time deterministic algorithms. It has the apparent drawback of being extremely sequential in nature. We show certain general conditions under which it is possible to use this technique for devising deterministic parallel algorithms. We use our technique to devise an NC algorithm for the set balancing problem. This problem turns out to be a useful tool for parallel algorithms. Using our de-randomization method and the set balancing algorithm, we provide an NC algorithm for the lattice approximation problem. We also use the lattice approximation problem to bootstrap the set balancing algorithm, and the result is a more processor efficient algorithm. The set balancing algorithm also yields an NC algorithm for near-optimal edge coloring of simple graphs. Our methods also extend to the parallelization of various algorithms in computational geometry that rely upon the random sampling technique of Clarkson. Finally, our methods apply to constructing certain combinatorial structures, e.g., Ramsey graphs and independent sets and covers of hypergraphs.
Author Motwani, Rajeev
Naor, Moni
(Seffi) Naor, Joseph
Author_xml – sequence: 1
  givenname: Rajeev
  surname: Motwani
  fullname: Motwani, Rajeev
  organization: Department of Computer Science, Stanford University, Stanford, California 94305, USA
– sequence: 2
  givenname: Joseph
  surname: (Seffi) Naor
  fullname: (Seffi) Naor, Joseph
  organization: Department of Computer Science, Technion, Haifa 32000, Israel
– sequence: 3
  givenname: Moni
  surname: Naor
  fullname: Naor, Moni
  organization: Department of Applied Math and Computer Science, Weizmann Institute, Rehovot 76100, Israel
BackLink http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=3379420$$DView record in Pascal Francis
BookMark eNqFkEtPwzAQhC1UJNrCT0DKgQMcAuvETpwTqipeUiUOlLPlx4YaOQ_ZEVL_PWmDemUve5hvdjWzILO2a5GQawr3FGjx8AGQZSmMcwv8TgAUVSrOyJxCBWlWZmxG5ifkgixi_AaglBf5nKy2O0z60GmlnXdxcCZpcNh1Ntk79DYmFgcMjWsnrVdBeY8-Uf6rC27YNfGSnNfKR7z620vy-fy0Xb-mm_eXt_VqkxrGqiFlAhQXvBQWqKg1KzTNUKGtTA1oGDc0N9yWxqoScl0hK22pmeJQa3GQ8iXh010TuhgD1rIPrlFhLynIQw_y2IM8hJTA5bEHKUbfzeTrVTTK10G1xsWTOc_LimUwYo8ThmOGH4dBRuOwNWhdQDNI27l_Hv0CtuR0QA
CODEN JCSSBM
CitedBy_id crossref_primary_10_1137_S0097539792240005
crossref_primary_10_3390_e19080427
crossref_primary_10_1016_S0304_3975_99_00337_0
crossref_primary_10_1007_s00446_020_00376_1
crossref_primary_10_1016_S0166_218X_99_00190_0
crossref_primary_10_1137_22M1520177
crossref_primary_10_1137_S0097539703434620
crossref_primary_10_1002_1098_2418_200007_16_4_293__AID_RSA1_3_0_CO_2_F
crossref_primary_10_1137_S0097539793250767
crossref_primary_10_1006_jcss_1999_1695
crossref_primary_10_1007_BF01940869
crossref_primary_10_1007_BF02523683
crossref_primary_10_1016_j_tcs_2016_11_028
crossref_primary_10_1016_S0743_7315_03_00115_1
crossref_primary_10_1016_j_jco_2006_09_005
Cites_doi 10.1016/0196-6774(83)90032-9
10.1016/0012-365X(75)90058-8
10.1109/TC.1981.6312171
10.1016/0097-3165(78)90028-6
10.1016/0196-6774(86)90019-2
10.1016/0022-0000(88)90027-X
10.1137/0215074
10.1016/0196-6774(87)90026-5
10.1007/BF02579409
10.1007/BF02187876
10.1137/0217052
10.1016/0097-3165(73)90005-8
10.1016/0022-0000(88)90003-7
10.1007/BF02579205
10.1214/aoms/1177729330
10.1016/0012-365X(88)90129-X
10.1090/S0002-9947-1985-0784009-0
10.1137/0222053
10.1016/0166-218X(81)90022-6
10.1145/115234.115347
10.1007/BF02579407
10.1007/BF02187879
10.1145/4221.4226
10.1137/0210055
ContentType Journal Article
Copyright 1994 Academic Press, Inc.
1995 INIST-CNRS
Copyright_xml – notice: 1994 Academic Press, Inc.
– notice: 1995 INIST-CNRS
DBID 6I.
AAFTH
IQODW
AAYXX
CITATION
DOI 10.1016/S0022-0000(05)80069-8
DatabaseName ScienceDirect Open Access Titles
Elsevier:ScienceDirect:Open Access
Pascal-Francis
CrossRef
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
Applied Sciences
EISSN 1090-2724
EndPage 516
ExternalDocumentID 10_1016_S0022_0000_05_80069_8
3379420
S0022000005800698
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
1B1
1OL
1~.
1~5
29K
4.4
457
4G.
5GY
5VS
6I.
6TJ
7-5
71M
8P~
9JN
AACTN
AAEDT
AAEDW
AAFTH
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAQXK
AAXUO
AAYFN
AAYJJ
ABBOA
ABEFU
ABJNI
ABMAC
ABTAH
ABVKL
ABXDB
ABYKQ
ACDAQ
ACGFS
ACNNM
ACRLP
ACZNC
ADBBV
ADEZE
ADFGL
ADMUD
AEBSH
AEKER
AENEX
AETEA
AEXQZ
AFKWA
AFTJW
AGHFR
AGUBO
AGYEJ
AHHHB
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ASPBG
AVWKF
AXJTR
AZFZN
BKOJK
BLXMC
CAG
COF
CS3
D-I
DM4
DU5
EBS
EFBJH
EFLBG
EJD
EO8
EO9
EP2
EP3
FDB
FEDTE
FGOYB
FIRID
FNPLU
FYGXN
G-Q
G8K
GBLVA
GBOLZ
HVGLF
HZ~
IHE
IXB
J1W
KOM
LG5
LG9
LY7
M41
MO0
MVM
N9A
NCXOZ
O-L
O9-
OAUVE
OHT
OK1
OZT
P-8
P-9
P2P
PC.
Q38
R2-
RIG
RNS
ROL
RPZ
SDF
SDG
SDP
SES
SEW
SPC
SPCBC
SSV
SSZ
T5K
TN5
TWZ
UPT
WH7
WUQ
XJT
XOL
XPP
YQT
ZCG
ZMT
ZU3
ZY4
~G-
08R
ABPIF
ABPTK
IQODW
0SF
AAXKI
AAYXX
ADVLN
AFJKZ
AKRWK
CITATION
ID FETCH-LOGICAL-c449t-480a58578d018fb46b12eaed9cf0ec45c13c5d7cda703b9e47d7b4a50fb813c53
IEDL.DBID ABVKL
ISSN 0022-0000
IngestDate Thu Sep 26 19:22:16 EDT 2024
Sun Oct 29 17:06:59 EDT 2023
Fri Feb 23 02:19:40 EST 2024
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 3
Keywords Computational geometry
Parallel algorithm
Probabilistic approach
Sequential
Graph colouring
Deterministic approach
Parallelization
Polynomial time
Language English
License http://www.elsevier.com/open-access/userlicense/1.0
CC BY 4.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c449t-480a58578d018fb46b12eaed9cf0ec45c13c5d7cda703b9e47d7b4a50fb813c53
OpenAccessLink https://www.sciencedirect.com/science/article/pii/S0022000005800698
PageCount 39
ParticipantIDs crossref_primary_10_1016_S0022_0000_05_80069_8
pascalfrancis_primary_3379420
elsevier_sciencedirect_doi_10_1016_S0022_0000_05_80069_8
PublicationCentury 1900
PublicationDate 1994-12-01
PublicationDateYYYYMMDD 1994-12-01
PublicationDate_xml – month: 12
  year: 1994
  text: 1994-12-01
  day: 01
PublicationDecade 1990
PublicationPlace Brugge
PublicationPlace_xml – name: Brugge
PublicationTitle Journal of computer and system sciences
PublicationYear 1994
Publisher Elsevier Inc
Academic Press
Publisher_xml – name: Elsevier Inc
– name: Academic Press
References Beck, Fiala (bib6) 1981; 3
Olson, Spencer (bib35) 1978; 25
Lovàsz (bib26) 1975; 13
Chernoff (bib9) 1952; 23
Haussler, Welzl (bib19) 1987; 2
Luby (bib27) 1986; 15
Set intersection problems, unpublished manuscript, 1985.
Naor (bib33) 1992
Erdös, Selfridge (bib15) 1973; 14
Berger, Rompel, Shor (bib8) 1989
Clarkson (bib12) 1987; 2
MacWilliams, Sloane (bib30) 1977
Mulmuley, Vazirani, Vazirani (bib32) 1987
Berger, Rompel (bib7) 1991; 38
Spencer (bib39) 1985; 289
Lev, Pippenger, Valiant (bib25) 1981; 30
Galil, Leven (bib17) 1983; 4
Naor, Naor (bib34) 1993; 22
Karp, Upfal, Wigderson (bib22) 1986; 6
Spencer (bib40) 1986; 6
Karp, Upfal, Wigderson (bib23) 1985; 36
Vizing (bib41) 1964; 3
Clarkson (bib13) 1988
Karloff, Shmoys (bib21) 1987; 8
Motwani, Naor, Naor (bib29) 1989
Feller (bib16) 1967
Arjomandi (bib4) 1982; 20
Clarkson, Shor (bib14) 1988
Holyer (bib18) 1981; 10
Beck (bib5) 1988/1989; 73
Karger, Motwani (bib20) 1993
Luby (bib28) 1988
Chazelle, Friedman (bib10) 1988
Alon, Babai, Itai (bib2) 1986; 7
Adleman (bib1) 1978
Mulmuley (bib31) 1987; 7
Reif, Sen (bib37) 1988
Clarkson (bib11) 1988; 17
Raghavan (bib36) 1988; 37
Spencer (bib38) 1987
Karp, Wigderson (bib24) 1985; 32
Karp (10.1016/S0022-0000(05)80069-8_bib22) 1986; 6
Chazelle (10.1016/S0022-0000(05)80069-8_bib10) 1988
Clarkson (10.1016/S0022-0000(05)80069-8_bib14) 1988
10.1016/S0022-0000(05)80069-8_bib3
Clarkson (10.1016/S0022-0000(05)80069-8_bib12) 1987; 2
Karloff (10.1016/S0022-0000(05)80069-8_bib21) 1987; 8
Karp (10.1016/S0022-0000(05)80069-8_bib23) 1985; 36
Luby (10.1016/S0022-0000(05)80069-8_bib28) 1988
MacWilliams (10.1016/S0022-0000(05)80069-8_bib30) 1977
Galil (10.1016/S0022-0000(05)80069-8_bib17) 1983; 4
Adleman (10.1016/S0022-0000(05)80069-8_bib1) 1978
Feller (10.1016/S0022-0000(05)80069-8_bib16) 1967
Chernoff (10.1016/S0022-0000(05)80069-8_bib9) 1952; 23
Spencer (10.1016/S0022-0000(05)80069-8_bib38) 1987
Olson (10.1016/S0022-0000(05)80069-8_bib35) 1978; 25
Lovàsz (10.1016/S0022-0000(05)80069-8_bib26) 1975; 13
Naor (10.1016/S0022-0000(05)80069-8_bib34) 1993; 22
Haussler (10.1016/S0022-0000(05)80069-8_bib19) 1987; 2
Vizing (10.1016/S0022-0000(05)80069-8_bib41) 1964; 3
Karp (10.1016/S0022-0000(05)80069-8_bib24) 1985; 32
Clarkson (10.1016/S0022-0000(05)80069-8_bib11) 1988; 17
Motwani (10.1016/S0022-0000(05)80069-8_bib29) 1989
Luby (10.1016/S0022-0000(05)80069-8_bib27) 1986; 15
Erdös (10.1016/S0022-0000(05)80069-8_bib15) 1973; 14
Berger (10.1016/S0022-0000(05)80069-8_bib7_1) 1991; 38
Beck (10.1016/S0022-0000(05)80069-8_bib5) 1988; 73
Beck (10.1016/S0022-0000(05)80069-8_bib6) 1981; 3
Clarkson (10.1016/S0022-0000(05)80069-8_bib13) 1988
Spencer (10.1016/S0022-0000(05)80069-8_bib40) 1986; 6
Mulmuley (10.1016/S0022-0000(05)80069-8_bib32) 1987
Lev (10.1016/S0022-0000(05)80069-8_bib25) 1981; 30
Holyer (10.1016/S0022-0000(05)80069-8_bib18) 1981; 10
(10.1016/S0022-0000(05)80069-8_bib7_2) 1989
Mulmuley (10.1016/S0022-0000(05)80069-8_bib31) 1987; 7
Alon (10.1016/S0022-0000(05)80069-8_bib2) 1986; 7
Karger (10.1016/S0022-0000(05)80069-8_bib20) 1993
Raghavan (10.1016/S0022-0000(05)80069-8_bib36) 1988; 37
Naor (10.1016/S0022-0000(05)80069-8_bib33) 1992
Berger (10.1016/S0022-0000(05)80069-8_bib8) 1989
Reif (10.1016/S0022-0000(05)80069-8_bib37) 1988
Spencer (10.1016/S0022-0000(05)80069-8_bib39) 1985; 289
Arjomandi (10.1016/S0022-0000(05)80069-8_bib4) 1982; 20
References_xml – volume: 15
  start-page: 1036
  year: 1986
  end-page: 1053
  ident: bib27
  article-title: A simple parallel algorithm for the maximal independent set
  publication-title: SIAM J. Comput.
  contributor:
    fullname: Luby
– start-page: 8
  year: 1989
  end-page: 13
  ident: bib29
  article-title: The probabilistic method yields deterministic parallel algorithms
  publication-title: 30th Annual Symposium on the Foundations of Computer Science
  contributor:
    fullname: Naor
– volume: 4
  start-page: 35
  year: 1983
  end-page: 44
  ident: bib17
  article-title: NP completeness of finding the chromatic index of regular graphs
  publication-title: J. Algorithms
  contributor:
    fullname: Leven
– volume: 6
  start-page: 35
  year: 1986
  end-page: 48
  ident: bib22
  article-title: Constructing a perfect matching is in random NC
  publication-title: Combinatorica
  contributor:
    fullname: Wigderson
– start-page: 54
  year: 1989
  end-page: 59
  ident: bib8
  article-title: Efficient NC algorithms for set cover with applications to learning and geometry
  publication-title: 30th Annual Symposium on the Foundations of Computer Science
  contributor:
    fullname: Shor
– volume: 30
  start-page: 93
  year: 1981
  end-page: 100
  ident: bib25
  article-title: A fast parallel algorithm for routing in permutation networks
  publication-title: IEEE Trans. Comput.
  contributor:
    fullname: Valiant
– volume: 20
  start-page: 82
  year: 1982
  end-page: 101
  ident: bib4
  article-title: An efficient algorithm for coloring the edges of a graph with Δ + 1 colors
  publication-title: Canad. J. Oper. Res. Inform. Process. (INFOR)
  contributor:
    fullname: Arjomandi
– year: 1977
  ident: bib30
  article-title: The Theory of Error Correcting Codes
  contributor:
    fullname: Sloane
– volume: 8
  start-page: 39
  year: 1987
  end-page: 52
  ident: bib21
  article-title: Efficient parallel algorithms for edge coloring problems
  publication-title: J. Algorithms
  contributor:
    fullname: Shmoys
– start-page: 1
  year: 1988
  end-page: 11
  ident: bib13
  article-title: Applications of random sampling in computational geometry
  publication-title: Proceedings, 4th Annual ACM Symposium on Computational Geometry
  contributor:
    fullname: Clarkson
– year: 1988
  ident: bib37
  article-title: Optimal randomized parallel algorithms for computational geometry
  publication-title: Proceedings, 16th International Conference on Parallel Processing
  contributor:
    fullname: Sen
– volume: 10
  start-page: 718
  year: 1981
  end-page: 720
  ident: bib18
  article-title: The NP-completeness of edge-coloring
  publication-title: SIAM J. Comput.
  contributor:
    fullname: Holyer
– volume: 73
  start-page: 13
  year: 1988/1989
  end-page: 25
  ident: bib5
  article-title: Balanced two-colorings of finite sets in the cube
  publication-title: Discrete Math.
  contributor:
    fullname: Beck
– start-page: 75
  year: 1978
  end-page: 83
  ident: bib1
  article-title: Two theorems on random polynomial time
  publication-title: 19th Annual Symposium on Foundations of Computer Science
  contributor:
    fullname: Adleman
– volume: 23
  start-page: 492
  year: 1952
  end-page: 509
  ident: bib9
  article-title: A measure of asymptotic efficiency for tests based on the sum of observations
  publication-title: Ann. Math. Statist.
  contributor:
    fullname: Chernoff
– year: 1992
  ident: bib33
  article-title: Constructing Ramsey Graphs from Small Probability Spaces
  publication-title: IBM Research Report RJ 8810
  contributor:
    fullname: Naor
– year: 1967
  ident: bib16
  article-title: An Introduction to the Theory of Probability and Its Applications
  contributor:
    fullname: Feller
– start-page: 539
  year: 1988
  end-page: 549
  ident: bib10
  article-title: A deterministic view of random sampling and its use in geometry
  publication-title: 29th Annual Symposium on the Foundations of Computer Science
  contributor:
    fullname: Friedman
– volume: 14
  start-page: 298
  year: 1973
  end-page: 301
  ident: bib15
  article-title: On a combinatorial game
  publication-title: J. Combin. Theory, Ser. B
  contributor:
    fullname: Selfridge
– volume: 7
  start-page: 101
  year: 1987
  end-page: 104
  ident: bib31
  article-title: A fast parallel algorithm to compute the rank of a matrix over an arbitrary field
  publication-title: Combinatorica
  contributor:
    fullname: Mulmuley
– volume: 13
  start-page: 383
  year: 1975
  end-page: 390
  ident: bib26
  article-title: On the ratio of optimal integral and fractional covers
  publication-title: Discrete Math.
  contributor:
    fullname: Lovàsz
– volume: 32
  start-page: 762
  year: 1985
  end-page: 773
  ident: bib24
  article-title: A fast parallel algorithm for the maximal independent set problem
  publication-title: J. Assoc. Comput. Mach.
  contributor:
    fullname: Wigderson
– volume: 3
  start-page: 1
  year: 1981
  end-page: 8
  ident: bib6
  article-title: Integer-making theorems
  publication-title: Discrete Appl. Math.
  contributor:
    fullname: Fiala
– volume: 2
  start-page: 195
  year: 1987
  end-page: 222
  ident: bib12
  article-title: New applications of random sampling in computational geometry
  publication-title: Discrete Comput. Geom.
  contributor:
    fullname: Clarkson
– start-page: 355
  year: 1987
  end-page: 364
  ident: bib32
  article-title: Matching is as easy as matrix inversion
  publication-title: 19th Annual ACM Symposium on the Theory of Computing
  contributor:
    fullname: Vazirani
– volume: 3
  start-page: 25
  year: 1964
  end-page: 30
  ident: bib41
  article-title: On an estimate of the chromatic class of a
  publication-title: Siskret. Anal.
  contributor:
    fullname: Vizing
– year: 1987
  ident: bib38
  article-title: Ten Lectures on the Probabilistic Method
  contributor:
    fullname: Spencer
– volume: 7
  start-page: 567
  year: 1986
  end-page: 583
  ident: bib2
  article-title: A fast and simple randomized algorithm for the maximal independent set problem
  publication-title: J. Algorithms
  contributor:
    fullname: Itai
– volume: 22
  start-page: 838
  year: 1993
  end-page: 856
  ident: bib34
  article-title: Small bias probability spaces: Efficient constructions and applications
  publication-title: SIAM J. Comput.
  contributor:
    fullname: Naor
– volume: 38
  start-page: 1026
  year: 1991
  end-page: 1046
  ident: bib7
  article-title: Simulating (log
  publication-title: J. Assoc. Comput. Mach.
  contributor:
    fullname: Rompel
– volume: 36
  start-page: 225
  year: 1985
  end-page: 253
  ident: bib23
  article-title: The complexity of parallel search
  publication-title: J. Comput. System Sci.
  contributor:
    fullname: Wigderson
– volume: 17
  start-page: 830
  year: 1988
  end-page: 847
  ident: bib11
  article-title: A randomized algorithm for closest point queries
  publication-title: SIAM J. Comput.
  contributor:
    fullname: Clarkson
– volume: 37
  start-page: 130
  year: 1988
  end-page: 143
  ident: bib36
  article-title: Probabilistic construction of deterministic algorithms: approximation packing integer programs
  publication-title: J. Comput. System Sci.
  contributor:
    fullname: Raghavan
– start-page: 162
  year: 1988
  end-page: 173
  ident: bib28
  article-title: Removing randomness in parallel computation without a processor penalty
  publication-title: 29th Annual Symposium on Foundations of Computer Science
  contributor:
    fullname: Luby
– year: 1993
  ident: bib20
  article-title: Derandomization through Approximation: An
  publication-title: Report No. STAN-CS-93-1471
  contributor:
    fullname: Motwani
– volume: 289
  start-page: 679
  year: 1985
  end-page: 706
  ident: bib39
  article-title: Six standard deviations suffice
  publication-title: Trans. Amer. Math. Soc.
  contributor:
    fullname: Spencer
– volume: 2
  start-page: 127
  year: 1987
  end-page: 151
  ident: bib19
  article-title: Epsilon-nets and simplex range queries
  publication-title: Discrete Comput. Geom.
  contributor:
    fullname: Welzl
– start-page: 12
  year: 1988
  end-page: 17
  ident: bib14
  article-title: Algorithms for diametrical pairs and convex hulls that are optimal, randomized, and incremental
  publication-title: Proceedings, 4th Annual ACM Symposium on Computational Geometry
  contributor:
    fullname: Shor
– volume: 25
  start-page: 29
  year: 1978
  end-page: 37
  ident: bib35
  article-title: Balancing families of sets
  publication-title: J. Combin. Theory Ser. A
  contributor:
    fullname: Spencer
– volume: 6
  start-page: 55
  year: 1986
  end-page: 65
  ident: bib40
  article-title: Balancing vectors in the max norm
  publication-title: Combinatorica
  contributor:
    fullname: Spencer
– volume: 4
  start-page: 35
  year: 1983
  ident: 10.1016/S0022-0000(05)80069-8_bib17
  article-title: NP completeness of finding the chromatic index of regular graphs
  publication-title: J. Algorithms
  doi: 10.1016/0196-6774(83)90032-9
  contributor:
    fullname: Galil
– start-page: 12
  year: 1988
  ident: 10.1016/S0022-0000(05)80069-8_bib14
  article-title: Algorithms for diametrical pairs and convex hulls that are optimal, randomized, and incremental
  contributor:
    fullname: Clarkson
– year: 1988
  ident: 10.1016/S0022-0000(05)80069-8_bib37
  article-title: Optimal randomized parallel algorithms for computational geometry
  contributor:
    fullname: Reif
– volume: 13
  start-page: 383
  year: 1975
  ident: 10.1016/S0022-0000(05)80069-8_bib26
  article-title: On the ratio of optimal integral and fractional covers
  publication-title: Discrete Math.
  doi: 10.1016/0012-365X(75)90058-8
  contributor:
    fullname: Lovàsz
– volume: 30
  start-page: 93
  year: 1981
  ident: 10.1016/S0022-0000(05)80069-8_bib25
  article-title: A fast parallel algorithm for routing in permutation networks
  publication-title: IEEE Trans. Comput.
  doi: 10.1109/TC.1981.6312171
  contributor:
    fullname: Lev
– volume: 25
  start-page: 29
  year: 1978
  ident: 10.1016/S0022-0000(05)80069-8_bib35
  article-title: Balancing families of sets
  publication-title: J. Combin. Theory Ser. A
  doi: 10.1016/0097-3165(78)90028-6
  contributor:
    fullname: Olson
– volume: 7
  start-page: 567
  year: 1986
  ident: 10.1016/S0022-0000(05)80069-8_bib2
  article-title: A fast and simple randomized algorithm for the maximal independent set problem
  publication-title: J. Algorithms
  doi: 10.1016/0196-6774(86)90019-2
  contributor:
    fullname: Alon
– volume: 36
  start-page: 225
  year: 1985
  ident: 10.1016/S0022-0000(05)80069-8_bib23
  article-title: The complexity of parallel search
  publication-title: J. Comput. System Sci.
  doi: 10.1016/0022-0000(88)90027-X
  contributor:
    fullname: Karp
– volume: 15
  start-page: 1036
  year: 1986
  ident: 10.1016/S0022-0000(05)80069-8_bib27
  article-title: A simple parallel algorithm for the maximal independent set
  publication-title: SIAM J. Comput.
  doi: 10.1137/0215074
  contributor:
    fullname: Luby
– start-page: 539
  year: 1988
  ident: 10.1016/S0022-0000(05)80069-8_bib10
  article-title: A deterministic view of random sampling and its use in geometry
  contributor:
    fullname: Chazelle
– volume: 8
  start-page: 39
  year: 1987
  ident: 10.1016/S0022-0000(05)80069-8_bib21
  article-title: Efficient parallel algorithms for edge coloring problems
  publication-title: J. Algorithms
  doi: 10.1016/0196-6774(87)90026-5
  contributor:
    fullname: Karloff
– volume: 6
  start-page: 55
  year: 1986
  ident: 10.1016/S0022-0000(05)80069-8_bib40
  article-title: Balancing vectors in the max norm
  publication-title: Combinatorica
  doi: 10.1007/BF02579409
  contributor:
    fullname: Spencer
– volume: 2
  start-page: 127
  year: 1987
  ident: 10.1016/S0022-0000(05)80069-8_bib19
  article-title: Epsilon-nets and simplex range queries
  publication-title: Discrete Comput. Geom.
  doi: 10.1007/BF02187876
  contributor:
    fullname: Haussler
– year: 1987
  ident: 10.1016/S0022-0000(05)80069-8_bib38
  contributor:
    fullname: Spencer
– volume: 17
  start-page: 830
  year: 1988
  ident: 10.1016/S0022-0000(05)80069-8_bib11
  article-title: A randomized algorithm for closest point queries
  publication-title: SIAM J. Comput.
  doi: 10.1137/0217052
  contributor:
    fullname: Clarkson
– start-page: 162
  year: 1988
  ident: 10.1016/S0022-0000(05)80069-8_bib28
  article-title: Removing randomness in parallel computation without a processor penalty
  contributor:
    fullname: Luby
– volume: 14
  start-page: 298
  year: 1973
  ident: 10.1016/S0022-0000(05)80069-8_bib15
  article-title: On a combinatorial game
  publication-title: J. Combin. Theory, Ser. B
  doi: 10.1016/0097-3165(73)90005-8
  contributor:
    fullname: Erdös
– volume: 37
  start-page: 130
  year: 1988
  ident: 10.1016/S0022-0000(05)80069-8_bib36
  article-title: Probabilistic construction of deterministic algorithms: approximation packing integer programs
  publication-title: J. Comput. System Sci.
  doi: 10.1016/0022-0000(88)90003-7
  contributor:
    fullname: Raghavan
– start-page: 8
  year: 1989
  ident: 10.1016/S0022-0000(05)80069-8_bib29
  article-title: The probabilistic method yields deterministic parallel algorithms
  contributor:
    fullname: Motwani
– ident: 10.1016/S0022-0000(05)80069-8_bib3
– volume: 7
  start-page: 101
  year: 1987
  ident: 10.1016/S0022-0000(05)80069-8_bib31
  article-title: A fast parallel algorithm to compute the rank of a matrix over an arbitrary field
  publication-title: Combinatorica
  doi: 10.1007/BF02579205
  contributor:
    fullname: Mulmuley
– volume: 23
  start-page: 492
  year: 1952
  ident: 10.1016/S0022-0000(05)80069-8_bib9
  article-title: A measure of asymptotic efficiency for tests based on the sum of observations
  publication-title: Ann. Math. Statist.
  doi: 10.1214/aoms/1177729330
  contributor:
    fullname: Chernoff
– year: 1993
  ident: 10.1016/S0022-0000(05)80069-8_bib20
  article-title: Derandomization through Approximation: An NC Algorithm for Minimum Cuts
  contributor:
    fullname: Karger
– start-page: 54
  year: 1989
  ident: 10.1016/S0022-0000(05)80069-8_bib8
  article-title: Efficient NC algorithms for set cover with applications to learning and geometry
  contributor:
    fullname: Berger
– year: 1992
  ident: 10.1016/S0022-0000(05)80069-8_bib33
  article-title: Constructing Ramsey Graphs from Small Probability Spaces
  contributor:
    fullname: Naor
– volume: 73
  start-page: 13
  year: 1988
  ident: 10.1016/S0022-0000(05)80069-8_bib5
  article-title: Balanced two-colorings of finite sets in the cube
  publication-title: Discrete Math.
  doi: 10.1016/0012-365X(88)90129-X
  contributor:
    fullname: Beck
– volume: 3
  start-page: 25
  year: 1964
  ident: 10.1016/S0022-0000(05)80069-8_bib41
  article-title: On an estimate of the chromatic class of a p-graph
  publication-title: Siskret. Anal.
  contributor:
    fullname: Vizing
– start-page: 75
  year: 1978
  ident: 10.1016/S0022-0000(05)80069-8_bib1
  article-title: Two theorems on random polynomial time
  contributor:
    fullname: Adleman
– volume: 289
  start-page: 679
  year: 1985
  ident: 10.1016/S0022-0000(05)80069-8_bib39
  article-title: Six standard deviations suffice
  publication-title: Trans. Amer. Math. Soc.
  doi: 10.1090/S0002-9947-1985-0784009-0
  contributor:
    fullname: Spencer
– start-page: 2
  year: 1989
  ident: 10.1016/S0022-0000(05)80069-8_bib7_2
– volume: 22
  start-page: 838
  year: 1993
  ident: 10.1016/S0022-0000(05)80069-8_bib34
  article-title: Small bias probability spaces: Efficient constructions and applications
  publication-title: SIAM J. Comput.
  doi: 10.1137/0222053
  contributor:
    fullname: Naor
– volume: 3
  start-page: 1
  year: 1981
  ident: 10.1016/S0022-0000(05)80069-8_bib6
  article-title: Integer-making theorems
  publication-title: Discrete Appl. Math.
  doi: 10.1016/0166-218X(81)90022-6
  contributor:
    fullname: Beck
– volume: 38
  start-page: 1026
  year: 1991
  ident: 10.1016/S0022-0000(05)80069-8_bib7_1
  article-title: Simulating (logc n)-wise independence in NC
  publication-title: J. Assoc. Comput. Mach.
  doi: 10.1145/115234.115347
  contributor:
    fullname: Berger
– volume: 6
  start-page: 35
  year: 1986
  ident: 10.1016/S0022-0000(05)80069-8_bib22
  article-title: Constructing a perfect matching is in random NC
  publication-title: Combinatorica
  doi: 10.1007/BF02579407
  contributor:
    fullname: Karp
– start-page: 355
  year: 1987
  ident: 10.1016/S0022-0000(05)80069-8_bib32
  article-title: Matching is as easy as matrix inversion
  contributor:
    fullname: Mulmuley
– volume: 2
  start-page: 195
  year: 1987
  ident: 10.1016/S0022-0000(05)80069-8_bib12
  article-title: New applications of random sampling in computational geometry
  publication-title: Discrete Comput. Geom.
  doi: 10.1007/BF02187879
  contributor:
    fullname: Clarkson
– year: 1967
  ident: 10.1016/S0022-0000(05)80069-8_bib16
  contributor:
    fullname: Feller
– volume: 20
  start-page: 82
  year: 1982
  ident: 10.1016/S0022-0000(05)80069-8_bib4
  article-title: An efficient algorithm for coloring the edges of a graph with Δ + 1 colors
  publication-title: Canad. J. Oper. Res. Inform. Process. (INFOR)
  contributor:
    fullname: Arjomandi
– start-page: 1
  year: 1988
  ident: 10.1016/S0022-0000(05)80069-8_bib13
  article-title: Applications of random sampling in computational geometry
  contributor:
    fullname: Clarkson
– volume: 32
  start-page: 762
  year: 1985
  ident: 10.1016/S0022-0000(05)80069-8_bib24
  article-title: A fast parallel algorithm for the maximal independent set problem
  publication-title: J. Assoc. Comput. Mach.
  doi: 10.1145/4221.4226
  contributor:
    fullname: Karp
– year: 1977
  ident: 10.1016/S0022-0000(05)80069-8_bib30
  contributor:
    fullname: MacWilliams
– volume: 10
  start-page: 718
  year: 1981
  ident: 10.1016/S0022-0000(05)80069-8_bib18
  article-title: The NP-completeness of edge-coloring
  publication-title: SIAM J. Comput.
  doi: 10.1137/0210055
  contributor:
    fullname: Holyer
SSID ssj0011563
Score 1.6532928
Snippet We present a technique for converting RNC algorithms into NC algorithms. Our approach is based on a parallel implementation of the method of conditional...
SourceID crossref
pascalfrancis
elsevier
SourceType Aggregation Database
Index Database
Publisher
StartPage 478
SubjectTerms Algorithmics. Computability. Computer arithmetics
Applied sciences
Artificial intelligence
Computer science; control theory; systems
Exact sciences and technology
Pattern recognition. Digital image processing. Computational geometry
Software
Software engineering
Theoretical computing
Title The probabilistic method yields deterministic parallel algorithms
URI https://dx.doi.org/10.1016/S0022-0000(05)80069-8
Volume 49
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV07T8MwELb6WECIRwHxapWBAYZQJ7ETZ2wrqvIqC0URS2THDlQKbdWGgX_POY8-BoTEGDu-RHe-z2f5_B1Cl57NOGXCMpXlKtigcPA5bktTORocI6mo1Ce6T0N3MCL3AQ0qqFfehdFplQX255ieoXXR0i602Z6Nx_qOr21nMS5lmm-XVVHdhugXvLPe6b4-PC4PE2CL4pSk4fr91UWeXEjWeIXpdSbHZL8tUTszvgDFxXnFi7VlqL-Pdov40ejkv3iAKmrSQHtlbQajcNUG2l4jGjxEHZgNhq4dk_HpampmIy8dbXzrDLaFIYusmLxP84EniUoMnrxP5-P043NxhEb925fewCyKJ5gRIX5qEobBCOCPElssFsQVlq24kn4UYxURGllORKUXSQ4-L3xFPOkJwimOBdNdzjGqTaYTdYIMjnFsAQ4R4XhEukpQ3_JpDJvnmEQ-ZqfoptRXOMs5MsJV8hgoWJ9w4xDTMFNwCANYqdVww9gh4PhfQ5sbVlh-0HEAWWx89n_R52grI0rOclUuUC2df6kmRBypaBUzqoWqd0EXnoa94PntBy2P0dg
link.rule.ids 315,783,787,3513,27581,27936,27937,45675,45886
linkProvider Elsevier
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV07T8MwELZKGQAhHgXEq5CBAYZQJ7ETZyyIqoW2Uyt1s_wKVApt1YaBf4_tJH0MCInVjs_R-e6zLd99B8Bd5BOGCfdc5YVKX1CY9jnmS1cFBhyFVFiaF91eP2wP0esIjyrgucyFMWGVBfbnmG7RumhpFNpszMZjk-Pr-_aMi4nh2yVbYNukXRoz74yelk8J-oISlJTh5utVGk8uwjbeQ_xgpbjktw1qf8YWWm1JXu9ibRNqHYGD4vToNPMfPAYVNamBw7Iyg1M4ag3srdEMnoCmtgXHVI6xbLqGmNnJC0c73yZ-beHIIiYm7zNs4GmqUoel79P5OPv4XJyCYetl8Nx2i9IJrkAozlxEoF4C7Y0SeiThKOSer5iSsUigEggLLxBYRkIy7fE8ViiSEUcMw4QT0xWcgepkOlHnwGEQJp5GIcSDCMlQcRx7MU701TlBIobkAjyW-qKznCGDrkLHtILN-zakEFOrYKoHkFKrdGOpqUbxv4bWN1ZhOWEQaFzx4eX_Rd-Cnfag16XdTv_tCuxaymQbtXINqtn8S9X12SPjN9a2fgBxS9Dz
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=The+probabilistic+method+yields+deterministic+parallel+algorithms&rft.jtitle=Journal+of+computer+and+system+sciences&rft.au=Motwani%2C+Rajeev&rft.au=%28Seffi%29+Naor%2C+Joseph&rft.au=Naor%2C+Moni&rft.date=1994-12-01&rft.pub=Elsevier+Inc&rft.issn=0022-0000&rft.eissn=1090-2724&rft.volume=49&rft.issue=3&rft.spage=478&rft.epage=516&rft_id=info:doi/10.1016%2FS0022-0000%2805%2980069-8&rft.externalDocID=S0022000005800698
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0022-0000&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0022-0000&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0022-0000&client=summon