{"id":"https://openalex.org/W3047610867","doi":"https://doi.org/10.1109/infocom41043.2020.9155445","title":"Scheduling Placement-Sensitive BSP Jobs with Inaccurate Execution Time Estimation","display_name":"Scheduling Placement-Sensitive BSP Jobs with Inaccurate Execution Time Estimation","publication_year":2020,"publication_date":"2020-07-01","ids":{"openalex":"https://openalex.org/W3047610867","doi":"https://doi.org/10.1109/infocom41043.2020.9155445","mag":"3047610867"},"language":"en","primary_location":{"id":"doi:10.1109/infocom41043.2020.9155445","is_oa":false,"landing_page_url":"https://doi.org/10.1109/infocom41043.2020.9155445","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE INFOCOM 2020 - IEEE Conference on Computer Communications","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://resolver.sub.uni-goettingen.de/purl?gro-2/135579","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5049750274","display_name":"Zhenhua Han","orcid":"https://orcid.org/0000-0002-2880-7100"},"institutions":[{"id":"https://openalex.org/I126520041","display_name":"University of Science and Technology of China","ror":"https://ror.org/04c4dkn09","country_code":"CN","type":"education","lineage":["https://openalex.org/I126520041","https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Zhenhua Han","raw_affiliation_strings":["University of Science and Technology of China"],"affiliations":[{"raw_affiliation_string":"University of Science and Technology of China","institution_ids":["https://openalex.org/I126520041"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5067465324","display_name":"Haisheng Tan","orcid":"https://orcid.org/0000-0002-3133-1430"},"institutions":[{"id":"https://openalex.org/I126520041","display_name":"University of Science and Technology of China","ror":"https://ror.org/04c4dkn09","country_code":"CN","type":"education","lineage":["https://openalex.org/I126520041","https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Haisheng Tan","raw_affiliation_strings":["University of Science and Technology of China"],"affiliations":[{"raw_affiliation_string":"University of Science and Technology of China","institution_ids":["https://openalex.org/I126520041"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5063670809","display_name":"Shaofeng H.-C. Jiang","orcid":"https://orcid.org/0000-0001-7972-827X"},"institutions":[{"id":"https://openalex.org/I53964585","display_name":"Weizmann Institute of Science","ror":"https://ror.org/0316ej306","country_code":"IL","type":"education","lineage":["https://openalex.org/I53964585"]}],"countries":["IL"],"is_corresponding":false,"raw_author_name":"Shaofeng H.-C. Jiang","raw_affiliation_strings":["Weizmann Institute of Science"],"affiliations":[{"raw_affiliation_string":"Weizmann Institute of Science","institution_ids":["https://openalex.org/I53964585"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5018318168","display_name":"Xiaoming Fu","orcid":"https://orcid.org/0000-0002-8012-4753"},"institutions":[{"id":"https://openalex.org/I74656192","display_name":"University of G\u00f6ttingen","ror":"https://ror.org/01y9bpm73","country_code":"DE","type":"education","lineage":["https://openalex.org/I74656192"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Xiaoming Fu","raw_affiliation_strings":["The University of G\u00f6ttingen"],"affiliations":[{"raw_affiliation_string":"The University of G\u00f6ttingen","institution_ids":["https://openalex.org/I74656192"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5089984815","display_name":"Wanli Cao","orcid":null},"institutions":[{"id":"https://openalex.org/I126520041","display_name":"University of Science and Technology of China","ror":"https://ror.org/04c4dkn09","country_code":"CN","type":"education","lineage":["https://openalex.org/I126520041","https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wanli Cao","raw_affiliation_strings":["University of Science and Technology of China"],"affiliations":[{"raw_affiliation_string":"University of Science and Technology of China","institution_ids":["https://openalex.org/I126520041"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5079339840","display_name":"Francis C. M. Lau","orcid":"https://orcid.org/0000-0002-8279-0899"},"institutions":[{"id":"https://openalex.org/I126520041","display_name":"University of Science and Technology of China","ror":"https://ror.org/04c4dkn09","country_code":"CN","type":"education","lineage":["https://openalex.org/I126520041","https://openalex.org/I19820366"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Francis C.M. Lau","raw_affiliation_strings":["University of Science and Technology of China"],"affiliations":[{"raw_affiliation_string":"University of Science and Technology of China","institution_ids":["https://openalex.org/I126520041"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5049750274"],"corresponding_institution_ids":["https://openalex.org/I126520041"],"apc_list":null,"apc_paid":null,"fwci":2.0793,"has_fulltext":false,"cited_by_count":14,"citation_normalized_percentile":{"value":0.87151568,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"1053","last_page":"1062"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9991000294685364,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8593341112136841},{"id":"https://openalex.org/keywords/testbed","display_name":"Testbed","score":0.6167433261871338},{"id":"https://openalex.org/keywords/job-shop-scheduling","display_name":"Job shop scheduling","score":0.6044634580612183},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5684214234352112},{"id":"https://openalex.org/keywords/bulk-synchronous-parallel","display_name":"Bulk synchronous parallel","score":0.5500990152359009},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.5339407324790955},{"id":"https://openalex.org/keywords/bounding-overwatch","display_name":"Bounding overwatch","score":0.47014954686164856},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.46093812584877014},{"id":"https://openalex.org/keywords/rounding","display_name":"Rounding","score":0.4441489279270172},{"id":"https://openalex.org/keywords/randomized-rounding","display_name":"Randomized rounding","score":0.41905951499938965},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.40085288882255554},{"id":"https://openalex.org/keywords/approximation-algorithm","display_name":"Approximation algorithm","score":0.3700459599494934},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.34395933151245117},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.3071434497833252},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.21707695722579956},{"id":"https://openalex.org/keywords/schedule","display_name":"Schedule","score":0.193792462348938},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.16210728883743286},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.09682631492614746}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8593341112136841},{"id":"https://openalex.org/C31395832","wikidata":"https://www.wikidata.org/wiki/Q1318674","display_name":"Testbed","level":2,"score":0.6167433261871338},{"id":"https://openalex.org/C55416958","wikidata":"https://www.wikidata.org/wiki/Q6206757","display_name":"Job shop scheduling","level":3,"score":0.6044634580612183},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5684214234352112},{"id":"https://openalex.org/C156891508","wikidata":"https://www.wikidata.org/wiki/Q1004114","display_name":"Bulk synchronous parallel","level":3,"score":0.5500990152359009},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5339407324790955},{"id":"https://openalex.org/C63584917","wikidata":"https://www.wikidata.org/wiki/Q333286","display_name":"Bounding overwatch","level":2,"score":0.47014954686164856},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.46093812584877014},{"id":"https://openalex.org/C136625980","wikidata":"https://www.wikidata.org/wiki/Q663208","display_name":"Rounding","level":2,"score":0.4441489279270172},{"id":"https://openalex.org/C32029473","wikidata":"https://www.wikidata.org/wiki/Q7292010","display_name":"Randomized rounding","level":3,"score":0.41905951499938965},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.40085288882255554},{"id":"https://openalex.org/C148764684","wikidata":"https://www.wikidata.org/wiki/Q621751","display_name":"Approximation algorithm","level":2,"score":0.3700459599494934},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.34395933151245117},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.3071434497833252},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.21707695722579956},{"id":"https://openalex.org/C68387754","wikidata":"https://www.wikidata.org/wiki/Q7271585","display_name":"Schedule","level":2,"score":0.193792462348938},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.16210728883743286},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.09682631492614746},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/infocom41043.2020.9155445","is_oa":false,"landing_page_url":"https://doi.org/10.1109/infocom41043.2020.9155445","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE INFOCOM 2020 - IEEE Conference on Computer Communications","raw_type":"proceedings-article"},{"id":"pmh:oai:publications.goettingen-research-online.de:2/135579","is_oa":true,"landing_page_url":"https://resolver.sub.uni-goettingen.de/purl?gro-2/135579","pdf_url":null,"source":{"id":"https://openalex.org/S4306401634","display_name":"GoeScholar  The Publication Server of the Georg-August-Universit\u00e4t G\u00f6ttingen (Georg-August-Universit\u00e4t G\u00f6ttingen)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210122495","host_organization_name":"Asklepios Klinik St. Georg","host_organization_lineage":["https://openalex.org/I4210122495"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"yes"}],"best_oa_location":{"id":"pmh:oai:publications.goettingen-research-online.de:2/135579","is_oa":true,"landing_page_url":"https://resolver.sub.uni-goettingen.de/purl?gro-2/135579","pdf_url":null,"source":{"id":"https://openalex.org/S4306401634","display_name":"GoeScholar  The Publication Server of the Georg-August-Universit\u00e4t G\u00f6ttingen (Georg-August-Universit\u00e4t G\u00f6ttingen)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4210122495","host_organization_name":"Asklepios Klinik St. Georg","host_organization_lineage":["https://openalex.org/I4210122495"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"yes"},"sustainable_development_goals":[{"score":0.6200000047683716,"display_name":"Decent work and economic growth","id":"https://metadata.un.org/sdg/8"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":81,"referenced_works":["https://openalex.org/W1591801644","https://openalex.org/W1632114991","https://openalex.org/W1686810756","https://openalex.org/W1746258828","https://openalex.org/W1788180225","https://openalex.org/W1890643295","https://openalex.org/W1919895129","https://openalex.org/W1922655562","https://openalex.org/W1996275534","https://openalex.org/W2002472616","https://openalex.org/W2029804882","https://openalex.org/W2061388144","https://openalex.org/W2080316412","https://openalex.org/W2087942896","https://openalex.org/W2090902997","https://openalex.org/W2105947650","https://openalex.org/W2108598243","https://openalex.org/W2119738171","https://openalex.org/W2124888010","https://openalex.org/W2132215926","https://openalex.org/W2132737349","https://openalex.org/W2132991500","https://openalex.org/W2133569115","https://openalex.org/W2163605009","https://openalex.org/W2163961697","https://openalex.org/W2183341477","https://openalex.org/W2189465200","https://openalex.org/W2194775991","https://openalex.org/W2290712622","https://openalex.org/W2309679942","https://openalex.org/W2402144811","https://openalex.org/W2519091744","https://openalex.org/W2521597241","https://openalex.org/W2525778437","https://openalex.org/W2527729766","https://openalex.org/W2551396370","https://openalex.org/W2572234696","https://openalex.org/W2576355797","https://openalex.org/W2604514113","https://openalex.org/W2604856537","https://openalex.org/W2606722458","https://openalex.org/W2767239597","https://openalex.org/W2792596678","https://openalex.org/W2798515322","https://openalex.org/W2899071864","https://openalex.org/W2899183692","https://openalex.org/W2919594608","https://openalex.org/W2949382160","https://openalex.org/W2953384591","https://openalex.org/W2962758826","https://openalex.org/W2963403751","https://openalex.org/W2963403868","https://openalex.org/W2963748441","https://openalex.org/W3004925886","https://openalex.org/W3162118826","https://openalex.org/W4235357114","https://openalex.org/W4385245566","https://openalex.org/W6635446068","https://openalex.org/W6637373629","https://openalex.org/W6637806892","https://openalex.org/W6638233953","https://openalex.org/W6639249596","https://openalex.org/W6640090968","https://openalex.org/W6679393576","https://openalex.org/W6684084819","https://openalex.org/W6684191040","https://openalex.org/W6687322159","https://openalex.org/W6696731696","https://openalex.org/W6697698479","https://openalex.org/W6713134421","https://openalex.org/W6727321242","https://openalex.org/W6729654139","https://openalex.org/W6731982058","https://openalex.org/W6732337852","https://openalex.org/W6735916004","https://openalex.org/W6739693220","https://openalex.org/W6739901393","https://openalex.org/W6755942470","https://openalex.org/W6756009870","https://openalex.org/W6758283263","https://openalex.org/W6759814162"],"related_works":["https://openalex.org/W1581948717","https://openalex.org/W1941111399","https://openalex.org/W2268207117","https://openalex.org/W4313357160","https://openalex.org/W4300488607","https://openalex.org/W1916943706","https://openalex.org/W4243797343","https://openalex.org/W2951095575","https://openalex.org/W2105543801","https://openalex.org/W2002272911"],"abstract_inverted_index":{"The":[0],"Bulk":[1],"Synchronous":[2],"Parallel":[3],"(BSP)":[4],"paradigm":[5],"is":[6,39,136],"gaining":[7],"tremendous":[8],"importance":[9],"recently":[10],"because":[11],"of":[12,15,78,101,140],"the":[13,42,58,70,75,99,107,169,173],"pop-ularity":[14],"computations":[16],"such":[17],"as":[18],"distributed":[19],"machine":[20],"learning":[21],"and":[22,48,111,172,182],"graph":[23],"computation.":[24],"In":[25,81],"a":[26,62,87,119,129,154],"typical":[27],"BSP":[28,79,92],"job,":[29],"multiple":[30],"workers":[31,43],"concurrently":[32],"conduct":[33],"iterative":[34],"computations,":[35],"where":[36],"frequent":[37],"synchronization":[38],"required.":[40],"Therefore,":[41],"should":[44],"be":[45],"scheduled":[46],"simultaneously":[47],"their":[49],"placement":[50],"on":[51,153],"different":[52],"computing":[53],"devices":[54],"could":[55],"significantly":[56],"affect":[57],"performance.":[59],"Simply":[60],"retrofitting":[61],"traditional":[63],"scheduling":[64,89],"discipline":[65],"will":[66],"likely":[67],"not":[68],"yield":[69],"desired":[71],"performance":[72,131],"due":[73],"to":[74,97,180,191],"unique":[76],"characteristics":[77],"jobs.":[80,103],"this":[82],"work,":[83],"we":[84],"derive":[85],"SPIN,":[86],"novel":[88],"designed":[90],"for":[91],"jobs":[93],"with":[94,118,158,196],"placement-sensitive":[95],"execution":[96,142,192],"minimize":[98],"makespan":[100,171],"all":[102],"We":[104,150],"first":[105],"prove":[106],"problem":[108],"approximation":[109,122],"hardness":[110],"then":[112],"present":[113],"how":[114],"SPIN":[115,127,135,152,166],"solves":[116],"it":[117],"rounding-based":[120],"randomized":[121],"approach.":[123],"Our":[124,161,185],"analysis":[125],"indicates":[126],"achieves":[128],"good":[130],"guarantee":[132],"efficiently.":[133],"Moreover,":[134],"robust":[137],"against":[138],"misestimation":[139,194],"job":[141,170,175],"time":[143,177,193],"by":[144,178],"theoretically":[145],"bounding":[146],"its":[147],"negative":[148],"impact.":[149],"implement":[151],"production-trace":[155],"driven":[156],"testbed":[157],"40":[159],"GPUs.":[160],"extensive":[162],"experiments":[163],"show":[164],"that":[165],"can":[167],"reduce":[168],"average":[174],"completion":[176],"up":[179],"3\u00d7":[181],"4.68\u00d7,":[183],"respectively.":[184],"approach":[186],"also":[187],"demonstrates":[188],"better":[189],"robustness":[190],"compared":[195],"heuristic":[197],"baselines.":[198]},"counts_by_year":[{"year":2025,"cited_by_count":5},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
