{"id":"https://openalex.org/W2969357591","doi":"https://doi.org/10.1145/3340242","title":"Scheduling for Optimal File-Transfer Delay using Chunked Random Linear Network Coding Broadcast","display_name":"Scheduling for Optimal File-Transfer Delay using Chunked Random Linear Network Coding Broadcast","publication_year":2019,"publication_date":"2019-08-20","ids":{"openalex":"https://openalex.org/W2969357591","doi":"https://doi.org/10.1145/3340242","mag":"2969357591"},"language":"en","primary_location":{"id":"doi:10.1145/3340242","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3340242","pdf_url":null,"source":{"id":"https://openalex.org/S4210231956","display_name":"ACM Transactions on Modeling and Performance Evaluation of Computing Systems","issn_l":"2376-3639","issn":["2376-3639","2376-3647"],"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 Modeling and Performance Evaluation of Computing 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/A5052010842","display_name":"Emmanouil Skevakis","orcid":null},"institutions":[{"id":"https://openalex.org/I67031392","display_name":"Carleton University","ror":"https://ror.org/02qtvee93","country_code":"CA","type":"education","lineage":["https://openalex.org/I67031392"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Emmanouil Skevakis","raw_affiliation_strings":["Carleton University, Ottawa, Ontario, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Carleton University, Ottawa, Ontario, Canada","institution_ids":["https://openalex.org/I67031392"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017839977","display_name":"Ioannis Lambadaris","orcid":"https://orcid.org/0000-0003-4686-9433"},"institutions":[{"id":"https://openalex.org/I67031392","display_name":"Carleton University","ror":"https://ror.org/02qtvee93","country_code":"CA","type":"education","lineage":["https://openalex.org/I67031392"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Ioannis Lambadaris","raw_affiliation_strings":["Carleton University, Ottawa, Ontario, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Carleton University, Ottawa, Ontario, Canada","institution_ids":["https://openalex.org/I67031392"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5057184461","display_name":"Hassan Halabian","orcid":"https://orcid.org/0000-0002-2269-4600"},"institutions":[{"id":"https://openalex.org/I67031392","display_name":"Carleton University","ror":"https://ror.org/02qtvee93","country_code":"CA","type":"education","lineage":["https://openalex.org/I67031392"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Hassan Halabian","raw_affiliation_strings":["Carleton University, Ottawa, Ontario, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Carleton University, Ottawa, Ontario, Canada","institution_ids":["https://openalex.org/I67031392"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I67031392"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.11273247,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":"4","issue":"3","first_page":"1","last_page":"31"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10796","display_name":"Cooperative Communication and Network Coding","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/T10796","display_name":"Cooperative Communication and Network Coding","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/T10964","display_name":"Wireless Communication Security Techniques","score":0.9883000254631042,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic 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/T11458","display_name":"Advanced Wireless Communication Technologies","score":0.9613000154495239,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.7975937724113464},{"id":"https://openalex.org/keywords/linear-network-coding","display_name":"Linear network coding","score":0.7643430233001709},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.6487534642219543},{"id":"https://openalex.org/keywords/file-transfer","display_name":"File transfer","score":0.5862253904342651},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5829905271530151},{"id":"https://openalex.org/keywords/queue","display_name":"Queue","score":0.5557898283004761},{"id":"https://openalex.org/keywords/coding","display_name":"Coding (social sciences)","score":0.5385634899139404},{"id":"https://openalex.org/keywords/decoding-methods","display_name":"Decoding methods","score":0.5345128774642944},{"id":"https://openalex.org/keywords/random-access","display_name":"Random access","score":0.47626182436943054},{"id":"https://openalex.org/keywords/sliding-window-protocol","display_name":"Sliding window protocol","score":0.42687028646469116},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.3586215376853943},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3265824019908905},{"id":"https://openalex.org/keywords/transfer","display_name":"Transfer (computing)","score":0.3024182915687561},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.23039260506629944},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.20039302110671997},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.18145564198493958},{"id":"https://openalex.org/keywords/window","display_name":"Window (computing)","score":0.12476232647895813},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.08097425103187561}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7975937724113464},{"id":"https://openalex.org/C138293262","wikidata":"https://www.wikidata.org/wiki/Q1089578","display_name":"Linear network coding","level":3,"score":0.7643430233001709},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.6487534642219543},{"id":"https://openalex.org/C2776162994","wikidata":"https://www.wikidata.org/wiki/Q534400","display_name":"File transfer","level":3,"score":0.5862253904342651},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5829905271530151},{"id":"https://openalex.org/C160403385","wikidata":"https://www.wikidata.org/wiki/Q220543","display_name":"Queue","level":2,"score":0.5557898283004761},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.5385634899139404},{"id":"https://openalex.org/C57273362","wikidata":"https://www.wikidata.org/wiki/Q576722","display_name":"Decoding methods","level":2,"score":0.5345128774642944},{"id":"https://openalex.org/C101722063","wikidata":"https://www.wikidata.org/wiki/Q218825","display_name":"Random access","level":2,"score":0.47626182436943054},{"id":"https://openalex.org/C102392041","wikidata":"https://www.wikidata.org/wiki/Q592860","display_name":"Sliding window protocol","level":3,"score":0.42687028646469116},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.3586215376853943},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3265824019908905},{"id":"https://openalex.org/C2776175482","wikidata":"https://www.wikidata.org/wiki/Q1195816","display_name":"Transfer (computing)","level":2,"score":0.3024182915687561},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.23039260506629944},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.20039302110671997},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.18145564198493958},{"id":"https://openalex.org/C2778751112","wikidata":"https://www.wikidata.org/wiki/Q835016","display_name":"Window (computing)","level":2,"score":0.12476232647895813},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.08097425103187561},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3340242","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3340242","pdf_url":null,"source":{"id":"https://openalex.org/S4210231956","display_name":"ACM Transactions on Modeling and Performance Evaluation of Computing Systems","issn_l":"2376-3639","issn":["2376-3639","2376-3647"],"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 Modeling and Performance Evaluation of Computing Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Peace, Justice and strong institutions","score":0.6700000166893005,"id":"https://metadata.un.org/sdg/16"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":29,"referenced_works":["https://openalex.org/W779002","https://openalex.org/W1492966477","https://openalex.org/W1534878308","https://openalex.org/W1997045285","https://openalex.org/W2005551918","https://openalex.org/W2026461883","https://openalex.org/W2032843418","https://openalex.org/W2033398582","https://openalex.org/W2035272642","https://openalex.org/W2040880949","https://openalex.org/W2046967214","https://openalex.org/W2048235391","https://openalex.org/W2075216458","https://openalex.org/W2077419187","https://openalex.org/W2097651478","https://openalex.org/W2099597159","https://openalex.org/W2104780755","https://openalex.org/W2119011159","https://openalex.org/W2129621532","https://openalex.org/W2135386172","https://openalex.org/W2135663206","https://openalex.org/W2149863032","https://openalex.org/W2165714691","https://openalex.org/W2546190674","https://openalex.org/W2569956296","https://openalex.org/W2741202102","https://openalex.org/W2964125990","https://openalex.org/W4229674043","https://openalex.org/W4233310603"],"related_works":["https://openalex.org/W2806485783","https://openalex.org/W4297915636","https://openalex.org/W3099362777","https://openalex.org/W2040734202","https://openalex.org/W1604108938","https://openalex.org/W2567032987","https://openalex.org/W2505208048","https://openalex.org/W2100887903","https://openalex.org/W4299727677","https://openalex.org/W2145325045"],"abstract_inverted_index":{"We":[0],"study":[1],"the":[2,29,34,53,60,63,73,85,104,107,119,123,130,136,143,158,171,183],"broadcast":[3],"transmission":[4,125],"of":[5,13,33,52,62,110,145,157],"a":[6,22,146,155,162],"single":[7],"file":[8,75,124],"to":[9,28,72,83,97,126,182],"an":[10,176],"arbitrary":[11],"number":[12],"receivers":[14,105,128],"using":[15,129],"Random":[16],"Linear":[17],"Network":[18],"Coding":[19],"(RLNC)":[20],"in":[21,142,161],"network":[23],"with":[24,70,106,167],"unreliable":[25],"channels.":[26,191],"Due":[27],"increased":[30],"computational":[31],"complexity":[32],"decoding":[35],"process":[36],"(especially":[37],"for":[38,118,122,186],"large":[39],"files),":[40],"we":[41,58,115,151,174],"apply":[42],"chunked":[43],"RLNC":[44,46],"(i.e.,":[45],"is":[47,91],"applied":[48],"within":[49],"non-overlapping":[50],"subsets":[51],"file).":[54],"In":[55],"our":[56],"work,":[57],"show":[59],"optimality":[61],"Least":[64],"Received":[65],"(LR)":[66],"batch":[67,132],"scheduling":[68,133],"policy":[69,81,134,160,185],"regards":[71],"expected":[74,120],"transfer":[76],"completion":[77],"time.":[78],"The":[79],"LR":[80,131,159,184],"strives":[82],"keep":[84],"receiver":[86],"queues":[87,109],"balanced":[88],".":[89],"This":[90],"done":[92],"by":[93,103],"transmitting":[94],"packets":[95],"(corresponding":[96],"encoded":[98],"batches)":[99],"that":[100],"are":[101],"needed":[102],"shortest":[108],"successfully":[111],"received":[112],"packets.":[113],"Furthermore,":[114],"provide":[116,175],"formulas":[117],"time":[121],"all":[127],"and":[135,179,189],"minimum":[137],"achievable":[138],"coding":[139],"window":[140],"size":[141],"case":[144],"pre-defined":[147],"delay":[148],"constraint.":[149],"Moreover,":[150],"evaluate":[152],"through":[153],"simulations":[154],"modification":[156],"more":[163],"realistic":[164],"system":[165],"setting":[166],"reduced":[168],"feedback":[169],"from":[170],"receivers.":[172],"Finally,":[173],"initial":[177],"analysis":[178],"further":[180],"modifications":[181],"time-correlated":[187],"channels":[188],"asymmetric":[190]},"counts_by_year":[{"year":2024,"cited_by_count":1}],"updated_date":"2026-06-26T08:34:08.712188","created_date":"2025-10-10T00:00:00"}
