{"id":"https://openalex.org/W4289296199","doi":"https://doi.org/10.1145/3490148.3538593","title":"Balanced Allocations in Batches","display_name":"Balanced Allocations in Batches","publication_year":2022,"publication_date":"2022-07-11","ids":{"openalex":"https://openalex.org/W4289296199","doi":"https://doi.org/10.1145/3490148.3538593"},"language":"en","primary_location":{"id":"doi:10.1145/3490148.3538593","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3490148.3538593","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3490148.3538593","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 34th ACM Symposium on Parallelism in Algorithms and Architectures","raw_type":"proceedings-article"},"type":"preprint","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3490148.3538593","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5028940316","display_name":"Dimitrios Los","orcid":"https://orcid.org/0000-0002-1574-5166"},"institutions":[{"id":"https://openalex.org/I241749","display_name":"University of Cambridge","ror":"https://ror.org/013meh722","country_code":"GB","type":"education","lineage":["https://openalex.org/I241749"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"Dimitrios Los","raw_affiliation_strings":["University of Cambridge, Cambridge, United Kingdom"],"affiliations":[{"raw_affiliation_string":"University of Cambridge, Cambridge, United Kingdom","institution_ids":["https://openalex.org/I241749"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5017390373","display_name":"Thomas Sauerwald","orcid":"https://orcid.org/0000-0002-0882-283X"},"institutions":[{"id":"https://openalex.org/I241749","display_name":"University of Cambridge","ror":"https://ror.org/013meh722","country_code":"GB","type":"education","lineage":["https://openalex.org/I241749"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Thomas Sauerwald","raw_affiliation_strings":["University of Cambridge, Cambridge, United Kingdom"],"affiliations":[{"raw_affiliation_string":"University of Cambridge, Cambridge, United Kingdom","institution_ids":["https://openalex.org/I241749"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5028940316"],"corresponding_institution_ids":["https://openalex.org/I241749"],"apc_list":null,"apc_paid":null,"fwci":1.07120872,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.70946432,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"389","last_page":"399"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12288","display_name":"Optimization and Search Problems","score":0.9983999729156494,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12288","display_name":"Optimization and Search Problems","score":0.9983999729156494,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11106","display_name":"Data Management and Algorithms","score":0.9958000183105469,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10974","display_name":"Advanced Queuing Theory Analysis","score":0.9940000176429749,"subfield":{"id":"https://openalex.org/subfields/1404","display_name":"Management Information Systems"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/citation","display_name":"Citation","score":0.7757102251052856},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5752823352813721},{"id":"https://openalex.org/keywords/kingdom","display_name":"Kingdom","score":0.504707932472229},{"id":"https://openalex.org/keywords/library-science","display_name":"Library science","score":0.49416711926460266},{"id":"https://openalex.org/keywords/parallelism","display_name":"Parallelism (grammar)","score":0.4258808195590973},{"id":"https://openalex.org/keywords/operations-research","display_name":"Operations research","score":0.3684099316596985},{"id":"https://openalex.org/keywords/history","display_name":"History","score":0.32351306080818176},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.18646904826164246},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.06657269597053528}],"concepts":[{"id":"https://openalex.org/C2778805511","wikidata":"https://www.wikidata.org/wiki/Q1713","display_name":"Citation","level":2,"score":0.7757102251052856},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5752823352813721},{"id":"https://openalex.org/C13801280","wikidata":"https://www.wikidata.org/wiki/Q36732","display_name":"Kingdom","level":2,"score":0.504707932472229},{"id":"https://openalex.org/C161191863","wikidata":"https://www.wikidata.org/wiki/Q199655","display_name":"Library science","level":1,"score":0.49416711926460266},{"id":"https://openalex.org/C2781172179","wikidata":"https://www.wikidata.org/wiki/Q853109","display_name":"Parallelism (grammar)","level":2,"score":0.4258808195590973},{"id":"https://openalex.org/C42475967","wikidata":"https://www.wikidata.org/wiki/Q194292","display_name":"Operations research","level":1,"score":0.3684099316596985},{"id":"https://openalex.org/C95457728","wikidata":"https://www.wikidata.org/wiki/Q309","display_name":"History","level":0,"score":0.32351306080818176},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.18646904826164246},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.06657269597053528},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3490148.3538593","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3490148.3538593","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3490148.3538593","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 34th ACM Symposium on Parallelism in Algorithms and Architectures","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3490148.3538593","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3490148.3538593","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3490148.3538593","source":null,"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 34th ACM Symposium on Parallelism in Algorithms and Architectures","raw_type":"proceedings-article"},"sustainable_development_goals":[{"display_name":"Decent work and economic growth","id":"https://metadata.un.org/sdg/8","score":0.5899999737739563}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4289296199.pdf","grobid_xml":"https://content.openalex.org/works/W4289296199.grobid-xml"},"referenced_works_count":29,"referenced_works":["https://openalex.org/W1513076288","https://openalex.org/W1580611885","https://openalex.org/W1678178911","https://openalex.org/W1980744864","https://openalex.org/W1996492982","https://openalex.org/W2021124283","https://openalex.org/W2022049964","https://openalex.org/W2026409515","https://openalex.org/W2026617895","https://openalex.org/W2031518092","https://openalex.org/W2045334063","https://openalex.org/W2061468734","https://openalex.org/W2099160142","https://openalex.org/W2109248051","https://openalex.org/W2122960754","https://openalex.org/W2154007983","https://openalex.org/W2912437396","https://openalex.org/W2949649421","https://openalex.org/W2963146589","https://openalex.org/W2963296267","https://openalex.org/W2998551120","https://openalex.org/W3082055600","https://openalex.org/W3205389897","https://openalex.org/W3205920654","https://openalex.org/W3209321351","https://openalex.org/W4287121621","https://openalex.org/W4288323273","https://openalex.org/W4295837408","https://openalex.org/W4389615669"],"related_works":["https://openalex.org/W3009909786","https://openalex.org/W1424169044","https://openalex.org/W2360706974","https://openalex.org/W2885857747","https://openalex.org/W2367583273","https://openalex.org/W2356091611","https://openalex.org/W428218956","https://openalex.org/W4323981789","https://openalex.org/W2076671735","https://openalex.org/W4367539255"],"abstract_inverted_index":{"We":[0,294],"consider":[1],"the":[2,13,30,35,43,80,88,92,95,98,103,140,269,282],"allocation":[3],"of":[4,18,64,74,91,97,105,122,142,155,178,200,236,265,309],"$m$":[5,19,68],"balls":[6,69],"(jobs)":[7],"into":[8],"$n$":[9],"bins":[10,26,93,188],"(servers).":[11],"In":[12,114],"Two-Choice":[14],"process,":[15,66],"for":[16,262,273,287,315],"each":[17,181],"sequentially":[20],"arriving":[21],"balls,":[22],"two":[23],"randomly":[24],"chosen":[25],"are":[27,83,208],"sampled":[28],"and":[29,57,138,184,256,303],"ball":[31],"is":[32,40,46,108,126,260,284],"placed":[33],"in":[34,71,85,144,192],"least":[36],"loaded":[37],"bin.":[38],"It":[39],"well-known":[41],"that":[42,102,258,272],"maximum":[44],"load":[45,89],"$m/n+\\log_2":[47],"\\log":[48,239,254,292],"n":[49],"+":[50,253],"O(1)$":[51],"w.h.p.":[52],"Berenbrink,":[53],"Czumaj,":[54],"Englert,":[55],"Friedetzky":[56],"Nagel":[58],"(2012)":[59],"introduced":[60],"a":[61,119,152,193,212,215,234,263,307],"parallel":[62],"version":[63],"this":[65,106,115,123,250],"where":[67,187],"arrive":[70],"consecutive":[72],"batches":[73],"size":[75],"$b=n$":[76],"each.":[77],"Balls":[78,197],"within":[79],"same":[81],"batch":[82,227,317],"allocated":[84],"parallel,":[86],"using":[87],"information":[90,179],"at":[94,306],"beginning":[96],"batch.":[99],"They":[100],"proved":[101],"gap":[104,235,283],"process":[107],"$O(\\log":[109],"n)$":[110,255,286],"with":[111,165,276],"high":[112],"probability.":[113],"work,":[116],"we":[117,232,248],"present":[118],"new":[120],"analysis":[121,141,150],"setting,":[124],"which":[125,172,298],"based":[127],"on":[128,218],"exponential":[129],"potential":[130],"functions.":[131],"This":[132,157,267],"allows":[133],"us":[134],"to":[135,190,251],"both":[136],"simplify":[137],"generalize":[139],"[BCE12]":[143],"different":[145,201],"ways:":[146],"$\\quad":[147,195,223],"1.$":[148],"Our":[149],"covers":[151],"broad":[153],"class":[154],"processes.":[156,266],"includes":[158],"not":[159],"only":[160,174],"Two-Choice,":[161],"but":[162],"also":[163,295],"processes":[164,171,312],"fewer":[166],"bin":[167,182],"samples":[168,210],"like":[169,313],"$(1+\\beta)$,":[170],"can":[173],"receive":[175],"one":[176],"bit":[177],"from":[180,211],"sample":[183],"graphical":[185],"allocation,":[186],"correspond":[189],"vertices":[191],"graph.":[194],"2.$":[196],"may":[198],"be":[199],"weights,":[202],"as":[203,205],"long":[204],"their":[206],"weights":[207],"independent":[209],"distribution":[213],"satisfying":[214],"technical":[216],"condition":[217],"its":[219],"moment":[220],"generating":[221],"function.":[222],"3.$":[224],"For":[225,241],"arbitrary":[226],"sizes":[228],"$b":[229,243,289],"\\geq":[230],"n$,":[231],"prove":[233],"$O(b/n":[237,252],"\\cdot":[238],"n)$.":[240],"any":[242],"\\in":[244,279,290],"[n":[245],",":[246],"n^3]$,":[247],"improve":[249],"show":[257],"it":[259],"tight":[261],"family":[264],"implies":[268],"unexpected":[270],"result":[271],"e.g.":[274],"$(1+\\beta)$":[275,314],"constant":[277],"$\\beta":[278],"(0,":[280],"1]$,":[281],"$\\Theta(\\log":[285],"all":[288],"[n,n":[291],"n]$.":[293],"conduct":[296],"experiments":[297],"support":[299],"our":[300],"theoretical":[301],"results,":[302],"even":[304],"hint":[305],"superiority":[308],"less":[310],"powerful":[311],"large":[316],"sizes.":[318]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2022-08-02T00:00:00"}
