{"id":"https://openalex.org/W872672612","doi":"https://doi.org/10.1145/2987376","title":"Assignment Problems of Different-Sized Inputs in MapReduce","display_name":"Assignment Problems of Different-Sized Inputs in MapReduce","publication_year":2016,"publication_date":"2016-12-03","ids":{"openalex":"https://openalex.org/W872672612","doi":"https://doi.org/10.1145/2987376","mag":"872672612"},"language":"en","primary_location":{"id":"doi:10.1145/2987376","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2987376","pdf_url":null,"source":{"id":"https://openalex.org/S41523882","display_name":"ACM Transactions on Knowledge Discovery from Data","issn_l":"1556-4681","issn":["1556-4681","1556-472X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Knowledge Discovery from Data","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5088568415","display_name":"Foto Afrati","orcid":null},"institutions":[{"id":"https://openalex.org/I174458059","display_name":"National Technical University of Athens","ror":"https://ror.org/03cx6bg69","country_code":"GR","type":"education","lineage":["https://openalex.org/I174458059"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Foto Afrati","raw_affiliation_strings":["National Technical University of Athens, Zografou, Greece"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"National Technical University of Athens, Zografou, Greece","institution_ids":["https://openalex.org/I174458059"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060182415","display_name":"Shlomi Dolev","orcid":"https://orcid.org/0000-0001-5418-6670"},"institutions":[{"id":"https://openalex.org/I124227911","display_name":"Ben-Gurion University of the Negev","ror":"https://ror.org/05tkyf982","country_code":"IL","type":"education","lineage":["https://openalex.org/I124227911"]}],"countries":["IL"],"is_corresponding":false,"raw_author_name":"Shlomi Dolev","raw_affiliation_strings":["Ben-Gurion University, Beer-Sheva, Israel"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Ben-Gurion University, Beer-Sheva, Israel","institution_ids":["https://openalex.org/I124227911"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074054097","display_name":"Ephraim Korach","orcid":null},"institutions":[{"id":"https://openalex.org/I124227911","display_name":"Ben-Gurion University of the Negev","ror":"https://ror.org/05tkyf982","country_code":"IL","type":"education","lineage":["https://openalex.org/I124227911"]}],"countries":["IL"],"is_corresponding":false,"raw_author_name":"Ephraim Korach","raw_affiliation_strings":["Ben-Gurion University, Beer-Sheva, Israel"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Ben-Gurion University, Beer-Sheva, Israel","institution_ids":["https://openalex.org/I124227911"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5067042141","display_name":"Shantanu Sharma","orcid":"https://orcid.org/0000-0002-1339-5481"},"institutions":[{"id":"https://openalex.org/I124227911","display_name":"Ben-Gurion University of the Negev","ror":"https://ror.org/05tkyf982","country_code":"IL","type":"education","lineage":["https://openalex.org/I124227911"]}],"countries":["IL"],"is_corresponding":false,"raw_author_name":"Shantanu Sharma","raw_affiliation_strings":["Ben-Gurion University, Beer-Sheva, Israel"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Ben-Gurion University, Beer-Sheva, Israel","institution_ids":["https://openalex.org/I124227911"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5089065417","display_name":"Jeffrey D. Ullman","orcid":"https://orcid.org/0000-0002-1847-3426"},"institutions":[{"id":"https://openalex.org/I97018004","display_name":"Stanford University","ror":"https://ror.org/00f54p054","country_code":"US","type":"education","lineage":["https://openalex.org/I97018004"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jeffrey D. Ullman","raw_affiliation_strings":["Stanford University, Stanford, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Stanford University, Stanford, CA, USA","institution_ids":["https://openalex.org/I97018004"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.4922,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.8415678,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"11","issue":"2","first_page":"1","last_page":"35"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11719","display_name":"Data Quality and Management","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},"topics":[{"id":"https://openalex.org/T11719","display_name":"Data Quality and Management","score":0.9990000128746033,"subfield":{"id":"https://openalex.org/subfields/1803","display_name":"Management Science and Operations Research"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}},{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","score":0.9973999857902527,"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/T12292","display_name":"Graph Theory and Algorithms","score":0.9941999912261963,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/reducer","display_name":"Reducer","score":0.9498537182807922},{"id":"https://openalex.org/keywords/schema","display_name":"Schema (genetic algorithms)","score":0.7751400470733643},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7468253374099731},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.5634910464286804},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5436850786209106},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.44942474365234375},{"id":"https://openalex.org/keywords/bin","display_name":"Bin","score":0.4366368055343628},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4008054733276367},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.3577638268470764},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.17720156908035278},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.11394688487052917},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.08190891146659851}],"concepts":[{"id":"https://openalex.org/C2776985865","wikidata":"https://www.wikidata.org/wiki/Q26820931","display_name":"Reducer","level":2,"score":0.9498537182807922},{"id":"https://openalex.org/C52146309","wikidata":"https://www.wikidata.org/wiki/Q7431116","display_name":"Schema (genetic algorithms)","level":2,"score":0.7751400470733643},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7468253374099731},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.5634910464286804},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5436850786209106},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.44942474365234375},{"id":"https://openalex.org/C156273044","wikidata":"https://www.wikidata.org/wiki/Q4913766","display_name":"Bin","level":2,"score":0.4366368055343628},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4008054733276367},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3577638268470764},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.17720156908035278},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.11394688487052917},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.08190891146659851},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C147176958","wikidata":"https://www.wikidata.org/wiki/Q77590","display_name":"Civil engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2987376","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2987376","pdf_url":null,"source":{"id":"https://openalex.org/S41523882","display_name":"ACM Transactions on Knowledge Discovery from Data","issn_l":"1556-4681","issn":["1556-4681","1556-472X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Knowledge Discovery from Data","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5400000214576721,"id":"https://metadata.un.org/sdg/8","display_name":"Decent work and economic growth"}],"awards":[{"id":"https://openalex.org/G7563238082","display_name":null,"funder_award_id":"428/11","funder_id":"https://openalex.org/F4320322252","funder_display_name":"Israel Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320322252","display_name":"Israel Science Foundation","ror":"https://ror.org/04sazxf24"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":14,"referenced_works":["https://openalex.org/W1595545560","https://openalex.org/W1736726159","https://openalex.org/W1865188731","https://openalex.org/W1992368007","https://openalex.org/W2011039300","https://openalex.org/W2040660972","https://openalex.org/W2051586153","https://openalex.org/W2056981018","https://openalex.org/W2097776316","https://openalex.org/W2122465391","https://openalex.org/W2130305366","https://openalex.org/W2153977620","https://openalex.org/W2964328003","https://openalex.org/W3101158212"],"related_works":["https://openalex.org/W2943236215","https://openalex.org/W2599888081","https://openalex.org/W2394411596","https://openalex.org/W2737431648","https://openalex.org/W2349055795","https://openalex.org/W4226030716","https://openalex.org/W2971039361","https://openalex.org/W2725465928","https://openalex.org/W2358616404","https://openalex.org/W2352263435"],"abstract_inverted_index":{"A":[0],"MapReduce":[1,91],"algorithm":[2,237],"can":[3,52,105],"be":[4,53,106],"described":[5],"by":[6,108],"a":[7,15,27,43,153,162,186,197,234,240],"mapping":[8,70,223,243],"schema":[9,224],",":[10,200,211],"which":[11,193],"assigns":[12],"inputs":[13,33,50,57,115,149],"to":[14,87,117,126,137,203],"set":[16],"of":[17,38,49,62,77,83,112,114,129,131,146,164,190,196,207,228],"reducers,":[18],"such":[19],"that":[20,29,45,134,143,170,219],"for":[21,66,225,238],"each":[22,171,175,194,205],"required":[23,169,202],"output":[24],"there":[25],"exists":[26],"reducer":[28,154],"receives":[30],"all":[31],"the":[32,36,47,67,78,84,97,110,118,127,140,144,148],"participating":[34],"in":[35,60,89,152,178,192,212],"computation":[37],"this":[39,158],"output.":[40],"Reducers":[41],"have":[42],"capacity":[44,133],"limits":[46],"sets":[48],"they":[51],"assigned.":[54],"However,":[55],"individual":[56],"may":[58],"vary":[59],"terms":[61],"size.":[63],"We":[64,183,217],"consider,":[65],"first":[68],"time,":[69],"schemas":[71],"where":[72,166],"input":[73,172,177,195,206],"sizes":[74],"are":[75,135],"part":[76],"considerations":[79],"and":[80,99,232],"restrictions.":[81],"One":[82],"significant":[85],"parameters":[86],"optimize":[88],"any":[90],"job":[92],"is":[93,123,155,168,201,230],"communication":[94,103,121],"cost":[95,104,122],"between":[96],"map":[98],"reduce":[100],"phases.":[101],"The":[102,120],"optimized":[107],"minimizing":[109],"number":[111,128],"copies":[113],"sent":[116],"reducers.":[119],"closely":[124],"related":[125],"reducers":[130],"constrained":[132],"used":[136],"accommodate":[138],"appropriately":[139],"inputs,":[141],"so":[142],"requirement":[145],"how":[147],"must":[150],"meet":[151,204],"satisfied.":[156],"In":[157],"work,":[159],"we":[160],"consider":[161,185],"family":[163,189],"problems":[165,191,229],"it":[167],"meets":[173],"with":[174],"other":[176],"at":[179,213],"least":[180,214],"one":[181,215],"reducer.":[182,216],"also":[184],"slightly":[187],"different":[188],"list,":[198,209],"X":[199],"another":[208],"Y":[210],"prove":[218],"finding":[220,239],"an":[221],"optimal":[222,242],"these":[226],"families":[227],"NP-hard,":[231],"present":[233],"bin-packing-based":[235],"approximation":[236],"near":[241],"schema.":[244]},"counts_by_year":[{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":2}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
