{"id":"https://openalex.org/W2096664719","doi":"https://doi.org/10.1137/s0097539797315598","title":"Preemptive Scheduling of Parallel Jobs on Multiprocessors","display_name":"Preemptive Scheduling of Parallel Jobs on Multiprocessors","publication_year":2000,"publication_date":"2000-01-01","ids":{"openalex":"https://openalex.org/W2096664719","doi":"https://doi.org/10.1137/s0097539797315598","mag":"2096664719"},"language":"en","primary_location":{"id":"doi:10.1137/s0097539797315598","is_oa":false,"landing_page_url":"https://doi.org/10.1137/s0097539797315598","pdf_url":null,"source":{"id":"https://openalex.org/S153560523","display_name":"SIAM Journal on Computing","issn_l":"0097-5397","issn":["0097-5397","1095-7111"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320508","host_organization_name":"Society for Industrial and Applied Mathematics","host_organization_lineage":["https://openalex.org/P4310320508"],"host_organization_lineage_names":["Society for Industrial and Applied Mathematics"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SIAM Journal on Computing","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/A5100638710","display_name":"Xiaotie Deng","orcid":"https://orcid.org/0000-0002-5282-6467"},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Xiaotie Deng","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5062579865","display_name":"Nian Gu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Nian Gu","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5028554006","display_name":"Tim Brecht","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Tim Brecht","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5078036064","display_name":"Kaicheng Lu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kaicheng Lu","raw_affiliation_strings":[],"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5100638710"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.7338,"has_fulltext":false,"cited_by_count":25,"citation_normalized_percentile":{"value":0.87615483,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"30","issue":"1","first_page":"145","last_page":"160"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12288","display_name":"Optimization and Search Problems","score":0.9998999834060669,"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.9998999834060669,"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/T10551","display_name":"Scheduling and Optimization Algorithms","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9980999827384949,"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.8184506893157959},{"id":"https://openalex.org/keywords/multiprocessor-scheduling","display_name":"Multiprocessor scheduling","score":0.7987334132194519},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.7403280138969421},{"id":"https://openalex.org/keywords/multiprocessing","display_name":"Multiprocessing","score":0.7026412487030029},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.6411540508270264},{"id":"https://openalex.org/keywords/competitive-analysis","display_name":"Competitive analysis","score":0.6160043478012085},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.6003068685531616},{"id":"https://openalex.org/keywords/sublinear-function","display_name":"Sublinear function","score":0.5139898657798767},{"id":"https://openalex.org/keywords/preemption","display_name":"Preemption","score":0.48737579584121704},{"id":"https://openalex.org/keywords/job-scheduler","display_name":"Job scheduler","score":0.4273239076137543},{"id":"https://openalex.org/keywords/job-shop-scheduling","display_name":"Job shop scheduling","score":0.36773180961608887},{"id":"https://openalex.org/keywords/flow-shop-scheduling","display_name":"Flow shop scheduling","score":0.2822818160057068},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.24639466404914856},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.1530124843120575},{"id":"https://openalex.org/keywords/upper-and-lower-bounds","display_name":"Upper and lower bounds","score":0.15215569734573364},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.11464372277259827},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.10957655310630798}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8184506893157959},{"id":"https://openalex.org/C85924588","wikidata":"https://www.wikidata.org/wiki/Q107419135","display_name":"Multiprocessor scheduling","level":5,"score":0.7987334132194519},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.7403280138969421},{"id":"https://openalex.org/C4822641","wikidata":"https://www.wikidata.org/wiki/Q846651","display_name":"Multiprocessing","level":2,"score":0.7026412487030029},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6411540508270264},{"id":"https://openalex.org/C102408133","wikidata":"https://www.wikidata.org/wiki/Q5156350","display_name":"Competitive analysis","level":3,"score":0.6160043478012085},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.6003068685531616},{"id":"https://openalex.org/C117160843","wikidata":"https://www.wikidata.org/wiki/Q338652","display_name":"Sublinear function","level":2,"score":0.5139898657798767},{"id":"https://openalex.org/C206952183","wikidata":"https://www.wikidata.org/wiki/Q1193100","display_name":"Preemption","level":2,"score":0.48737579584121704},{"id":"https://openalex.org/C111873713","wikidata":"https://www.wikidata.org/wiki/Q1641413","display_name":"Job scheduler","level":3,"score":0.4273239076137543},{"id":"https://openalex.org/C55416958","wikidata":"https://www.wikidata.org/wiki/Q6206757","display_name":"Job shop scheduling","level":3,"score":0.36773180961608887},{"id":"https://openalex.org/C158336966","wikidata":"https://www.wikidata.org/wiki/Q3074426","display_name":"Flow shop scheduling","level":4,"score":0.2822818160057068},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.24639466404914856},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.1530124843120575},{"id":"https://openalex.org/C77553402","wikidata":"https://www.wikidata.org/wiki/Q13222579","display_name":"Upper and lower bounds","level":2,"score":0.15215569734573364},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.11464372277259827},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.10957655310630798},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.0},{"id":"https://openalex.org/C68387754","wikidata":"https://www.wikidata.org/wiki/Q7271585","display_name":"Schedule","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1137/s0097539797315598","is_oa":false,"landing_page_url":"https://doi.org/10.1137/s0097539797315598","pdf_url":null,"source":{"id":"https://openalex.org/S153560523","display_name":"SIAM Journal on Computing","issn_l":"0097-5397","issn":["0097-5397","1095-7111"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320508","host_organization_name":"Society for Industrial and Applied Mathematics","host_organization_lineage":["https://openalex.org/P4310320508"],"host_organization_lineage_names":["Society for Industrial and Applied Mathematics"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"SIAM Journal on Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5299999713897705,"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":34,"referenced_works":["https://openalex.org/W276536446","https://openalex.org/W1575773008","https://openalex.org/W1580785700","https://openalex.org/W1599248213","https://openalex.org/W1603445711","https://openalex.org/W1684247715","https://openalex.org/W1968504700","https://openalex.org/W1989336110","https://openalex.org/W1995070612","https://openalex.org/W2000419465","https://openalex.org/W2007390700","https://openalex.org/W2011670396","https://openalex.org/W2014098111","https://openalex.org/W2016133841","https://openalex.org/W2017315872","https://openalex.org/W2038438147","https://openalex.org/W2041645394","https://openalex.org/W2043078530","https://openalex.org/W2045271686","https://openalex.org/W2046116913","https://openalex.org/W2047173920","https://openalex.org/W2066129337","https://openalex.org/W2076726046","https://openalex.org/W2082859480","https://openalex.org/W2088993372","https://openalex.org/W2094587335","https://openalex.org/W2102061396","https://openalex.org/W2135490589","https://openalex.org/W2142932691","https://openalex.org/W2912168264","https://openalex.org/W3142328950","https://openalex.org/W3152703111","https://openalex.org/W4256609312","https://openalex.org/W4285719527"],"related_works":["https://openalex.org/W2752015945","https://openalex.org/W2051209951","https://openalex.org/W1493790977","https://openalex.org/W2358378335","https://openalex.org/W3135987664","https://openalex.org/W1881329561","https://openalex.org/W2949801578","https://openalex.org/W1977040436","https://openalex.org/W1996475154","https://openalex.org/W3115567997"],"abstract_inverted_index":{"We":[0,17],"study":[1],"the":[2,12,48,90,106,166,171,181],"problem":[3],"of":[4,14,26,58,70,145,173,183],"processor":[5],"scheduling":[6,30,176],"for":[7,20],"n":[8],"parallel":[9],"jobs":[10,21,66,78,85,140],"applying":[11],"method":[13],"competitive":[15,56,161],"analysis.":[16],"prove":[18,54],"that":[19,115,165,178],"with":[22,67,79,110,141],"a":[23,28,40,55,142],"single":[24,143],"phase":[25,144],"parallelism,":[27],"preemptive":[29],"algorithm":[31],"without":[32],"information":[33],"about":[34],"job":[35,91,116,130],"execution":[36,117],"time":[37,43],"can":[38,73],"achieve":[39],"mean":[41],"completion":[42,124],"within":[44,102],"$2-{2\\over":[45,59],"n+1}$":[46,104],"times":[47,105,118],"optimum.":[49,107],"In":[50,108],"other":[51],"words,":[52],"we":[53,163],"ratio":[57,138],"n+1}$.":[60],"The":[61],"result":[62],"is":[63,125,132,147],"extended":[64],"to":[65,76,83,96,100,122],"multiple":[68],"phases":[69,87],"parallelism":[71],"(which":[72],"be":[74,101,151],"used":[75],"model":[77,131],"sublinear":[80],"speedup)":[81],"and":[82,135,149],"interactive":[84],"(with":[86],"during":[88],"which":[89],"has":[92],"no":[93],"CPU":[94],"requirements)":[95],"derive":[97],"solutions":[98],"guaranteed":[99],"$4-{4\\over":[103],"comparison":[109],"previous":[111],"work,":[112],"our":[113,128,136],"assumption":[114],"are":[119],"unknown":[120],"prior":[121],"their":[123],"more":[126,133],"realistic,":[127],"multiphased":[129],"general,":[134],"approximation":[137],"(for":[139],"parallelism)":[146],"tighter":[148],"cannot":[150],"improved.":[152],"While":[153],"this":[154],"work":[155],"presents":[156],"theoretical":[157],"results":[158,167],"obtained":[159],"using":[160],"analysis,":[162],"believe":[164],"provide":[168],"insight":[169],"into":[170],"performance":[172],"practical":[174],"multiprocessor":[175],"algorithms":[177],"operate":[179],"in":[180],"absence":[182],"complete":[184],"information.":[185]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2014,"cited_by_count":3},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":2}],"updated_date":"2026-03-03T08:47:05.690250","created_date":"2025-10-10T00:00:00"}
