{"id":"https://openalex.org/W2473205901","doi":"https://doi.org/10.1145/2935764.2935771","title":"General Profit Scheduling and the Power of Migration on Heterogeneous Machines","display_name":"General Profit Scheduling and the Power of Migration on Heterogeneous Machines","publication_year":2016,"publication_date":"2016-07-08","ids":{"openalex":"https://openalex.org/W2473205901","doi":"https://doi.org/10.1145/2935764.2935771","mag":"2473205901"},"language":"en","primary_location":{"id":"doi:10.1145/2935764.2935771","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2935764.2935771","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=2935771&type=pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 28th ACM Symposium on Parallelism in Algorithms and Architectures","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"http://dl.acm.org/ft_gateway.cfm?id=2935771&type=pdf","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5006392819","display_name":"Sungjin Im","orcid":"https://orcid.org/0000-0001-5994-7280"},"institutions":[{"id":"https://openalex.org/I156087764","display_name":"University of California, Merced","ror":"https://ror.org/00d9ah105","country_code":"US","type":"education","lineage":["https://openalex.org/I156087764"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Sungjin Im","raw_affiliation_strings":["Univesity of California Merced, Merced, CA, USA"],"affiliations":[{"raw_affiliation_string":"Univesity of California Merced, Merced, CA, USA","institution_ids":["https://openalex.org/I156087764"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5044201440","display_name":"Benjamin Moseley","orcid":"https://orcid.org/0000-0001-8162-017X"},"institutions":[{"id":"https://openalex.org/I204465549","display_name":"Washington University in St. Louis","ror":"https://ror.org/01yc7t268","country_code":"US","type":"education","lineage":["https://openalex.org/I204465549"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Benjamin Moseley","raw_affiliation_strings":["Washington University in St. Louis, St. Louis, MO, USA"],"affiliations":[{"raw_affiliation_string":"Washington University in St. Louis, St. Louis, MO, USA","institution_ids":["https://openalex.org/I204465549"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5006392819"],"corresponding_institution_ids":["https://openalex.org/I156087764"],"apc_list":null,"apc_paid":null,"fwci":1.1812,"has_fulltext":true,"cited_by_count":9,"citation_normalized_percentile":{"value":0.81788845,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"165","last_page":"173"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12288","display_name":"Optimization and Search Problems","score":1.0,"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":1.0,"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.9962999820709229,"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/T11182","display_name":"Auction Theory and Applications","score":0.9922000169754028,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.605212926864624},{"id":"https://openalex.org/keywords/profit","display_name":"Profit (economics)","score":0.5213847756385803},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5064448118209839},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3418094515800476},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.2962644100189209},{"id":"https://openalex.org/keywords/microeconomics","display_name":"Microeconomics","score":0.2723614275455475},{"id":"https://openalex.org/keywords/economics","display_name":"Economics","score":0.23271313309669495},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.09975400567054749}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.605212926864624},{"id":"https://openalex.org/C181622380","wikidata":"https://www.wikidata.org/wiki/Q26911","display_name":"Profit (economics)","level":2,"score":0.5213847756385803},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5064448118209839},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3418094515800476},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.2962644100189209},{"id":"https://openalex.org/C175444787","wikidata":"https://www.wikidata.org/wiki/Q39072","display_name":"Microeconomics","level":1,"score":0.2723614275455475},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.23271313309669495},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.09975400567054749}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2935764.2935771","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2935764.2935771","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=2935771&type=pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 28th ACM Symposium on Parallelism in Algorithms and Architectures","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/2935764.2935771","is_oa":true,"landing_page_url":"https://doi.org/10.1145/2935764.2935771","pdf_url":"http://dl.acm.org/ft_gateway.cfm?id=2935771&type=pdf","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 28th ACM Symposium on Parallelism in Algorithms and Architectures","raw_type":"proceedings-article"},"sustainable_development_goals":[{"score":0.800000011920929,"id":"https://metadata.un.org/sdg/10","display_name":"Reduced inequalities"}],"awards":[{"id":"https://openalex.org/G691689332","display_name":null,"funder_award_id":"CCF-1409130","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7219055393","display_name":null,"funder_award_id":"1409130","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320309327","display_name":"Google","ror":"https://ror.org/00njsd438"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2473205901.pdf","grobid_xml":"https://content.openalex.org/works/W2473205901.grobid-xml"},"referenced_works_count":13,"referenced_works":["https://openalex.org/W1568902948","https://openalex.org/W1572148396","https://openalex.org/W1879402272","https://openalex.org/W1941732106","https://openalex.org/W1972868674","https://openalex.org/W1980135493","https://openalex.org/W1987882231","https://openalex.org/W2007439549","https://openalex.org/W2022243760","https://openalex.org/W2044260124","https://openalex.org/W2047217169","https://openalex.org/W2094708479","https://openalex.org/W3163474831"],"related_works":["https://openalex.org/W2160425906","https://openalex.org/W1882733036","https://openalex.org/W2546696010","https://openalex.org/W2389719923","https://openalex.org/W2109998134","https://openalex.org/W2361500257","https://openalex.org/W1572108542","https://openalex.org/W2125095596","https://openalex.org/W2140625810","https://openalex.org/W2377326806"],"abstract_inverted_index":{"In":[0],"this":[1],"paper":[2],"we":[3],"consider":[4],"the":[5,67,103,188,200,205,216,236,244,247,254],"power":[6,85],"of":[7,69,172,190,199,243,246],"migration":[8,78],"in":[9,66,90,102,215,235],"heterogeneous":[10,91],"machines":[11,24,28,71,119,218,238,277],"settings":[12],"and":[13,47,49,72,97,179],"general":[14,166,266],"profit":[15,167,189,207,258,267],"scheduling.":[16],"We":[17,106,159,209],"begin":[18],"by":[19,39,110,130],"showing":[20,111,141],"that":[21,32,77,112,142],"on":[22,26,117,250,256,275],"related":[23,27,118,276],"or":[25],"with":[29,125,253,278],"restricted":[30,279],"assignment":[31,280],"any":[33,55,131,135,221,282],"migratory":[34,115,157,273],"algorithm":[35,42,214,264,274],"can":[36,98],"be":[37,99,128],"simulated":[38,129],"a":[40,151,156,170,184,211,227,261,272],"non-migratory":[41,132,152,228],"given":[43],"1+\u03b5":[44],"speed":[45,146],"augmentation":[46,124,144,147],"O(1/\u03b5)":[48],"O(1/\u03b52)":[50],"machine":[51,123,143],"augmentation,":[52],"respectively,":[53],"for":[54,134,150,220,265,281],"0":[56,136],"<":[57,137],"\u03b5":[58,138,222,283],"\u2264":[59,139],"1.":[60],"Similar":[61],"results":[62,74,94,163,231,249,255],"were":[63,232],"only":[64,233],"known":[65,234],"case":[68],"identical":[70,237],"our":[73,108],"effectively":[75],"show":[76],"does":[79],"not":[80],"give":[81,210,260],"too":[82],"much":[83],"additional":[84],"to":[86,127,154,164,203],"an":[87,241],"algorithm,":[88],"even":[89],"environments.":[92],"Our":[93],"are":[95],"constructive":[96],"computed":[100],"efficiently":[101],"offline":[104],"setting.":[105,239],"complement":[107],"result":[109],"there":[113],"exists":[114],"schedules":[116],"which":[120],"require":[121],"\u03a9(1/\u03b5)":[122],"(1+\u03b5)-speed":[126,212,262],"scheduler":[133,153],"1/2,":[140],"without":[145],"is":[148,202],"insufficient":[149],"simulate":[155],"scheduler.":[158],"then":[160],"use":[161],"these":[162],"study":[165],"scheduling":[168,259,268],"where":[169],"set":[171],"n":[173],"jobs":[174],"arrive":[175],"over":[176],"time":[177,195],"online":[178],"every":[180],"job":[181,192],"i":[182,193],"has":[183],"function":[185],"gi(t)":[186],"specifying":[187],"completing":[191],"at":[194],"t.":[196],"The":[197],"goal":[198],"schedule":[201],"maximize":[204],"total":[206],"obtained.":[208],"O(1/\u03b52)-competitive":[213],"unrelated":[217],"setting":[219],">0":[223],"when":[224,269],"compared":[225],"against":[226,271],"adversary.":[229],"Previous":[230],"As":[240],"example":[242],"usefulness":[245],"previous":[248],"migration,":[251],"they":[252],"genial":[257],"O(1/\u03b54)-competitive":[263],"comparing":[270],">0.":[284]},"counts_by_year":[{"year":2022,"cited_by_count":3},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":1}],"updated_date":"2026-04-10T15:06:20.359241","created_date":"2025-10-10T00:00:00"}
