{"id":"https://openalex.org/W2512459603","doi":"https://doi.org/10.1109/tpds.2016.2605684","title":"Semi-Online Algorithms for Computational Task Offloading with Communication Delay","display_name":"Semi-Online Algorithms for Computational Task Offloading with Communication Delay","publication_year":2016,"publication_date":"2016-09-02","ids":{"openalex":"https://openalex.org/W2512459603","doi":"https://doi.org/10.1109/tpds.2016.2605684","mag":"2512459603"},"language":"en","primary_location":{"id":"doi:10.1109/tpds.2016.2605684","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2016.2605684","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems","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/A5025956807","display_name":"Jaya Prakash Champati","orcid":"https://orcid.org/0000-0002-5127-8497"},"institutions":[{"id":"https://openalex.org/I185261750","display_name":"University of Toronto","ror":"https://ror.org/03dbr7087","country_code":"CA","type":"education","lineage":["https://openalex.org/I185261750"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Jaya Prakash Champati","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of Toronto, Toronto, ON, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Toronto, Toronto, ON, Canada","institution_ids":["https://openalex.org/I185261750"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5041434153","display_name":"Ben Liang","orcid":"https://orcid.org/0000-0002-1800-1322"},"institutions":[{"id":"https://openalex.org/I185261750","display_name":"University of Toronto","ror":"https://ror.org/03dbr7087","country_code":"CA","type":"education","lineage":["https://openalex.org/I185261750"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Ben Liang","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of Toronto, Toronto, ON, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Toronto, Toronto, ON, Canada","institution_ids":["https://openalex.org/I185261750"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I185261750"],"apc_list":{"value":2645,"currency":"USD","value_usd":2645},"apc_paid":null,"fwci":9.1101,"has_fulltext":false,"cited_by_count":24,"citation_normalized_percentile":{"value":0.97524583,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":"28","issue":"4","first_page":"1189","last_page":"1201"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9977999925613403,"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"}},"topics":[{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9977999925613403,"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/T12288","display_name":"Optimization and Search Problems","score":0.9977999925613403,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9965999722480774,"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.8921353816986084},{"id":"https://openalex.org/keywords/heuristics","display_name":"Heuristics","score":0.6518348455429077},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.6261054277420044},{"id":"https://openalex.org/keywords/a-priori-and-a-posteriori","display_name":"A priori and a posteriori","score":0.5809181928634644},{"id":"https://openalex.org/keywords/job-shop-scheduling","display_name":"Job shop scheduling","score":0.49881672859191895},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.46131205558776855},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4559209942817688},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.4313493072986603},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.42922258377075195},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4120975732803345},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3854164779186249},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.3688558340072632},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.1774914264678955}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8921353816986084},{"id":"https://openalex.org/C127705205","wikidata":"https://www.wikidata.org/wiki/Q5748245","display_name":"Heuristics","level":2,"score":0.6518348455429077},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6261054277420044},{"id":"https://openalex.org/C75553542","wikidata":"https://www.wikidata.org/wiki/Q178161","display_name":"A priori and a posteriori","level":2,"score":0.5809181928634644},{"id":"https://openalex.org/C55416958","wikidata":"https://www.wikidata.org/wiki/Q6206757","display_name":"Job shop scheduling","level":3,"score":0.49881672859191895},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.46131205558776855},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4559209942817688},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.4313493072986603},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.42922258377075195},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4120975732803345},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3854164779186249},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3688558340072632},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.1774914264678955},{"id":"https://openalex.org/C187736073","wikidata":"https://www.wikidata.org/wiki/Q2920921","display_name":"Management","level":1,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C74172769","wikidata":"https://www.wikidata.org/wiki/Q1446839","display_name":"Routing (electronic design automation)","level":2,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tpds.2016.2605684","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2016.2605684","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2335793296","display_name":null,"funder_award_id":"STPGP-447497","funder_id":"https://openalex.org/F4320334593","funder_display_name":"Natural Sciences and Engineering Research Council of Canada"},{"id":"https://openalex.org/G8871678604","display_name":null,"funder_award_id":"RGPIN-2015-05506","funder_id":"https://openalex.org/F4320334593","funder_display_name":"Natural Sciences and Engineering Research Council of Canada"}],"funders":[{"id":"https://openalex.org/F4320334593","display_name":"Natural Sciences and Engineering Research Council of Canada","ror":"https://ror.org/01h531d29"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":36,"referenced_works":["https://openalex.org/W98859305","https://openalex.org/W1488422606","https://openalex.org/W1899379166","https://openalex.org/W1978392075","https://openalex.org/W1983025626","https://openalex.org/W2021598206","https://openalex.org/W2024085737","https://openalex.org/W2031545890","https://openalex.org/W2063410603","https://openalex.org/W2066416459","https://openalex.org/W2069980502","https://openalex.org/W2076209012","https://openalex.org/W2079055947","https://openalex.org/W2085094300","https://openalex.org/W2088692353","https://openalex.org/W2089269509","https://openalex.org/W2101788345","https://openalex.org/W2108697913","https://openalex.org/W2114296561","https://openalex.org/W2116337571","https://openalex.org/W2126462381","https://openalex.org/W2131302685","https://openalex.org/W2138849559","https://openalex.org/W2142932691","https://openalex.org/W2144554277","https://openalex.org/W2146438496","https://openalex.org/W2163741817","https://openalex.org/W2166811255","https://openalex.org/W2291058661","https://openalex.org/W2611804663","https://openalex.org/W2909679531","https://openalex.org/W4205585032","https://openalex.org/W4229644324","https://openalex.org/W4230573295","https://openalex.org/W6677758748","https://openalex.org/W6684202461"],"related_works":["https://openalex.org/W2160425906","https://openalex.org/W1882733036","https://openalex.org/W2546696010","https://openalex.org/W2149321957","https://openalex.org/W4318020486","https://openalex.org/W1992741870","https://openalex.org/W2015013785","https://openalex.org/W4232352653","https://openalex.org/W2576563092","https://openalex.org/W2157044008"],"abstract_inverted_index":{"We":[0,80,187,200],"study":[1,81],"the":[2,27,38,43,46,49,53,82,88,92,95,106,111,115,118,129,133,138,147,152,158,175,218],"scheduling":[3,212],"of":[4,42,52,67,91,114,161],"computational":[5],"tasks":[6,69,93,116],"on":[7,105,128],"one":[8,12],"local":[9],"processor":[10,14,97,120],"and":[11,45,109,141,145,207,213],"remote":[13,96,107,119,130],"with":[15,70,164,217],"communication":[16,28,89,112,198],"delay.":[17],"This":[18],"problem":[19,83],"has":[20],"important":[21],"application":[22],"in":[23],"cloud":[24],"computing.":[25],"Although":[26],"time":[29,51],"to":[30,62,77,94,117,203],"transmit":[31],"a":[32,65,165],"task":[33,44,54],"can":[34],"be":[35],"inferred":[36],"from":[37],"known":[39,167,220],"data":[40],"size":[41],"transmission":[47],"bandwidth,":[48],"processing":[50,72,103,126,168],"is":[55,60,76,170],"generally":[56],"unknown":[57,71],"until":[58],"it":[59],"processed":[61],"completion.":[63],"Given":[64],"set":[66],"independent":[68],"times,":[73,169],"our":[74],"objective":[75],"minimize":[78],"makespan.":[79],"under":[84],"two":[85],"scenarios:":[86],"(1)":[87],"times":[90,104,113,127],"are":[98,121],"smaller":[99],"than":[100,123],"their":[101,124,184],"corresponding":[102,125],"processor,":[108],"(2)":[110],"larger":[122],"processor.":[131],"For":[132],"first":[134],"scenario":[135,149],"we":[136,150,172],"propose":[137,151],"Semi-online":[139],"Partitioning":[140],"Communication":[142],"(SPaC)":[143],"algorithm,":[144],"for":[146,183,192,195],"second":[148],"SPaC-Restart":[153],"(SPaC-R)":[154],"algorithm.":[155],"Even":[156],"though":[157],"offline":[159,221],"version":[160],"this":[162],"problem,":[163],"priori":[166],"NP-hard,":[171],"show":[173],"that":[174,205],"proposed":[176],"semionline":[177],"algorithms":[178,194],"achieve":[179],"O(1)":[180],"competitive":[181,190],"ratios":[182,191],"intended":[185],"scenarios.":[186],"also":[188],"provide":[189],"both":[193],"more":[196],"general":[197],"times.":[199],"use":[201],"simulation":[202],"demonstrate":[204],"SPaC":[206],"SPaC-R":[208],"outperform":[209],"online":[210],"list":[211],"performs":[214],"comparably":[215],"well":[216],"best":[219],"heuristics.":[222]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":5},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":8},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1}],"updated_date":"2026-08-21T09:56:20.448147","created_date":"2025-10-10T00:00:00"}
